Repository URL to install this package:
|
Version:
1.0.0-1 ▾
|
vending-octopus-service-dep
/
usr
/
local
/
lib
/
vending
/
octopus
/
service
/
node_modules
/
synchronous-promise
/
index-ts.spec.ts
|
|---|
/// <reference path="index.d.ts" />
import { SynchronousPromise } from "./index";
import { expect } from 'chai';
declare var __awaiter: Function;
beforeEach(() => {
__awaiter = SynchronousPromise.installGlobally(__awaiter);
});
afterEach(() => {
SynchronousPromise.uninstallGlobally();
});
describe("typescript async/await", () => {
it("should not hang", async function() {
// Arrange
// Act
await new SynchronousPromise(function(resolve, reject) {
setTimeout(() => {
resolve("whee!");
}, 0);
});
})
});