blob: e3aad0822bf2588ca3b6d5dce3733418e0dca948 [file] [edit]
'use strict';
require('../common');
const { strictEqual } = require('node:assert');
const { before, suite, test } = require('node:test');
before((t) => {
strictEqual(t.fullName, '<root>');
});
suite('suite', (t) => {
strictEqual(t.fullName, 'suite');
test('test', (t) => {
strictEqual(t.fullName, 'suite > test');
t.test('subtest', (t) => {
strictEqual(t.fullName, 'suite > test > subtest');
t.test('subsubtest', (t) => {
strictEqual(t.fullName, 'suite > test > subtest > subsubtest');
});
});
});
});
test((t) => {
strictEqual(t.fullName, '<anonymous>');
});