2017-03-04 00:48:29 +03:00
|
|
|
// Shouldn't break
|
|
|
|
|
|
|
|
it("does something really long and complicated so I have to write a very long name for the test", () => {
|
|
|
|
console.log("hello!");
|
|
|
|
});
|
|
|
|
|
|
|
|
it("does something really long and complicated so I have to write a very long name for the test", function() {
|
|
|
|
console.log("hello!");
|
|
|
|
});
|
|
|
|
|
2017-12-10 05:52:45 +03:00
|
|
|
it("does something really long and complicated so I have to write a very long name for the test", function(done) {
|
|
|
|
console.log("hello!");
|
|
|
|
});
|
|
|
|
|
|
|
|
it("does something really long and complicated so I have to write a very long name for the test", function myAssertions(done) {
|
|
|
|
console.log("hello!");
|
|
|
|
});
|
|
|
|
|
2017-03-07 19:36:03 +03:00
|
|
|
it(`does something really long and complicated so I have to write a very long name for the test`, function() {
|
|
|
|
console.log("hello!");
|
|
|
|
});
|
|
|
|
|
|
|
|
it(`{foo + bar} does something really long and complicated so I have to write a very long name for the test`, function() {
|
|
|
|
console.log("hello!");
|
|
|
|
});
|
|
|
|
|
|
|
|
it(`handles
|
|
|
|
some
|
|
|
|
newlines
|
|
|
|
does something really long and complicated so I have to write a very long name for the test`, () => {
|
|
|
|
console.log("hello!");
|
|
|
|
})
|
|
|
|
|
2017-03-04 00:48:29 +03:00
|
|
|
test("does something really long and complicated so I have to write a very long name for the test", (done) => {
|
|
|
|
console.log("hello!");
|
|
|
|
});
|
|
|
|
|
2017-03-07 19:36:03 +03:00
|
|
|
test(`does something really long and complicated so I have to write a very long name for the test`, (done) => {
|
|
|
|
console.log("hello!");
|
|
|
|
});
|
|
|
|
|
2017-11-27 02:27:03 +03:00
|
|
|
test("does something really long and complicated so I have to write a very long name for the test", <T>(done) => {
|
|
|
|
console.log("hello!");
|
|
|
|
});
|
|
|
|
|
2017-03-09 00:24:28 +03:00
|
|
|
describe("does something really long and complicated so I have to write a very long name for the describe block", () => {
|
|
|
|
it("an example test", (done) => {
|
|
|
|
console.log("hello!");
|
|
|
|
});
|
|
|
|
});
|
|
|
|
|
|
|
|
describe(`does something really long and complicated so I have to write a very long name for the describe block`, () => {
|
|
|
|
it(`an example test`, (done) => {
|
|
|
|
console.log("hello!");
|
|
|
|
});
|
|
|
|
});
|
|
|
|
|
2017-09-26 16:12:38 +03:00
|
|
|
xdescribe("does something really long and complicated so I have to write a very long name for the describe block", () => {});
|
|
|
|
|
|
|
|
fdescribe("does something really long and complicated so I have to write a very long name for the describe block", () => {});
|
|
|
|
|
|
|
|
describe.only(`does something really long and complicated so I have to write a very long name for the test`, () => {});
|
|
|
|
|
|
|
|
describe.skip(`does something really long and complicated so I have to write a very long name for the test`, () => {});
|
|
|
|
|
|
|
|
fit("does something really long and complicated so I have to write a very long name for the describe block", () => {});
|
|
|
|
|
|
|
|
xit("does something really long and complicated so I have to write a very long name for the describe block", () => {});
|
2017-03-04 00:48:29 +03:00
|
|
|
|
|
|
|
it.only("does something really long and complicated so I have to write a very long name for the test", () => {
|
|
|
|
console.log("hello!");
|
|
|
|
});
|
|
|
|
|
2017-03-07 19:36:03 +03:00
|
|
|
it.only(`does something really long and complicated so I have to write a very long name for the test`, () => {
|
|
|
|
console.log("hello!");
|
|
|
|
});
|
|
|
|
|
2017-09-26 16:12:38 +03:00
|
|
|
it.skip(`does something really long and complicated so I have to write a very long name for the test`, () => {});
|
|
|
|
|
|
|
|
test.only(`does something really long and complicated so I have to write a very long name for the test`, () => {});
|
|
|
|
|
|
|
|
test.skip(`does something really long and complicated so I have to write a very long name for the test`, () => {});
|
|
|
|
|
|
|
|
ftest("does something really long and complicated so I have to write a very long name for the describe block", () => {});
|
|
|
|
|
|
|
|
xtest("does something really long and complicated so I have to write a very long name for the describe block", () => {});
|
|
|
|
|
2018-01-13 05:02:31 +03:00
|
|
|
skip(`does something really long and complicated so I have to write a very long name for the test`, () => {});
|
|
|
|
|
|
|
|
skip("does something really long and complicated so I have to write a very long name for the test", () => {});
|
|
|
|
|
2017-09-26 16:12:38 +03:00
|
|
|
// Should break
|
|
|
|
|
2017-03-04 00:48:29 +03:00
|
|
|
it.only("does something really long and complicated so I have to write a very long name for the test", 10, () => {
|
|
|
|
console.log("hello!");
|
|
|
|
});
|
|
|
|
|
|
|
|
it.only.only("does something really long and complicated so I have to write a very long name for the test", () => {
|
|
|
|
console.log("hello!");
|
|
|
|
});
|
|
|
|
|
|
|
|
it.only.only("does something really long and complicated so I have to write a very long name for the test", (a, b, c) => {
|
|
|
|
console.log("hello!");
|
|
|
|
});
|
2018-01-13 05:02:31 +03:00
|
|
|
|
|
|
|
xskip("does something really long and complicated so I have to write a very long name for the test", () => {});
|
2018-09-13 13:08:47 +03:00
|
|
|
|
|
|
|
// timeout
|
|
|
|
|
|
|
|
it(`handles
|
|
|
|
some
|
|
|
|
newlines
|
|
|
|
does something really long and complicated so I have to write a very long name for the test`, () => {
|
|
|
|
console.log("hello!");
|
|
|
|
}, 2500)
|
|
|
|
|
|
|
|
it("does something quick", () => {
|
|
|
|
console.log("hello!")
|
|
|
|
}, 1000000000)
|
2018-11-08 09:00:42 +03:00
|
|
|
|
|
|
|
it(
|
|
|
|
'succeeds if the test finishes in time',
|
|
|
|
() => new Promise(resolve => setTimeout(resolve, 10))
|
|
|
|
);
|
|
|
|
|
|
|
|
it(
|
|
|
|
'succeeds if the test finishes in time',
|
|
|
|
() => new Promise(resolve => setTimeout(resolve, 10)),
|
|
|
|
250
|
|
|
|
);
|