diff options
author | 2023-01-12 12:49:36 -0800 | |
---|---|---|
committer | 2023-01-12 12:49:36 -0800 | |
commit | 76e6a178e3a0f1f12f42cd9980349e18145258f2 (patch) | |
tree | b59b96e18c910fc4c748466a84b08c5f889eb89e /test/bun.js | |
parent | bb5efb67ab28849a28d0d41939734dc6336c40c0 (diff) | |
download | bun-76e6a178e3a0f1f12f42cd9980349e18145258f2.tar.gz bun-76e6a178e3a0f1f12f42cd9980349e18145258f2.tar.zst bun-76e6a178e3a0f1f12f42cd9980349e18145258f2.zip |
fix(bun-test): test title in results (#1753)
* fix(bun-test): test title in results
* missed case
* clean up import
* respond to reviews
Diffstat (limited to 'test/bun.js')
-rw-r--r-- | test/bun.js/bun-test/nested-describes.test.ts | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/test/bun.js/bun-test/nested-describes.test.ts b/test/bun.js/bun-test/nested-describes.test.ts new file mode 100644 index 000000000..de7ba194e --- /dev/null +++ b/test/bun.js/bun-test/nested-describes.test.ts @@ -0,0 +1,38 @@ +import { +describe, +expect, +test, +} from "bun:test"; + +/* +In this test we want the tests to print out the following on a success. +Each success / fail should show the path of describe and test scopes + +✓ outer most describe > mid describe 1 > inner most describe 1 > first +✓ outer most describe > mid describe 1 > inner most describe 2 > second +✓ outer most describe > mid describe 2 > inner most describe 3 > first + +@TODO add testing for this, would require to read the test console output +*/ + +describe("outer most describe", () => { + describe("mid describe 1", () => { + describe("inner most describe 1", () => { + test("first", () => { + expect(5).toEqual(5); + }) + }) + describe("inner most describe 2", () => { + test("second", () => { + expect(5).toEqual(5); + }) + }) + }) + describe("mid describe 2", () => { + describe("inner most describe 3", () => { + test("third", () => { + expect(5).toEqual(5); + }) + }) + }) +}) |