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([]); + }); });