Skip to content

Commit 3a21564

Browse files
committed
Add symbol uniqueness test
1 parent 5224ca0 commit 3a21564

File tree

1 file changed

+12
-2
lines changed

1 file changed

+12
-2
lines changed

test/unit/lualib/symbol.spec.ts

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,16 @@ export class SymbolTests {
3434
Expect(result).toBe(description);
3535
}
3636

37+
@Test("symbol uniqueness")
38+
public symbolUniqueness(): void
39+
{
40+
const result = util.transpileAndExecute(`
41+
return Symbol("a") === Symbol("a");
42+
`);
43+
44+
Expect(result).toBe(false);
45+
}
46+
3747
@Test("Symbol.for")
3848
public symbolFor(): void
3949
{
@@ -44,8 +54,8 @@ export class SymbolTests {
4454
Expect(result).toBe("name");
4555
}
4656

47-
@Test("Symbol.for reference")
48-
public symbolForReference(): void
57+
@Test("Symbol.for non-uniqueness")
58+
public symbolForNonUniqueness(): void
4959
{
5060
const result = util.transpileAndExecute(`
5161
return Symbol.for("a") === Symbol.for("a");

0 commit comments

Comments
 (0)