Skip to content

Commit

Permalink
Merge 494e748 into 283edc9
Browse files Browse the repository at this point in the history
  • Loading branch information
josephmancuso committed Mar 24, 2019
2 parents 283edc9 + 494e748 commit 6000dcf
Show file tree
Hide file tree
Showing 3 changed files with 11 additions and 2 deletions.
6 changes: 4 additions & 2 deletions masonite/view.py
Original file line number Diff line number Diff line change
Expand Up @@ -237,7 +237,8 @@ def __load_environment(self, template):
self.env = Environment(
loader=loader,
autoescape=select_autoescape(['html', 'xml']),
extensions=self._jinja_extensions
extensions=self._jinja_extensions,
line_statement_prefix='@'
)

else:
Expand All @@ -253,7 +254,8 @@ def __load_environment(self, template):
self.env = Environment(
loader=loader,
autoescape=select_autoescape(['html', 'xml']),
extensions=self._jinja_extensions
extensions=self._jinja_extensions,
line_statement_prefix='@'
)

self.env.filters.update(self._filters)
Expand Down
3 changes: 3 additions & 0 deletions resources/templates/line-statements.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
@if test:
{{ test }}
@endif
4 changes: 4 additions & 0 deletions tests/test_view.py
Original file line number Diff line number Diff line change
Expand Up @@ -292,6 +292,10 @@ def test_can_use_dot_templates(self):
view = self.container.make('ViewClass')
assert view.render('mail.share', {'test': 'test'}).rendered_template == 'test'

def test_can_use_at_line_statements(self):
view = self.container.make('ViewClass')
assert 'test this string' in view.render('line-statements', {'test': 'test this string'}).rendered_template


class MockAdminUser:
admin = 1

0 comments on commit 6000dcf

Please sign in to comment.