Allowed functions in jest's describe

As of 22.0.5, jest allows classes for describe blocks.
This commit is contained in:
Josh Goldberg
2018-01-21 19:29:28 -08:00
parent b47a6d3d07
commit 7ae2eba533
2 changed files with 5 additions and 1 deletions
+1 -1
View File
@@ -220,7 +220,7 @@ declare namespace jest {
}
interface Describe {
(name: string, fn: EmptyFunction): void;
(name: string | Function, fn: EmptyFunction): void;
only: Describe;
skip: Describe;
}
+4
View File
@@ -10,6 +10,10 @@ declare const $: any;
// Tests based on the Jest website
jest.unmock('../sum');
class TestClass { }
describe(TestClass, () => { });
describe('sum', () => {
it('adds 1 + 2 to equal 3', () => {
const sum: (a: number, b: number) => number = require('../sum');