diff --git a/test/integration/builtin/filters/custom.ts b/test/integration/builtin/filters/custom.ts deleted file mode 100644 index 6371c1d37..000000000 --- a/test/integration/builtin/filters/custom.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { test, liquid } from '../../../stub/render' - -describe('filters/custom', function () { - liquid.registerFilter('obj_test', function () { - return JSON.stringify(arguments) - }) - it('should support object', () => test( - `{{ "a" | obj_test: k1: "v1", k2: foo }}`, - '{"0":"a","1":["k1","v1"],"2":["k2","bar"]}' - )) - it('should support mixed object', () => test( - `{{ "a" | obj_test: "something", k1: "v1", k2: foo }}`, - '{"0":"a","1":"something","2":["k1","v1"],"3":["k2","bar"]}' - )) -}) diff --git a/test/integration/register-filters/custom.ts b/test/integration/register-filters/custom.ts new file mode 100644 index 000000000..1472e5cde --- /dev/null +++ b/test/integration/register-filters/custom.ts @@ -0,0 +1,17 @@ +import { test, liquid } from '../../stub/render' + +describe('registerFilter', function () { + describe('object arguments', function () { + liquid.registerFilter('obj_test', function () { + return JSON.stringify(arguments) + }) + it('should support object', () => test( + `{{ "a" | obj_test: k1: "v1", k2: foo }}`, + '{"0":"a","1":["k1","v1"],"2":["k2","bar"]}' + )) + it('should support mixed object', () => test( + `{{ "a" | obj_test: "something", k1: "v1", k2: foo }}`, + '{"0":"a","1":"something","2":["k1","v1"],"3":["k2","bar"]}' + )) + }) +})