diff options
Diffstat (limited to 'test/options-util.test.js')
| -rw-r--r-- | test/options-util.test.js | 29 | 
1 files changed, 28 insertions, 1 deletions
| diff --git a/test/options-util.test.js b/test/options-util.test.js index 8c2bd775..9ccbd8ad 100644 --- a/test/options-util.test.js +++ b/test/options-util.test.js @@ -599,7 +599,7 @@ function createOptionsUpdatedTestData1() {              }          ],          profileCurrent: 0, -        version: 26, +        version: 27,          global: {              database: {                  prefixWildcardsSupported: false @@ -1690,6 +1690,33 @@ describe('OptionsUtil', () => {  {{~#*inline "pitch-accent-categories"~}}      {{~#each (pitchCategories @root)~}}{{~.~}}{{~#unless @last~}},{{~/unless~}}{{~/each~}}  {{~/inline~}}`.trimStart() +            }, +            { +                oldVersion: 24, +                newVersion: 27, +                old: ` +{{#*inline "sentence-furigana"}} +    {{~#if definition.cloze~}} +        {{~#if (hasMedia "textFurigana" definition.cloze.sentence)~}} +            {{getMedia "textFurigana" definition.cloze.sentence escape=false}} +        {{~else~}} +            {{definition.cloze.sentence}} +        {{~/if~}} +    {{~/if~}} +{{/inline}} +`.trimStart(), + +                expected: ` +{{#*inline "sentence-furigana"}} +    {{~#if definition.cloze~}} +        {{~#if (hasMedia "textFurigana" definition.cloze.sentence)~}} +            {{{getMedia "textFurigana" definition.cloze.sentence escape=false}}} +        {{~else~}} +            {{{definition.cloze.sentence}}} +        {{~/if~}} +    {{~/if~}} +{{/inline}} +`.trimStart()              }          ]; |