From 13f46a524f82530422669c3d3417ed2b660d01cf Mon Sep 17 00:00:00 2001 From: Kim Biesbjerg Date: Sun, 22 Mar 2020 10:43:08 +0100 Subject: [PATCH] Add test for ignoring calculated values. Closes #128 --- tests/app/login.html | 1 + tests/parsers/pipe.parser.spec.ts | 6 ++++++ 2 files changed, 7 insertions(+) create mode 100644 tests/app/login.html diff --git a/tests/app/login.html b/tests/app/login.html new file mode 100644 index 0000000..b1663a1 --- /dev/null +++ b/tests/app/login.html @@ -0,0 +1 @@ +{{ 'SOURCES.' + source.name + '.NAME_PLURAL' | translate }} \ No newline at end of file diff --git a/tests/parsers/pipe.parser.spec.ts b/tests/parsers/pipe.parser.spec.ts index c391a02..fe30389 100644 --- a/tests/parsers/pipe.parser.spec.ts +++ b/tests/parsers/pipe.parser.spec.ts @@ -147,4 +147,10 @@ describe('PipeParser', () => { const keys = parser.extract(contents, templateFilename).keys(); expect(keys).to.deep.equal(['message']); }); + + it('should ignore calculated values', () => { + const contents = `{{ 'SOURCES.' + source.name + '.NAME_PLURAL' | translate }}`; + const keys = parser.extract(contents, templateFilename).keys(); + expect(keys).to.deep.equal([]); + }); });