diff --git a/test/integration/register-filters/custom.ts b/test/integration/liquid/register-filters.ts similarity index 91% rename from test/integration/register-filters/custom.ts rename to test/integration/liquid/register-filters.ts index 1472e5cde6..a7b6be01a2 100644 --- a/test/integration/register-filters/custom.ts +++ b/test/integration/liquid/register-filters.ts @@ -1,6 +1,6 @@ import { test, liquid } from '../../stub/render' -describe('registerFilter', function () { +describe('liquid#registerFilter()', function () { describe('object arguments', function () { liquid.registerFilter('obj_test', function () { return JSON.stringify(arguments) diff --git a/test/unit/template/value.ts b/test/unit/template/value.ts index 6f93be3ba3..2753dff797 100644 --- a/test/unit/template/value.ts +++ b/test/unit/template/value.ts @@ -25,6 +25,12 @@ describe('Value', function () { expect(tpl.filters.length).to.equal(1) expect(tpl.filters[0].args).to.eql([]) }) + it('should parse "foo,foo | add"', function () { + const tpl = new Value('foo,foo | add', false) + expect(tpl.initial).to.equal('foo') + expect(tpl.filters.length).to.equal(1) + expect(tpl.filters[0].args).to.eql([]) + }) it('should parse "foo | add: 3, false"', function () { const tpl = new Value('foo | add: 3, "foo"', false) expect(tpl.initial).to.equal('foo')