Skip to content

Commit dd43560

Browse files
committed
Use OrderedDicts for extra context
1 parent 3f2c129 commit dd43560

File tree

1 file changed

+12
-8
lines changed

1 file changed

+12
-8
lines changed

tests/test_cookies.py

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -148,11 +148,13 @@ def test_cookies_bake_result_context(testdir, cookiecutter_template):
148148
testdir.makepyfile("""
149149
# -*- coding: utf-8 -*-
150150
151+
import collections
152+
151153
def test_bake_project(cookies):
152-
result = cookies.bake(extra_context={
153-
'repo_name': 'cookies',
154-
'short_description': '{{cookiecutter.repo_name}} is awesome',
155-
})
154+
result = cookies.bake(extra_context=collections.OrderedDict([
155+
('repo_name', 'cookies'),
156+
('short_description', '{{cookiecutter.repo_name}} is awesome'),
157+
]))
156158
157159
assert result.exit_code == 0
158160
assert result.exception is None
@@ -188,11 +190,13 @@ def test_cookies_bake_result_context_exception(testdir, cookiecutter_template):
188190
testdir.makepyfile("""
189191
# -*- coding: utf-8 -*-
190192
193+
import collections
194+
191195
def test_bake_project(cookies):
192-
result = cookies.bake(extra_context={
193-
'repo_name': 'cookies',
194-
'short_description': '{{cookiecutter.nope}}',
195-
})
196+
result = cookies.bake(extra_context=collections.OrderedDict([
197+
('repo_name', 'cookies'),
198+
('short_description', '{{cookiecutter.nope}}'),
199+
]))
196200
197201
assert result.exit_code == -1
198202
assert result.exception is not None

0 commit comments

Comments
 (0)