Fix namespace examples in unit tests

This commit is contained in:
David Wilson 2021-02-08 11:49:56 -08:00
Родитель 4f704c9cc3
Коммит ab08676c37
1 изменённых файлов: 8 добавлений и 8 удалений

Просмотреть файл

@ -98,7 +98,7 @@ describe('syntax', () => {
describe('tuple model expressions', () => { describe('tuple model expressions', () => {
parseEach([ parseEach([
'namespace A { b(param: [number, string]): [1, "hi"] }' 'namespace A { op b(param: [number, string]): [1, "hi"] }'
]); ]);
}); });
@ -139,13 +139,13 @@ describe('syntax', () => {
describe('namespace statements', () => { describe('namespace statements', () => {
parseEach([ parseEach([
'namespace Store {}', 'namespace Store {}',
'namespace Store { read(): int32 }', 'namespace Store { op read(): int32 }',
'namespace Store { read(): int32, write(v: int32): {} }', 'namespace Store { op read(): int32, op write(v: int32): {} }',
'namespace Store { read(): int32; write(v: int32): {} }', 'namespace Store { op read(): int32; op write(v: int32): {} }',
'@foo namespace Store { @dec read():number, @dec write(n: number): {} }', '@foo namespace Store { @dec op read():number, @dec op write(n: number): {} }',
'@foo @bar namespace Store { @foo @bar read(): number; }', '@foo @bar namespace Store { @foo @bar op read(): number; }',
'namespace Store(apiKey: string, otherArg: number) { }', 'namespace Store(apiKey: string, otherArg: number) { }',
'namespace Store(... apiKeys, x: string) { foo(... A, b: string, ...C, d: number): void }' 'namespace Store(... apiKeys, x: string) { op foo(... A, b: string, ...C, d: number): void }'
]); ]);
}); });
@ -156,7 +156,7 @@ describe('syntax', () => {
model C = A; model C = A;
; ;
namespace I { namespace I {
foo(): number; op foo(): number;
} }
namespace J { namespace J {