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