aboutsummaryrefslogtreecommitdiff
path: root/test/bun.js
diff options
context:
space:
mode:
authorGravatar Ethan Burrell <30448729+ethanburrell@users.noreply.github.com> 2023-01-12 12:49:36 -0800
committerGravatar GitHub <noreply@github.com> 2023-01-12 12:49:36 -0800
commit76e6a178e3a0f1f12f42cd9980349e18145258f2 (patch)
treeb59b96e18c910fc4c748466a84b08c5f889eb89e /test/bun.js
parentbb5efb67ab28849a28d0d41939734dc6336c40c0 (diff)
downloadbun-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.ts38
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);
+ })
+ })
+ })
+})