diff --git a/packages/cubejs-backend-native/test/__snapshots__/jinja.test.ts.snap b/packages/cubejs-backend-native/test/__snapshots__/jinja.test.ts.snap index a66ba2145f282..5e24555e84a2b 100644 --- a/packages/cubejs-backend-native/test/__snapshots__/jinja.test.ts.snap +++ b/packages/cubejs-backend-native/test/__snapshots__/jinja.test.ts.snap @@ -188,7 +188,7 @@ exports[`Jinja (new api) render arguments-test.yml.jinja: arguments-test.yml.jin arg_sum_map: 20 arg_kwargs1: \\"arg1: first value, arg2: second value, kwarg:(3 arg)\\" arg_kwargs2: \\"arg1: first value, arg2: second value, kwarg:(3 arg,4 arg)\\" - arg_kwargs3: \\"arg1: first value, arg2: second value, kwarg:(4 arg,3 arg,5 arg)\\" + arg_kwargs3: \\"arg1: first value, arg2: second value, kwarg:(3 arg,4 arg,5 arg)\\" arg_named_arguments1: \\"arg1: 1 arg, arg2: 2 arg\\" arg_named_arguments2: \\"arg1: 1 arg, arg2: 2 arg\\"" `; diff --git a/packages/cubejs-backend-native/test/templates/jinja-instance.py b/packages/cubejs-backend-native/test/templates/jinja-instance.py index 7b19d6df04a9d..84c2a3ab67a47 100644 --- a/packages/cubejs-backend-native/test/templates/jinja-instance.py +++ b/packages/cubejs-backend-native/test/templates/jinja-instance.py @@ -35,7 +35,7 @@ def arg_sum_map(obj): @template.function def arg_kwargs(arg1, arg2, **kwargs): - kwargs_str = ",".join(kwargs.values()) + kwargs_str = ",".join(sorted(kwargs.values())) return "arg1: " + arg1 + ", arg2: " + arg2 + ", kwarg:(" + kwargs_str + ")" diff --git a/packages/cubejs-backend-native/test/templates/scoped-utils.py b/packages/cubejs-backend-native/test/templates/scoped-utils.py index e0f5b648a3a2a..c06d615a72399 100644 --- a/packages/cubejs-backend-native/test/templates/scoped-utils.py +++ b/packages/cubejs-backend-native/test/templates/scoped-utils.py @@ -27,7 +27,7 @@ def arg_sum_map(obj): @context_func def arg_kwargs(**kwargs): - kwargs_str = ",".join(kwargs.values()) + kwargs_str = ",".join(sorted(kwargs.values())) return "arg1: " + arg1 + ", arg2: " + arg2 + ", kwarg:(" + kwargs_str + ")"