« get me outta code hell

hsmusic-wiki - HSMusic - static wiki software cataloguing collaborative creation
about summary refs log tree commit diff
path: root/test/snapshot/linkThing.js
diff options
context:
space:
mode:
Diffstat (limited to 'test/snapshot/linkThing.js')
-rw-r--r--test/snapshot/linkThing.js94
1 files changed, 0 insertions, 94 deletions
diff --git a/test/snapshot/linkThing.js b/test/snapshot/linkThing.js
deleted file mode 100644
index 9b5cff33..00000000
--- a/test/snapshot/linkThing.js
+++ /dev/null
@@ -1,94 +0,0 @@
-import t from 'tap';
-import * as html from '#html';
-import {testContentFunctions} from '#test-lib';
-
-testContentFunctions(t, 'linkThing (snapshot)', async (t, evaluate) => {
-  await evaluate.load();
-
-  const quickSnapshot = (message, oneOrMultiple) =>
-    evaluate.snapshot(message,
-      (Array.isArray(oneOrMultiple)
-        ? {name: 'linkThing', multiple: oneOrMultiple}
-        : {name: 'linkThing', ...oneOrMultiple}));
-
-  quickSnapshot('basic behavior', {
-    args: ['localized.track', {
-      directory: 'foo',
-      color: '#abcdef',
-      name: `Cool track!`,
-    }],
-  });
-
-  quickSnapshot('preferShortName', {
-    args: ['localized.artTagGallery', {
-      directory: 'five-oceanfalls',
-      name: 'Five (Oceanfalls)',
-      nameShort: 'Five',
-    }],
-    slots: {preferShortName: true},
-  });
-
-  quickSnapshot('tooltip & content', {
-    args: ['localized.album', {
-      directory: 'beyond-canon',
-      name: 'Beyond Canon',
-      nameShort: 'BC',
-    }],
-    multiple: [
-      {slots: {tooltipStyle: 'none'}},
-      {slots: {tooltipStyle: 'browser'}},
-      {slots: {tooltipStyle: 'browser', content: 'Next'}},
-      {slots: {tooltipStyle: 'auto'}},
-      {slots: {tooltipStyle: 'auto', preferShortName: true}},
-      {slots: {tooltipStyle: 'auto', preferShortName: true, content: 'Next'}},
-      {slots: {tooltipStyle: 'auto', content: 'Next'}},
-      {slots: {tooltipStyle: 'wiki'}},
-      {slots: {tooltipStyle: 'wiki', content: 'Next'}},
-      {slots: {content: 'Banana'}},
-    ],
-  });
-
-  quickSnapshot('color', {
-    args: ['localized.track', {
-      directory: 'showtime-piano-refrain',
-      name: 'Showtime (Piano Refrain)',
-      color: '#38f43d',
-    }],
-    multiple: [
-      {slots: {color: false}},
-      {slots: {color: true}},
-      {slots: {color: '#aaccff'}},
-      {slots: {color: '#aaccff', tooltipStyle: 'wiki'}},
-    ],
-  });
-
-  quickSnapshot('tags in name escaped', [
-    {args: ['localized.track', {
-      directory: 'foo',
-      name: `<a href="SNOOPING">AS USUAL</a> I SEE`,
-    }]},
-    {args: ['localized.track', {
-      directory: 'bar',
-      name: `<b>boldface</b>`,
-    }]},
-    {args: ['localized.album', {
-      directory: 'exile',
-      name: '>Exile<',
-    }]},
-    {args: ['localized.track', {
-      directory: 'heart',
-      name: '<3',
-    }]},
-  ]);
-
-  quickSnapshot('nested links in content stripped', {
-    args: ['localized.staticPage', {directory: 'foo', name: 'Foo'}],
-    slots: {
-      content:
-        html.tag('b', {[html.joinChildren]: ''}, [
-          html.tag('a', {href: 'bar'}, `Oooo!`),
-          ` Very spooky.`,
-        ]),
-    },
-  });
-});