« get me outta code hell

hsmusic-wiki - HSMusic - static wiki software cataloguing collaborative creation
about summary refs log tree commit diff
path: root/test/unit/data/things/flash.js
diff options
context:
space:
mode:
Diffstat (limited to 'test/unit/data/things/flash.js')
-rw-r--r--test/unit/data/things/flash.js40
1 files changed, 0 insertions, 40 deletions
diff --git a/test/unit/data/things/flash.js b/test/unit/data/things/flash.js
deleted file mode 100644
index de39e80d..00000000
--- a/test/unit/data/things/flash.js
+++ /dev/null
@@ -1,40 +0,0 @@
-import t from 'tap';
-
-import thingConstructors from '#things';
-
-import {
-  linkAndBindWikiData,
-  stubThing,
-  stubWikiData,
-} from '#test-lib';
-
-t.test(`Flash.color`, t => {
-  const {Flash, FlashAct} = thingConstructors;
-
-  t.plan(4);
-
-  const wikiData = stubWikiData();
-
-  const flash = stubThing(wikiData, Flash, {directory: 'my-flash'});
-  const flashAct = stubThing(wikiData, FlashAct, {flashes: ['flash:my-flash']});
-
-  const {XXX_decacheWikiData} = linkAndBindWikiData(wikiData);
-
-  t.equal(flash.color, null,
-    `color #1: defaults to null`);
-
-  flashAct.color = '#abcdef';
-  XXX_decacheWikiData();
-
-  t.equal(flash.color, '#abcdef',
-    `color #2: inherits from flash act`);
-
-  flash.color = '#123456';
-
-  t.equal(flash.color, '#123456',
-    `color #3: is own value`);
-
-  t.throws(() => { flash.color = '#aeiouw'; },
-    {cause: TypeError},
-    `color #4: must be set to valid color`);
-});