diff options
Diffstat (limited to 'test/options-util.test.js')
| -rw-r--r-- | test/options-util.test.js | 65 | 
1 files changed, 64 insertions, 1 deletions
diff --git a/test/options-util.test.js b/test/options-util.test.js index 0966d0d3..f44dbb4f 100644 --- a/test/options-util.test.js +++ b/test/options-util.test.js @@ -605,7 +605,7 @@ function createOptionsUpdatedTestData1() {              }          ],          profileCurrent: 0, -        version: 32, +        version: 33,          global: {              database: {                  prefixWildcardsSupported: false @@ -1723,6 +1723,69 @@ describe('OptionsUtil', () => {      {{~/if~}}  {{/inline}}  `.trimStart() +            }, +            { +                oldVersion: 32, +                newVersion: 33, +                old: ` +{{#*inline "sentence"}} +    {{~#if definition.cloze}}{{definition.cloze.sentence}}{{/if~}} +{{/inline}} + +{{#*inline "cloze-prefix"}} +    {{~#if definition.cloze}}{{definition.cloze.prefix}}{{/if~}} +{{/inline}} + +{{#*inline "cloze-body"}} +    {{~#if definition.cloze}}{{definition.cloze.body}}{{/if~}} +{{/inline}} + +{{#*inline "cloze-body-kana"}} +    {{~#if definition.cloze}}{{definition.cloze.bodyKana}}{{/if~}} +{{/inline}} + +{{#*inline "cloze-suffix"}} +    {{~#if definition.cloze}}{{definition.cloze.suffix}}{{/if~}} +{{/inline}} + +{{#*inline "clipboard-text"}} +    {{~#if (hasMedia "clipboardText")}}{{getMedia "clipboardText"}}{{/if~}} +{{/inline}} + +{{#*inline "selection-text"}} +    {{~#if (hasMedia "selectionText")}}{{getMedia "selectionText"}}{{/if~}} +{{/inline}} +`.trimStart(), + +                expected: ` +{{#*inline "sentence"}} +    {{~#if definition.cloze}}{{{definition.cloze.sentence}}}{{/if~}} +{{/inline}} + +{{#*inline "cloze-prefix"}} +    {{~#if definition.cloze}}{{{definition.cloze.prefix}}}{{/if~}} +{{/inline}} + +{{#*inline "cloze-body"}} +    {{~#if definition.cloze}}{{{definition.cloze.body}}}{{/if~}} +{{/inline}} + +{{#*inline "cloze-body-kana"}} +    {{~#if definition.cloze}}{{{definition.cloze.bodyKana}}}{{/if~}} +{{/inline}} + +{{#*inline "cloze-suffix"}} +    {{~#if definition.cloze}}{{{definition.cloze.suffix}}}{{/if~}} +{{/inline}} + +{{#*inline "clipboard-text"}} +    {{~#if (hasMedia "clipboardText")}}{{{getMedia "clipboardText"}}}{{/if~}} +{{/inline}} + +{{#*inline "selection-text"}} +    {{~#if (hasMedia "selectionText")}}{{{getMedia "selectionText"}}}{{/if~}} +{{/inline}} +`.trimStart()              }          ];  |