diff options
author | Pieter van de Bruggen <pvande@gmail.com> | 2010-11-07 22:13:04 -0800 |
---|---|---|
committer | Pieter van de Bruggen <pvande@gmail.com> | 2010-11-07 22:13:04 -0800 |
commit | 9ff5442d15dec18da5df82dfc9646e8c23431315 (patch) | |
tree | 2ab1771f309820f9f46290afec1f5423c6819484 /specs | |
parent | 72b82d103a2ba89d9c2f3232df5edd6ea02d9581 (diff) | |
download | mustache-spec-9ff5442d15dec18da5df82dfc9646e8c23431315.tar.gz |
Cutting back some over-specification of delimiters.
Diffstat (limited to 'specs')
-rw-r--r-- | specs/delimiters.yml | 50 |
1 files changed, 6 insertions, 44 deletions
diff --git a/specs/delimiters.yml b/specs/delimiters.yml index 71bdddd..34ef9a4 100644 --- a/specs/delimiters.yml +++ b/specs/delimiters.yml @@ -1,57 +1,25 @@ tests: - - name: Single Equals - desc: A single equals sign should be sufficient to change delimiters. - data: { text: 'Hey!' } - template: '{{=<% %>}}(<%text%>)' - expected: '(Hey!)' - - - name: Mirrored Equals - desc: Surrounding equals signs should be permitted. + - name: Pair Behavior + desc: The equals sign (used on both sides) should permit delimiter changes. data: { text: 'Hey!' } template: '{{=<% %>=}}(<%text%>)' expected: '(Hey!)' # Whitespace Sensitivity - - name: Single Equals - Surrounding Whitespace - desc: Surrounding whitespace should be left untouched. - data: { } - template: '| {{=@ @}} |' - expected: '| |' - - - name: Mirrored Equals - Surrounding Whitespace + - name: Surrounding Whitespace desc: Surrounding whitespace should be left untouched. data: { } template: '| {{=@ @=}} |' expected: '| |' - - name: Single Equals (Inline) - Outlying Whitespace - desc: Whitespace should be left untouched. - data: { } - template: " | {{=@ @}}\n" - expected: " | \n" - - - name: Mirrored Equals (Inline) - Outlying Whitespace + - name: Outlying Whitespace (Inline) desc: Whitespace should be left untouched. data: { } template: " | {{=@ @=}}\n" expected: " | \n" - - name: Single Equals (Standalone) - desc: Standalone lines should be removed from the template. - data: { } - template: | - Begin. - {{=@ @}} - Middle. - @={{ }}@ - End. - expected: | - Begin. - Middle. - End. - - - name: Mirrored Equals (Standalone) + - name: Standalone Tag desc: Standalone lines should be removed from the template. data: { } template: | @@ -67,13 +35,7 @@ tests: # Whitespace Insensitivity - - name: Single Equals With Padding - desc: Superfluous in-tag whitespace should be ignored. - data: { } - template: '|{{= @ @ }}|' - expected: '||' - - - name: Mirrored Equals With Padding + - name: Pair with Padding desc: Superfluous in-tag whitespace should be ignored. data: { } template: '|{{= @ @ =}}|' |