Use Time enumeration in tests

This commit is contained in:
Romain Vigier
2021-08-27 11:30:31 +02:00
parent c227c20ee2
commit 536e5c866f
54 changed files with 390 additions and 388 deletions
+9 -9
View File
@@ -2,29 +2,29 @@
// SPDX-License-Identifier: GPL-3.0-or-later // SPDX-License-Identifier: GPL-3.0-or-later
const test = require('ava'); const test = require('ava');
const { Variants } = require('./_variants'); const { Time, Variants } = require('./_variants');
test('Adapta', t => { test('Adapta', t => {
const variants = Variants.guessFrom('Adapta'); const variants = Variants.guessFrom('Adapta');
t.is(variants.get('day'), 'Adapta'); t.is(variants.get(Time.DAY), 'Adapta');
t.is(variants.get('night'), 'Adapta-Nokto'); t.is(variants.get(Time.NIGHT), 'Adapta-Nokto');
}); });
test('Adapta-Nokto', t => { test('Adapta-Nokto', t => {
const variants = Variants.guessFrom('Adapta-Nokto'); const variants = Variants.guessFrom('Adapta-Nokto');
t.is(variants.get('day'), 'Adapta'); t.is(variants.get(Time.DAY), 'Adapta');
t.is(variants.get('night'), 'Adapta-Nokto'); t.is(variants.get(Time.NIGHT), 'Adapta-Nokto');
}); });
test('Adapta-Eta', t => { test('Adapta-Eta', t => {
const variants = Variants.guessFrom('Adapta-Eta'); const variants = Variants.guessFrom('Adapta-Eta');
t.is(variants.get('day'), 'Adapta-Eta'); t.is(variants.get(Time.DAY), 'Adapta-Eta');
t.is(variants.get('night'), 'Adapta-Nokto-Eta'); t.is(variants.get(Time.NIGHT), 'Adapta-Nokto-Eta');
}); });
test('Adapta-Nokto-Eta', t => { test('Adapta-Nokto-Eta', t => {
const variants = Variants.guessFrom('Adapta-Nokto-Eta'); const variants = Variants.guessFrom('Adapta-Nokto-Eta');
t.is(variants.get('day'), 'Adapta-Eta'); t.is(variants.get(Time.DAY), 'Adapta-Eta');
t.is(variants.get('night'), 'Adapta-Nokto-Eta'); t.is(variants.get(Time.NIGHT), 'Adapta-Nokto-Eta');
}); });
+5 -5
View File
@@ -2,19 +2,19 @@
// SPDX-License-Identifier: GPL-3.0-or-later // SPDX-License-Identifier: GPL-3.0-or-later
const test = require('ava'); const test = require('ava');
const { Variants } = require('./_variants'); const { Time, Variants } = require('./_variants');
['blue', 'cyan', 'grass', 'gray', 'green', 'indigo', 'magenta', 'orange', 'pink', 'red', 'teal', 'violet', 'yellow'].forEach(color => { ['blue', 'cyan', 'grass', 'gray', 'green', 'indigo', 'magenta', 'orange', 'pink', 'red', 'teal', 'violet', 'yellow'].forEach(color => {
test(`Adwaita-${color}`, t => { test(`Adwaita-${color}`, t => {
const variants = Variants.guessFrom(`Adwaita-${color}`); const variants = Variants.guessFrom(`Adwaita-${color}`);
t.is(variants.get('day'), `Adwaita-${color}`); t.is(variants.get(Time.DAY), `Adwaita-${color}`);
t.is(variants.get('night'), `Adwaita-${color}-dark`); t.is(variants.get(Time.NIGHT), `Adwaita-${color}-dark`);
}); });
test(`Adwaita-${color}-dark`, t => { test(`Adwaita-${color}-dark`, t => {
const variants = Variants.guessFrom(`Adwaita-${color}-dark`); const variants = Variants.guessFrom(`Adwaita-${color}-dark`);
t.is(variants.get('day'), `Adwaita-${color}`); t.is(variants.get(Time.DAY), `Adwaita-${color}`);
t.is(variants.get('night'), `Adwaita-${color}-dark`); t.is(variants.get(Time.NIGHT), `Adwaita-${color}-dark`);
}); });
}); });
+5 -5
View File
@@ -2,17 +2,17 @@
// SPDX-License-Identifier: GPL-3.0-or-later // SPDX-License-Identifier: GPL-3.0-or-later
const test = require('ava'); const test = require('ava');
const { Variants } = require('./_variants'); const { Time, Variants } = require('./_variants');
test('Adwaita', t => { test('Adwaita', t => {
const variants = Variants.guessFrom('Adwaita'); const variants = Variants.guessFrom('Adwaita');
t.is(variants.get('day'), 'Adwaita'); t.is(variants.get(Time.DAY), 'Adwaita');
t.is(variants.get('night'), 'Adwaita-dark'); t.is(variants.get(Time.NIGHT), 'Adwaita-dark');
}); });
test('Adwaita-dark', t => { test('Adwaita-dark', t => {
const variants = Variants.guessFrom('Adwaita-dark'); const variants = Variants.guessFrom('Adwaita-dark');
t.is(variants.get('day'), 'Adwaita'); t.is(variants.get(Time.DAY), 'Adwaita');
t.is(variants.get('night'), 'Adwaita-dark'); t.is(variants.get(Time.NIGHT), 'Adwaita-dark');
}); });
+13 -13
View File
@@ -2,41 +2,41 @@
// SPDX-License-Identifier: GPL-3.0-or-later // SPDX-License-Identifier: GPL-3.0-or-later
const test = require('ava'); const test = require('ava');
const { Variants } = require('./_variants'); const { Time, Variants } = require('./_variants');
test('Arc', t => { test('Arc', t => {
const variants = Variants.guessFrom('Arc'); const variants = Variants.guessFrom('Arc');
t.is(variants.get('day'), 'Arc'); t.is(variants.get(Time.DAY), 'Arc');
t.is(variants.get('night'), 'Arc-Dark'); t.is(variants.get(Time.NIGHT), 'Arc-Dark');
}); });
test('Arc-Dark', t => { test('Arc-Dark', t => {
const variants = Variants.guessFrom('Arc-Dark'); const variants = Variants.guessFrom('Arc-Dark');
t.is(variants.get('day'), 'Arc'); t.is(variants.get(Time.DAY), 'Arc');
t.is(variants.get('night'), 'Arc-Dark'); t.is(variants.get(Time.NIGHT), 'Arc-Dark');
}); });
test('Arc-Darker', t => { test('Arc-Darker', t => {
const variants = Variants.guessFrom('Arc-Darker'); const variants = Variants.guessFrom('Arc-Darker');
t.is(variants.get('day'), 'Arc-Darker'); t.is(variants.get(Time.DAY), 'Arc-Darker');
t.is(variants.get('night'), 'Arc-Dark'); t.is(variants.get(Time.NIGHT), 'Arc-Dark');
}); });
test('Arc-Darker-solid', t => { test('Arc-Darker-solid', t => {
const variants = Variants.guessFrom('Arc-Darker-solid'); const variants = Variants.guessFrom('Arc-Darker-solid');
t.is(variants.get('day'), 'Arc-Darker-solid'); t.is(variants.get(Time.DAY), 'Arc-Darker-solid');
t.is(variants.get('night'), 'Arc-Dark-solid'); t.is(variants.get(Time.NIGHT), 'Arc-Dark-solid');
}); });
test('Arc-Dark-solid', t => { test('Arc-Dark-solid', t => {
const variants = Variants.guessFrom('Arc-Dark-solid'); const variants = Variants.guessFrom('Arc-Dark-solid');
t.is(variants.get('day'), 'Arc-solid'); t.is(variants.get(Time.DAY), 'Arc-solid');
t.is(variants.get('night'), 'Arc-Dark-solid'); t.is(variants.get(Time.NIGHT), 'Arc-Dark-solid');
}); });
test('Arc-solid', t => { test('Arc-solid', t => {
const variants = Variants.guessFrom('Arc-solid'); const variants = Variants.guessFrom('Arc-solid');
t.is(variants.get('day'), 'Arc-solid'); t.is(variants.get(Time.DAY), 'Arc-solid');
t.is(variants.get('night'), 'Arc-Dark-solid'); t.is(variants.get(Time.NIGHT), 'Arc-Dark-solid');
}); });
+7 -7
View File
@@ -2,25 +2,25 @@
// SPDX-License-Identifier: GPL-3.0-or-later // SPDX-License-Identifier: GPL-3.0-or-later
const test = require('ava'); const test = require('ava');
const { Variants } = require('./_variants'); const { Time, Variants } = require('./_variants');
['Blue', 'Green', 'Orange'].forEach(color => { ['Blue', 'Green', 'Orange'].forEach(color => {
test(`Cabinet-${color}`, t => { test(`Cabinet-${color}`, t => {
const variants = Variants.guessFrom(`Cabinet-Light-${color}`); const variants = Variants.guessFrom(`Cabinet-Light-${color}`);
t.is(variants.get('day'), `Cabinet-Light-${color}`); t.is(variants.get(Time.DAY), `Cabinet-Light-${color}`);
t.is(variants.get('night'), `Cabinet-Dark-${color}`); t.is(variants.get(Time.NIGHT), `Cabinet-Dark-${color}`);
}); });
test(`Cabinet-Dark-${color}`, t => { test(`Cabinet-Dark-${color}`, t => {
const variants = Variants.guessFrom(`Cabinet-Dark-${color}`); const variants = Variants.guessFrom(`Cabinet-Dark-${color}`);
t.is(variants.get('day'), `Cabinet-Light-${color}`); t.is(variants.get(Time.DAY), `Cabinet-Light-${color}`);
t.is(variants.get('night'), `Cabinet-Dark-${color}`); t.is(variants.get(Time.NIGHT), `Cabinet-Dark-${color}`);
}); });
test(`Cabinet-Darker-${color}`, t => { test(`Cabinet-Darker-${color}`, t => {
const variants = Variants.guessFrom(`Cabinet-Darker-${color}`); const variants = Variants.guessFrom(`Cabinet-Darker-${color}`);
t.is(variants.get('day'), `Cabinet-Darker-${color}`); t.is(variants.get(Time.DAY), `Cabinet-Darker-${color}`);
t.is(variants.get('night'), `Cabinet-Dark-${color}`); t.is(variants.get(Time.NIGHT), `Cabinet-Dark-${color}`);
}); });
}); });
+13 -13
View File
@@ -2,43 +2,43 @@
// SPDX-License-Identifier: GPL-3.0-or-later // SPDX-License-Identifier: GPL-3.0-or-later
const test = require('ava'); const test = require('ava');
const { Variants } = require('./_variants'); const { Time, Variants } = require('./_variants');
['', '-blue', '-indigo'].forEach(color => { ['', '-blue', '-indigo'].forEach(color => {
test(`Canta${color}`, t => { test(`Canta${color}`, t => {
const variants = Variants.guessFrom(`Canta${color}`); const variants = Variants.guessFrom(`Canta${color}`);
t.is(variants.get('day'), `Canta${color}`); t.is(variants.get(Time.DAY), `Canta${color}`);
t.is(variants.get('night'), `Canta${color}-dark`); t.is(variants.get(Time.NIGHT), `Canta${color}-dark`);
}); });
test(`Canta${color}-dark`, t => { test(`Canta${color}-dark`, t => {
const variants = Variants.guessFrom(`Canta${color}-dark`); const variants = Variants.guessFrom(`Canta${color}-dark`);
t.is(variants.get('day'), `Canta${color}`); t.is(variants.get(Time.DAY), `Canta${color}`);
t.is(variants.get('night'), `Canta${color}-dark`); t.is(variants.get(Time.NIGHT), `Canta${color}-dark`);
}); });
test(`Canta${color}-light`, t => { test(`Canta${color}-light`, t => {
const variants = Variants.guessFrom(`Canta${color}-light`); const variants = Variants.guessFrom(`Canta${color}-light`);
t.is(variants.get('day'), `Canta${color}-light`); t.is(variants.get(Time.DAY), `Canta${color}-light`);
t.is(variants.get('night'), `Canta${color}-dark`); t.is(variants.get(Time.NIGHT), `Canta${color}-dark`);
}); });
test(`Canta${color}-compact`, t => { test(`Canta${color}-compact`, t => {
const variants = Variants.guessFrom(`Canta${color}-compact`); const variants = Variants.guessFrom(`Canta${color}-compact`);
t.is(variants.get('day'), `Canta${color}-compact`); t.is(variants.get(Time.DAY), `Canta${color}-compact`);
t.is(variants.get('night'), `Canta${color}-dark-compact`); t.is(variants.get(Time.NIGHT), `Canta${color}-dark-compact`);
}); });
test(`Canta${color}-dark-compact`, t => { test(`Canta${color}-dark-compact`, t => {
const variants = Variants.guessFrom(`Canta${color}-dark-compact`); const variants = Variants.guessFrom(`Canta${color}-dark-compact`);
t.is(variants.get('day'), `Canta${color}-compact`); t.is(variants.get(Time.DAY), `Canta${color}-compact`);
t.is(variants.get('night'), `Canta${color}-dark-compact`); t.is(variants.get(Time.NIGHT), `Canta${color}-dark-compact`);
}); });
test(`Canta${color}-light-compact`, t => { test(`Canta${color}-light-compact`, t => {
const variants = Variants.guessFrom(`Canta${color}-light-compact`); const variants = Variants.guessFrom(`Canta${color}-light-compact`);
t.is(variants.get('day'), `Canta${color}-light-compact`); t.is(variants.get(Time.DAY), `Canta${color}-light-compact`);
t.is(variants.get('night'), `Canta${color}-dark-compact`); t.is(variants.get(Time.NIGHT), `Canta${color}-dark-compact`);
}); });
}); });
+7 -7
View File
@@ -2,24 +2,24 @@
// SPDX-License-Identifier: GPL-3.0-or-later // SPDX-License-Identifier: GPL-3.0-or-later
const test = require('ava'); const test = require('ava');
const { Variants } = require('./_variants'); const { Time, Variants } = require('./_variants');
['', '-compact'].forEach(size => { ['', '-compact'].forEach(size => {
test(`ChromeOS${size}`, t => { test(`ChromeOS${size}`, t => {
const variants = Variants.guessFrom(`ChromeOS${size}`); const variants = Variants.guessFrom(`ChromeOS${size}`);
t.is(variants.get('day'), `ChromeOS${size}`); t.is(variants.get(Time.DAY), `ChromeOS${size}`);
t.is(variants.get('night'), `ChromeOS-dark${size}`); t.is(variants.get(Time.NIGHT), `ChromeOS-dark${size}`);
}); });
test(`ChromeOS-dark${size}`, t => { test(`ChromeOS-dark${size}`, t => {
const variants = Variants.guessFrom(`ChromeOS-dark${size}`); const variants = Variants.guessFrom(`ChromeOS-dark${size}`);
t.is(variants.get('day'), `ChromeOS${size}`); t.is(variants.get(Time.DAY), `ChromeOS${size}`);
t.is(variants.get('night'), `ChromeOS-dark${size}`); t.is(variants.get(Time.NIGHT), `ChromeOS-dark${size}`);
}); });
test(`ChromeOS-light${size}`, t => { test(`ChromeOS-light${size}`, t => {
const variants = Variants.guessFrom(`ChromeOS-light${size}`); const variants = Variants.guessFrom(`ChromeOS-light${size}`);
t.is(variants.get('day'), `ChromeOS-light${size}`); t.is(variants.get(Time.DAY), `ChromeOS-light${size}`);
t.is(variants.get('night'), `ChromeOS-dark${size}`); t.is(variants.get(Time.NIGHT), `ChromeOS-dark${size}`);
}); });
}); });
+21 -21
View File
@@ -2,67 +2,67 @@
// SPDX-License-Identifier: GPL-3.0-or-later // SPDX-License-Identifier: GPL-3.0-or-later
const test = require('ava'); const test = require('ava');
const { Variants } = require('./_variants'); const { Time, Variants } = require('./_variants');
['Blue', 'Green', 'Red', 'Yellow'].forEach(color => { ['Blue', 'Green', 'Red', 'Yellow'].forEach(color => {
test(`Flat-Remix-GTK-${color}`, t => { test(`Flat-Remix-GTK-${color}`, t => {
const variants = Variants.guessFrom(`Flat-Remix-GTK-${color}`); const variants = Variants.guessFrom(`Flat-Remix-GTK-${color}`);
t.is(variants.get('day'), `Flat-Remix-GTK-${color}`); t.is(variants.get(Time.DAY), `Flat-Remix-GTK-${color}`);
t.is(variants.get('night'), `Flat-Remix-GTK-${color}-Dark`); t.is(variants.get(Time.NIGHT), `Flat-Remix-GTK-${color}-Dark`);
}); });
test(`Flat-Remix-GTK-${color}-Dark`, t => { test(`Flat-Remix-GTK-${color}-Dark`, t => {
const variants = Variants.guessFrom(`Flat-Remix-GTK-${color}-Dark`); const variants = Variants.guessFrom(`Flat-Remix-GTK-${color}-Dark`);
t.is(variants.get('day'), `Flat-Remix-GTK-${color}`); t.is(variants.get(Time.DAY), `Flat-Remix-GTK-${color}`);
t.is(variants.get('night'), `Flat-Remix-GTK-${color}-Dark`); t.is(variants.get(Time.NIGHT), `Flat-Remix-GTK-${color}-Dark`);
}); });
test(`Flat-Remix-GTK-${color}-Darker`, t => { test(`Flat-Remix-GTK-${color}-Darker`, t => {
const variants = Variants.guessFrom(`Flat-Remix-GTK-${color}-Darker`); const variants = Variants.guessFrom(`Flat-Remix-GTK-${color}-Darker`);
t.is(variants.get('day'), `Flat-Remix-GTK-${color}-Darker`); t.is(variants.get(Time.DAY), `Flat-Remix-GTK-${color}-Darker`);
t.is(variants.get('night'), `Flat-Remix-GTK-${color}-Dark`); t.is(variants.get(Time.NIGHT), `Flat-Remix-GTK-${color}-Dark`);
}); });
test(`Flat-Remix-GTK-${color}-Darker-Solid`, t => { test(`Flat-Remix-GTK-${color}-Darker-Solid`, t => {
const variants = Variants.guessFrom(`Flat-Remix-GTK-${color}-Darker-Solid`); const variants = Variants.guessFrom(`Flat-Remix-GTK-${color}-Darker-Solid`);
t.is(variants.get('day'), `Flat-Remix-GTK-${color}-Darker-Solid`); t.is(variants.get(Time.DAY), `Flat-Remix-GTK-${color}-Darker-Solid`);
t.is(variants.get('night'), `Flat-Remix-GTK-${color}-Dark-Solid`); t.is(variants.get(Time.NIGHT), `Flat-Remix-GTK-${color}-Dark-Solid`);
}); });
test(`Flat-Remix-GTK-${color}-Darkest`, t => { test(`Flat-Remix-GTK-${color}-Darkest`, t => {
const variants = Variants.guessFrom(`Flat-Remix-GTK-${color}-Darkest`); const variants = Variants.guessFrom(`Flat-Remix-GTK-${color}-Darkest`);
t.is(variants.get('day'), `Flat-Remix-GTK-${color}`); t.is(variants.get(Time.DAY), `Flat-Remix-GTK-${color}`);
t.is(variants.get('night'), `Flat-Remix-GTK-${color}-Darkest`); t.is(variants.get(Time.NIGHT), `Flat-Remix-GTK-${color}-Darkest`);
}); });
test(`Flat-Remix-GTK-${color}-Darkest-NoBorder`, t => { test(`Flat-Remix-GTK-${color}-Darkest-NoBorder`, t => {
const variants = Variants.guessFrom(`Flat-Remix-GTK-${color}-Darkest-NoBorder`); const variants = Variants.guessFrom(`Flat-Remix-GTK-${color}-Darkest-NoBorder`);
t.is(variants.get('day'), `Flat-Remix-GTK-${color}`); t.is(variants.get(Time.DAY), `Flat-Remix-GTK-${color}`);
t.is(variants.get('night'), `Flat-Remix-GTK-${color}-Darkest-NoBorder`); t.is(variants.get(Time.NIGHT), `Flat-Remix-GTK-${color}-Darkest-NoBorder`);
}); });
test(`Flat-Remix-GTK-${color}-Darkest-Solid`, t => { test(`Flat-Remix-GTK-${color}-Darkest-Solid`, t => {
const variants = Variants.guessFrom(`Flat-Remix-GTK-${color}-Darkest-Solid`); const variants = Variants.guessFrom(`Flat-Remix-GTK-${color}-Darkest-Solid`);
t.is(variants.get('day'), `Flat-Remix-GTK-${color}-Solid`); t.is(variants.get(Time.DAY), `Flat-Remix-GTK-${color}-Solid`);
t.is(variants.get('night'), `Flat-Remix-GTK-${color}-Darkest-Solid`); t.is(variants.get(Time.NIGHT), `Flat-Remix-GTK-${color}-Darkest-Solid`);
}); });
test(`Flat-Remix-GTK-${color}-Darkest-Solid-NoBorder`, t => { test(`Flat-Remix-GTK-${color}-Darkest-Solid-NoBorder`, t => {
const variants = Variants.guessFrom(`Flat-Remix-GTK-${color}-Darkest-Solid-NoBorder`); const variants = Variants.guessFrom(`Flat-Remix-GTK-${color}-Darkest-Solid-NoBorder`);
t.is(variants.get('day'), `Flat-Remix-GTK-${color}-Solid`); t.is(variants.get(Time.DAY), `Flat-Remix-GTK-${color}-Solid`);
t.is(variants.get('night'), `Flat-Remix-GTK-${color}-Darkest-Solid-NoBorder`); t.is(variants.get(Time.NIGHT), `Flat-Remix-GTK-${color}-Darkest-Solid-NoBorder`);
}); });
test(`Flat-Remix-GTK-${color}-Dark-Solid`, t => { test(`Flat-Remix-GTK-${color}-Dark-Solid`, t => {
const variants = Variants.guessFrom(`Flat-Remix-GTK-${color}-Dark-Solid`); const variants = Variants.guessFrom(`Flat-Remix-GTK-${color}-Dark-Solid`);
t.is(variants.get('day'), `Flat-Remix-GTK-${color}-Solid`); t.is(variants.get(Time.DAY), `Flat-Remix-GTK-${color}-Solid`);
t.is(variants.get('night'), `Flat-Remix-GTK-${color}-Dark-Solid`); t.is(variants.get(Time.NIGHT), `Flat-Remix-GTK-${color}-Dark-Solid`);
}); });
test(`Flat-Remix-GTK-${color}-Solid`, t => { test(`Flat-Remix-GTK-${color}-Solid`, t => {
const variants = Variants.guessFrom(`Flat-Remix-GTK-${color}-Solid`); const variants = Variants.guessFrom(`Flat-Remix-GTK-${color}-Solid`);
t.is(variants.get('day'), `Flat-Remix-GTK-${color}-Solid`); t.is(variants.get(Time.DAY), `Flat-Remix-GTK-${color}-Solid`);
t.is(variants.get('night'), `Flat-Remix-GTK-${color}-Dark-Solid`); t.is(variants.get(Time.NIGHT), `Flat-Remix-GTK-${color}-Dark-Solid`);
}); });
}); });
+5 -5
View File
@@ -2,17 +2,17 @@
// SPDX-License-Identifier: GPL-3.0-or-later // SPDX-License-Identifier: GPL-3.0-or-later
const test = require('ava'); const test = require('ava');
const { Variants } = require('./_variants'); const { Time, Variants } = require('./_variants');
test('HighContrast', t => { test('HighContrast', t => {
const variants = Variants.guessFrom('HighContrast'); const variants = Variants.guessFrom('HighContrast');
t.is(variants.get('day'), 'HighContrast'); t.is(variants.get(Time.DAY), 'HighContrast');
t.is(variants.get('night'), 'HighContrastInverse'); t.is(variants.get(Time.NIGHT), 'HighContrastInverse');
}); });
test('HighContrastInverse', t => { test('HighContrastInverse', t => {
const variants = Variants.guessFrom('HighContrastInverse'); const variants = Variants.guessFrom('HighContrastInverse');
t.is(variants.get('day'), 'HighContrast'); t.is(variants.get(Time.DAY), 'HighContrast');
t.is(variants.get('night'), 'HighContrastInverse'); t.is(variants.get(Time.NIGHT), 'HighContrastInverse');
}); });
+13 -13
View File
@@ -2,41 +2,41 @@
// SPDX-License-Identifier: GPL-3.0-or-later // SPDX-License-Identifier: GPL-3.0-or-later
const test = require('ava'); const test = require('ava');
const { Variants } = require('./_variants'); const { Time, Variants } = require('./_variants');
test('Layan', t => { test('Layan', t => {
const variants = Variants.guessFrom('Layan'); const variants = Variants.guessFrom('Layan');
t.is(variants.get('day'), 'Layan'); t.is(variants.get(Time.DAY), 'Layan');
t.is(variants.get('night'), 'Layan-dark'); t.is(variants.get(Time.NIGHT), 'Layan-dark');
}); });
test('Layan-dark', t => { test('Layan-dark', t => {
const variants = Variants.guessFrom('Layan-dark'); const variants = Variants.guessFrom('Layan-dark');
t.is(variants.get('day'), 'Layan'); t.is(variants.get(Time.DAY), 'Layan');
t.is(variants.get('night'), 'Layan-dark'); t.is(variants.get(Time.NIGHT), 'Layan-dark');
}); });
test('Layan-light', t => { test('Layan-light', t => {
const variants = Variants.guessFrom('Layan-light'); const variants = Variants.guessFrom('Layan-light');
t.is(variants.get('day'), 'Layan-light'); t.is(variants.get(Time.DAY), 'Layan-light');
t.is(variants.get('night'), 'Layan-dark'); t.is(variants.get(Time.NIGHT), 'Layan-dark');
}); });
test('Layan-solid', t => { test('Layan-solid', t => {
const variants = Variants.guessFrom('Layan-solid'); const variants = Variants.guessFrom('Layan-solid');
t.is(variants.get('day'), 'Layan-solid'); t.is(variants.get(Time.DAY), 'Layan-solid');
t.is(variants.get('night'), 'Layan-dark-solid'); t.is(variants.get(Time.NIGHT), 'Layan-dark-solid');
}); });
test('Layan-dark-solid', t => { test('Layan-dark-solid', t => {
const variants = Variants.guessFrom('Layan-dark-solid'); const variants = Variants.guessFrom('Layan-dark-solid');
t.is(variants.get('day'), 'Layan-solid'); t.is(variants.get(Time.DAY), 'Layan-solid');
t.is(variants.get('night'), 'Layan-dark-solid'); t.is(variants.get(Time.NIGHT), 'Layan-dark-solid');
}); });
test('Layan-light-solid', t => { test('Layan-light-solid', t => {
const variants = Variants.guessFrom('Layan-light-solid'); const variants = Variants.guessFrom('Layan-light-solid');
t.is(variants.get('day'), 'Layan-light-solid'); t.is(variants.get(Time.DAY), 'Layan-light-solid');
t.is(variants.get('night'), 'Layan-dark-solid'); t.is(variants.get(Time.NIGHT), 'Layan-dark-solid');
}); });
+5 -5
View File
@@ -2,21 +2,21 @@
// SPDX-License-Identifier: GPL-3.0-or-later // SPDX-License-Identifier: GPL-3.0-or-later
const test = require('ava'); const test = require('ava');
const { Variants } = require('./_variants'); const { Time, Variants } = require('./_variants');
['', '-Slim'].forEach(size => { ['', '-Slim'].forEach(size => {
['-blue', '-green', '-orange', '-purple', '-red', '-yellow'].forEach(color => { ['-blue', '-green', '-orange', '-purple', '-red', '-yellow'].forEach(color => {
test(`Macwaita${color}${size}`, t => { test(`Macwaita${color}${size}`, t => {
const variants = Variants.guessFrom(`Macwaita${color}${size}`); const variants = Variants.guessFrom(`Macwaita${color}${size}`);
t.is(variants.get('day'), `Macwaita${color}${size}`); t.is(variants.get(Time.DAY), `Macwaita${color}${size}`);
t.is(variants.get('night'), `Macwaita-dark${color}${size}`); t.is(variants.get(Time.NIGHT), `Macwaita-dark${color}${size}`);
}); });
test(`Macwaita-dark${color}${size}`, t => { test(`Macwaita-dark${color}${size}`, t => {
const variants = Variants.guessFrom(`Macwaita-dark${color}${size}`); const variants = Variants.guessFrom(`Macwaita-dark${color}${size}`);
t.is(variants.get('day'), `Macwaita${color}${size}`); t.is(variants.get(Time.DAY), `Macwaita${color}${size}`);
t.is(variants.get('night'), `Macwaita-dark${color}${size}`); t.is(variants.get(Time.NIGHT), `Macwaita-dark${color}${size}`);
}); });
}); });
}); });
+7 -7
View File
@@ -2,25 +2,25 @@
// SPDX-License-Identifier: GPL-3.0-or-later // SPDX-License-Identifier: GPL-3.0-or-later
const test = require('ava'); const test = require('ava');
const { Variants } = require('./_variants'); const { Time, Variants } = require('./_variants');
['aliz', 'azul', 'sea'].forEach(color => { ['aliz', 'azul', 'sea'].forEach(color => {
test(`Matcha-${color}`, t => { test(`Matcha-${color}`, t => {
const variants = Variants.guessFrom(`Matcha-${color}`); const variants = Variants.guessFrom(`Matcha-${color}`);
t.is(variants.get('day'), `Matcha-${color}`); t.is(variants.get(Time.DAY), `Matcha-${color}`);
t.is(variants.get('night'), `Matcha-dark-${color}`); t.is(variants.get(Time.NIGHT), `Matcha-dark-${color}`);
}); });
test(`Matcha-dark-${color}`, t => { test(`Matcha-dark-${color}`, t => {
const variants = Variants.guessFrom(`Matcha-dark-${color}`); const variants = Variants.guessFrom(`Matcha-dark-${color}`);
t.is(variants.get('day'), `Matcha-${color}`); t.is(variants.get(Time.DAY), `Matcha-${color}`);
t.is(variants.get('night'), `Matcha-dark-${color}`); t.is(variants.get(Time.NIGHT), `Matcha-dark-${color}`);
}); });
test(`Matcha-light-${color}`, t => { test(`Matcha-light-${color}`, t => {
const variants = Variants.guessFrom(`Matcha-light-${color}`); const variants = Variants.guessFrom(`Matcha-light-${color}`);
t.is(variants.get('day'), `Matcha-light-${color}`); t.is(variants.get(Time.DAY), `Matcha-light-${color}`);
t.is(variants.get('night'), `Matcha-dark-${color}`); t.is(variants.get(Time.NIGHT), `Matcha-dark-${color}`);
}); });
}); });
+7 -7
View File
@@ -2,25 +2,25 @@
// SPDX-License-Identifier: GPL-3.0-or-later // SPDX-License-Identifier: GPL-3.0-or-later
const test = require('ava'); const test = require('ava');
const { Variants } = require('./_variants'); const { Time, Variants } = require('./_variants');
['', '-compact'].forEach(size => { ['', '-compact'].forEach(size => {
test(`Materia${size}`, t => { test(`Materia${size}`, t => {
const variants = Variants.guessFrom(`Materia${size}`); const variants = Variants.guessFrom(`Materia${size}`);
t.is(variants.get('day'), `Materia${size}`); t.is(variants.get(Time.DAY), `Materia${size}`);
t.is(variants.get('night'), `Materia-dark${size}`); t.is(variants.get(Time.NIGHT), `Materia-dark${size}`);
}); });
test(`Materia-dark${size}`, t => { test(`Materia-dark${size}`, t => {
const variants = Variants.guessFrom(`Materia-dark${size}`); const variants = Variants.guessFrom(`Materia-dark${size}`);
t.is(variants.get('day'), `Materia${size}`); t.is(variants.get(Time.DAY), `Materia${size}`);
t.is(variants.get('night'), `Materia-dark${size}`); t.is(variants.get(Time.NIGHT), `Materia-dark${size}`);
}); });
test(`Materia-light${size}`, t => { test(`Materia-light${size}`, t => {
const variants = Variants.guessFrom(`Materia-light${size}`); const variants = Variants.guessFrom(`Materia-light${size}`);
t.is(variants.get('day'), `Materia-light${size}`); t.is(variants.get(Time.DAY), `Materia-light${size}`);
t.is(variants.get('night'), `Materia-dark${size}`); t.is(variants.get(Time.NIGHT), `Materia-dark${size}`);
}); });
}); });
+5 -5
View File
@@ -2,16 +2,16 @@
// SPDX-License-Identifier: GPL-3.0-or-later // SPDX-License-Identifier: GPL-3.0-or-later
const test = require('ava'); const test = require('ava');
const { Variants } = require('./_variants'); const { Time, Variants } = require('./_variants');
test('McOS-CTLina-Gnome-1.3.2', t => { test('McOS-CTLina-Gnome-1.3.2', t => {
const variants = Variants.guessFrom('McOS-CTLina-Gnome-1.3.2'); const variants = Variants.guessFrom('McOS-CTLina-Gnome-1.3.2');
t.is(variants.get('day'), 'McOS-CTLina-Gnome-1.3.2'); t.is(variants.get(Time.DAY), 'McOS-CTLina-Gnome-1.3.2');
t.is(variants.get('night'), 'Mc-OS-CTLina-Gnome-Dark-1.3.2'); t.is(variants.get(Time.NIGHT), 'Mc-OS-CTLina-Gnome-Dark-1.3.2');
}); });
test('Mc-OS-CTLina-Gnome-Dark-1.3.2', t => { test('Mc-OS-CTLina-Gnome-Dark-1.3.2', t => {
const variants = Variants.guessFrom('Mc-OS-CTLina-Gnome-Dark-1.3.2'); const variants = Variants.guessFrom('Mc-OS-CTLina-Gnome-Dark-1.3.2');
t.is(variants.get('day'), 'McOS-CTLina-Gnome-1.3.2'); t.is(variants.get(Time.DAY), 'McOS-CTLina-Gnome-1.3.2');
t.is(variants.get('night'), 'Mc-OS-CTLina-Gnome-Dark-1.3.2'); t.is(variants.get(Time.NIGHT), 'Mc-OS-CTLina-Gnome-Dark-1.3.2');
}); });
+5 -5
View File
@@ -2,21 +2,21 @@
// SPDX-License-Identifier: GPL-3.0-or-later // SPDX-License-Identifier: GPL-3.0-or-later
const test = require('ava'); const test = require('ava');
const { Variants } = require('./_variants'); const { Time, Variants } = require('./_variants');
['', '-solid'].forEach(transparency => { ['', '-solid'].forEach(transparency => {
['', '-alt'].forEach(alt => { ['', '-alt'].forEach(alt => {
test(`Mojave-light${transparency}${alt}`, t => { test(`Mojave-light${transparency}${alt}`, t => {
const variants = Variants.guessFrom(`Mojave-light${transparency}${alt}`); const variants = Variants.guessFrom(`Mojave-light${transparency}${alt}`);
t.is(variants.get('day'), `Mojave-light${transparency}${alt}`); t.is(variants.get(Time.DAY), `Mojave-light${transparency}${alt}`);
t.is(variants.get('night'), `Mojave-dark${transparency}${alt}`); t.is(variants.get(Time.NIGHT), `Mojave-dark${transparency}${alt}`);
}); });
test(`Mojave-dark${transparency}${alt}`, t => { test(`Mojave-dark${transparency}${alt}`, t => {
const variants = Variants.guessFrom(`Mojave-dark${transparency}${alt}`); const variants = Variants.guessFrom(`Mojave-dark${transparency}${alt}`);
t.is(variants.get('day'), `Mojave-light${transparency}${alt}`); t.is(variants.get(Time.DAY), `Mojave-light${transparency}${alt}`);
t.is(variants.get('night'), `Mojave-dark${transparency}${alt}`); t.is(variants.get(Time.NIGHT), `Mojave-dark${transparency}${alt}`);
}); });
}); });
}); });
+5 -5
View File
@@ -2,16 +2,16 @@
// SPDX-License-Identifier: GPL-3.0-or-later // SPDX-License-Identifier: GPL-3.0-or-later
const test = require('ava'); const test = require('ava');
const { Variants } = require('./_variants'); const { Time, Variants } = require('./_variants');
test('Nextwaita', t => { test('Nextwaita', t => {
const variants = Variants.guessFrom('Nextwaita-2.2'); const variants = Variants.guessFrom('Nextwaita-2.2');
t.is(variants.get('day'), 'Nextwaita-2.2'); t.is(variants.get(Time.DAY), 'Nextwaita-2.2');
t.is(variants.get('night'), 'Nextwaita-dark-2.2'); t.is(variants.get(Time.NIGHT), 'Nextwaita-dark-2.2');
}); });
test('Nextwaita-dark', t => { test('Nextwaita-dark', t => {
const variants = Variants.guessFrom('Nextwaita-dark-2.2'); const variants = Variants.guessFrom('Nextwaita-dark-2.2');
t.is(variants.get('day'), 'Nextwaita-2.2'); t.is(variants.get(Time.DAY), 'Nextwaita-2.2');
t.is(variants.get('night'), 'Nextwaita-dark-2.2'); t.is(variants.get(Time.NIGHT), 'Nextwaita-dark-2.2');
}); });
+5 -5
View File
@@ -2,19 +2,19 @@
// SPDX-License-Identifier: GPL-3.0-or-later // SPDX-License-Identifier: GPL-3.0-or-later
const test = require('ava'); const test = require('ava');
const { Variants } = require('./_variants'); const { Time, Variants } = require('./_variants');
['', '-compact'].forEach(size => { ['', '-compact'].forEach(size => {
test(`Orchis${size}`, t => { test(`Orchis${size}`, t => {
const variants = Variants.guessFrom(`Orchis${size}`); const variants = Variants.guessFrom(`Orchis${size}`);
t.is(variants.get('day'), `Orchis${size}`); t.is(variants.get(Time.DAY), `Orchis${size}`);
t.is(variants.get('night'), `Orchis-dark${size}`); t.is(variants.get(Time.NIGHT), `Orchis-dark${size}`);
}); });
test(`Orchis-dark${size}`, t => { test(`Orchis-dark${size}`, t => {
const variants = Variants.guessFrom(`Orchis-dark${size}`); const variants = Variants.guessFrom(`Orchis-dark${size}`);
t.is(variants.get('day'), `Orchis${size}`); t.is(variants.get(Time.DAY), `Orchis${size}`);
t.is(variants.get('night'), `Orchis-dark${size}`); t.is(variants.get(Time.NIGHT), `Orchis-dark${size}`);
}); });
}); });
+7 -7
View File
@@ -2,25 +2,25 @@
// SPDX-License-Identifier: GPL-3.0-or-later // SPDX-License-Identifier: GPL-3.0-or-later
const test = require('ava'); const test = require('ava');
const { Variants } = require('./_variants'); const { Time, Variants } = require('./_variants');
['', '-Compact'].forEach(size => { ['', '-Compact'].forEach(size => {
test(`Plata${size}`, t => { test(`Plata${size}`, t => {
const variants = Variants.guessFrom(`Plata${size}`); const variants = Variants.guessFrom(`Plata${size}`);
t.is(variants.get('day'), `Plata${size}`); t.is(variants.get(Time.DAY), `Plata${size}`);
t.is(variants.get('night'), `Plata-Noir${size}`); t.is(variants.get(Time.NIGHT), `Plata-Noir${size}`);
}); });
test(`Plata-Noir${size}`, t => { test(`Plata-Noir${size}`, t => {
const variants = Variants.guessFrom(`Plata-Noir${size}`); const variants = Variants.guessFrom(`Plata-Noir${size}`);
t.is(variants.get('day'), `Plata${size}`); t.is(variants.get(Time.DAY), `Plata${size}`);
t.is(variants.get('night'), `Plata-Noir${size}`); t.is(variants.get(Time.NIGHT), `Plata-Noir${size}`);
}); });
test(`Plata-Lumine${size}`, t => { test(`Plata-Lumine${size}`, t => {
const variants = Variants.guessFrom(`Plata-Lumine${size}`); const variants = Variants.guessFrom(`Plata-Lumine${size}`);
t.is(variants.get('day'), `Plata-Lumine${size}`); t.is(variants.get(Time.DAY), `Plata-Lumine${size}`);
t.is(variants.get('night'), `Plata-Noir${size}`); t.is(variants.get(Time.NIGHT), `Plata-Noir${size}`);
}); });
}); });
+9 -9
View File
@@ -2,29 +2,29 @@
// SPDX-License-Identifier: GPL-3.0-or-later // SPDX-License-Identifier: GPL-3.0-or-later
const test = require('ava'); const test = require('ava');
const { Variants } = require('./_variants'); const { Time, Variants } = require('./_variants');
test('Prof-Gnome-Light-3', t => { test('Prof-Gnome-Light-3', t => {
const variants = Variants.guessFrom('Prof-Gnome-Light-3'); const variants = Variants.guessFrom('Prof-Gnome-Light-3');
t.is(variants.get('day'), 'Prof-Gnome-Light-3'); t.is(variants.get(Time.DAY), 'Prof-Gnome-Light-3');
t.is(variants.get('night'), 'Prof-Gnome-Dark-3'); t.is(variants.get(Time.NIGHT), 'Prof-Gnome-Dark-3');
}); });
test('Prof-Gnome-Dark-3', t => { test('Prof-Gnome-Dark-3', t => {
const variants = Variants.guessFrom('Prof-Gnome-Dark-3'); const variants = Variants.guessFrom('Prof-Gnome-Dark-3');
t.is(variants.get('day'), 'Prof-Gnome-Light-3'); t.is(variants.get(Time.DAY), 'Prof-Gnome-Light-3');
t.is(variants.get('night'), 'Prof-Gnome-Dark-3'); t.is(variants.get(Time.NIGHT), 'Prof-Gnome-Dark-3');
}); });
test('Prof-Gnome-Darker-3', t => { test('Prof-Gnome-Darker-3', t => {
const variants = Variants.guessFrom('Prof-Gnome-Darker-3'); const variants = Variants.guessFrom('Prof-Gnome-Darker-3');
t.is(variants.get('day'), 'Prof-Gnome-Darker-3'); t.is(variants.get(Time.DAY), 'Prof-Gnome-Darker-3');
t.is(variants.get('night'), 'Prof-Gnome-Dark-3'); t.is(variants.get(Time.NIGHT), 'Prof-Gnome-Dark-3');
}); });
test('Prof-Gnome-Light-DS-3', t => { test('Prof-Gnome-Light-DS-3', t => {
const variants = Variants.guessFrom('Prof-Gnome-Light-DS-3'); const variants = Variants.guessFrom('Prof-Gnome-Light-DS-3');
t.is(variants.get('day'), 'Prof-Gnome-Light-DS-3'); t.is(variants.get(Time.DAY), 'Prof-Gnome-Light-DS-3');
t.is(variants.get('night'), 'Prof-Gnome-Dark-3'); t.is(variants.get(Time.NIGHT), 'Prof-Gnome-Dark-3');
}); });
+7 -7
View File
@@ -2,27 +2,27 @@
// SPDX-License-Identifier: GPL-3.0-or-later // SPDX-License-Identifier: GPL-3.0-or-later
const test = require('ava'); const test = require('ava');
const { Variants } = require('./_variants'); const { Time, Variants } = require('./_variants');
['', '-manjaro', '-ubuntu'].forEach(color => { ['', '-manjaro', '-ubuntu'].forEach(color => {
['', '-win'].forEach(alt => { ['', '-win'].forEach(alt => {
test(`Qogir${color}${alt}`, t => { test(`Qogir${color}${alt}`, t => {
const variants = Variants.guessFrom(`Qogir${color}${alt}`); const variants = Variants.guessFrom(`Qogir${color}${alt}`);
t.is(variants.get('day'), `Qogir${color}${alt}`); t.is(variants.get(Time.DAY), `Qogir${color}${alt}`);
t.is(variants.get('night'), `Qogir${color}${alt}-dark`); t.is(variants.get(Time.NIGHT), `Qogir${color}${alt}-dark`);
}); });
test(`Qogir${color}${alt}-dark`, t => { test(`Qogir${color}${alt}-dark`, t => {
const variants = Variants.guessFrom(`Qogir${color}${alt}-dark`); const variants = Variants.guessFrom(`Qogir${color}${alt}-dark`);
t.is(variants.get('day'), `Qogir${color}${alt}`); t.is(variants.get(Time.DAY), `Qogir${color}${alt}`);
t.is(variants.get('night'), `Qogir${color}${alt}-dark`); t.is(variants.get(Time.NIGHT), `Qogir${color}${alt}-dark`);
}); });
test(`Qogir${color}${alt}light`, t => { test(`Qogir${color}${alt}light`, t => {
const variants = Variants.guessFrom(`Qogir${color}${alt}-light`); const variants = Variants.guessFrom(`Qogir${color}${alt}-light`);
t.is(variants.get('day'), `Qogir${color}${alt}-light`); t.is(variants.get(Time.DAY), `Qogir${color}${alt}-light`);
t.is(variants.get('night'), `Qogir${color}${alt}-dark`); t.is(variants.get(Time.NIGHT), `Qogir${color}${alt}-dark`);
}); });
}); });
}); });
+5 -5
View File
@@ -2,21 +2,21 @@
// SPDX-License-Identifier: GPL-3.0-or-later // SPDX-License-Identifier: GPL-3.0-or-later
const test = require('ava'); const test = require('ava');
const { Variants } = require('./_variants'); const { Time, Variants } = require('./_variants');
['', '_Blue', '_Cyan', '_Green', '_Orange', '_Purple'].forEach(color => { ['', '_Blue', '_Cyan', '_Green', '_Orange', '_Purple'].forEach(color => {
['', '_Envolved'].forEach(variant => { ['', '_Envolved'].forEach(variant => {
test(`Simply_Circles${color}_Light${variant}`, t => { test(`Simply_Circles${color}_Light${variant}`, t => {
const variants = Variants.guessFrom(`Simply_Circles${color}_Light${variant}`); const variants = Variants.guessFrom(`Simply_Circles${color}_Light${variant}`);
t.is(variants.get('day'), `Simply_Circles${color}_Light${variant}`); t.is(variants.get(Time.DAY), `Simply_Circles${color}_Light${variant}`);
t.is(variants.get('night'), `Simply_Circles${color}_Dark${variant}`); t.is(variants.get(Time.NIGHT), `Simply_Circles${color}_Dark${variant}`);
}); });
test(`Simply_Circles${color}${variant}`, t => { test(`Simply_Circles${color}${variant}`, t => {
const variants = Variants.guessFrom(`Simply_Circles${color}_Dark${variant}`); const variants = Variants.guessFrom(`Simply_Circles${color}_Dark${variant}`);
t.is(variants.get('day'), `Simply_Circles${color}_Light${variant}`); t.is(variants.get(Time.DAY), `Simply_Circles${color}_Light${variant}`);
t.is(variants.get('night'), `Simply_Circles${color}_Dark${variant}`); t.is(variants.get(Time.NIGHT), `Simply_Circles${color}_Dark${variant}`);
}); });
}); });
}); });
+11 -11
View File
@@ -2,34 +2,34 @@
// SPDX-License-Identifier: GPL-3.0-or-later // SPDX-License-Identifier: GPL-3.0-or-later
const test = require('ava'); const test = require('ava');
const { Variants } = require('./_variants'); const { Time, Variants } = require('./_variants');
test('Teja', t => { test('Teja', t => {
const variants = Variants.guessFrom('Teja'); const variants = Variants.guessFrom('Teja');
t.is(variants.get('day'), 'Teja'); t.is(variants.get(Time.DAY), 'Teja');
t.is(variants.get('night'), 'Teja_Dark'); t.is(variants.get(Time.NIGHT), 'Teja_Dark');
}); });
test('Teja_Dark', t => { test('Teja_Dark', t => {
const variants = Variants.guessFrom('Teja_Dark'); const variants = Variants.guessFrom('Teja_Dark');
t.is(variants.get('day'), 'Teja'); t.is(variants.get(Time.DAY), 'Teja');
t.is(variants.get('night'), 'Teja_Dark'); t.is(variants.get(Time.NIGHT), 'Teja_Dark');
}); });
test('Teja_Darkest', t => { test('Teja_Darkest', t => {
const variants = Variants.guessFrom('Teja_Darkest'); const variants = Variants.guessFrom('Teja_Darkest');
t.is(variants.get('day'), 'Teja'); t.is(variants.get(Time.DAY), 'Teja');
t.is(variants.get('night'), 'Teja_Darkest'); t.is(variants.get(Time.NIGHT), 'Teja_Darkest');
}); });
test('Teja_Black', t => { test('Teja_Black', t => {
const variants = Variants.guessFrom('Teja_Black'); const variants = Variants.guessFrom('Teja_Black');
t.is(variants.get('day'), 'Teja'); t.is(variants.get(Time.DAY), 'Teja');
t.is(variants.get('night'), 'Teja_Black'); t.is(variants.get(Time.NIGHT), 'Teja_Black');
}); });
test('Teja_Light', t => { test('Teja_Light', t => {
const variants = Variants.guessFrom('Teja_Light'); const variants = Variants.guessFrom('Teja_Light');
t.is(variants.get('day'), 'Teja_Light'); t.is(variants.get(Time.DAY), 'Teja_Light');
t.is(variants.get('night'), 'Teja_Dark'); t.is(variants.get(Time.NIGHT), 'Teja_Dark');
}); });
+7 -7
View File
@@ -2,26 +2,26 @@
// SPDX-License-Identifier: GPL-3.0-or-later // SPDX-License-Identifier: GPL-3.0-or-later
const test = require('ava'); const test = require('ava');
const { Variants } = require('./_variants'); const { Time, Variants } = require('./_variants');
['', '-laptop'].forEach(size => { ['', '-laptop'].forEach(size => {
['', '-beryl', '-doder', '-ruby'].forEach(color => { ['', '-beryl', '-doder', '-ruby'].forEach(color => {
test(`vimix${size}${color}`, t => { test(`vimix${size}${color}`, t => {
const variants = Variants.guessFrom(`vimix${size}${color}`); const variants = Variants.guessFrom(`vimix${size}${color}`);
t.is(variants.get('day'), `vimix${size}${color}`); t.is(variants.get(Time.DAY), `vimix${size}${color}`);
t.is(variants.get('night'), `vimix-dark${size}${color}`); t.is(variants.get(Time.NIGHT), `vimix-dark${size}${color}`);
}); });
test(`vimix-dark${size}${color}`, t => { test(`vimix-dark${size}${color}`, t => {
const variants = Variants.guessFrom(`vimix-dark${size}${color}`); const variants = Variants.guessFrom(`vimix-dark${size}${color}`);
t.is(variants.get('day'), `vimix${size}${color}`); t.is(variants.get(Time.DAY), `vimix${size}${color}`);
t.is(variants.get('night'), `vimix-dark${size}${color}`); t.is(variants.get(Time.NIGHT), `vimix-dark${size}${color}`);
}); });
test(`vimix-light${size}${color}`, t => { test(`vimix-light${size}${color}`, t => {
const variants = Variants.guessFrom(`vimix-light${size}${color}`); const variants = Variants.guessFrom(`vimix-light${size}${color}`);
t.is(variants.get('day'), `vimix-light${size}${color}`); t.is(variants.get(Time.DAY), `vimix-light${size}${color}`);
t.is(variants.get('night'), `vimix-dark${size}${color}`); t.is(variants.get(Time.NIGHT), `vimix-dark${size}${color}`);
}); });
}); });
}); });
+5 -5
View File
@@ -2,21 +2,21 @@
// SPDX-License-Identifier: GPL-3.0-or-later // SPDX-License-Identifier: GPL-3.0-or-later
const test = require('ava'); const test = require('ava');
const { Variants } = require('./_variants'); const { Time, Variants } = require('./_variants');
['', '-solid'].forEach(transparency => { ['', '-solid'].forEach(transparency => {
['', '-alt'].forEach(alt => { ['', '-alt'].forEach(alt => {
test(`WhiteSur-light${transparency}${alt}`, t => { test(`WhiteSur-light${transparency}${alt}`, t => {
const variants = Variants.guessFrom(`WhiteSur-light${transparency}${alt}`); const variants = Variants.guessFrom(`WhiteSur-light${transparency}${alt}`);
t.is(variants.get('day'), `WhiteSur-light${transparency}${alt}`); t.is(variants.get(Time.DAY), `WhiteSur-light${transparency}${alt}`);
t.is(variants.get('night'), `WhiteSur-dark${transparency}${alt}`); t.is(variants.get(Time.NIGHT), `WhiteSur-dark${transparency}${alt}`);
}); });
test(`WhiteSur-dark${transparency}${alt}`, t => { test(`WhiteSur-dark${transparency}${alt}`, t => {
const variants = Variants.guessFrom(`WhiteSur-dark${transparency}${alt}`); const variants = Variants.guessFrom(`WhiteSur-dark${transparency}${alt}`);
t.is(variants.get('day'), `WhiteSur-light${transparency}${alt}`); t.is(variants.get(Time.DAY), `WhiteSur-light${transparency}${alt}`);
t.is(variants.get('night'), `WhiteSur-dark${transparency}${alt}`); t.is(variants.get(Time.NIGHT), `WhiteSur-dark${transparency}${alt}`);
}); });
}); });
}); });
+7 -7
View File
@@ -2,25 +2,25 @@
// SPDX-License-Identifier: GPL-3.0-or-later // SPDX-License-Identifier: GPL-3.0-or-later
const test = require('ava'); const test = require('ava');
const { Variants } = require('./_variants'); const { Time, Variants } = require('./_variants');
['Amber', 'Aqua', 'Blue', 'Brown', 'Deepblue', 'Green', 'Grey', 'MATE', 'Orange', 'Pink', 'Purple', 'Red', 'Teal', 'Yellow'].forEach(color => { ['Amber', 'Aqua', 'Blue', 'Brown', 'Deepblue', 'Green', 'Grey', 'MATE', 'Orange', 'Pink', 'Purple', 'Red', 'Teal', 'Yellow'].forEach(color => {
test(`Yaru-${color}`, t => { test(`Yaru-${color}`, t => {
const variants = Variants.guessFrom(`Yaru-${color}`); const variants = Variants.guessFrom(`Yaru-${color}`);
t.is(variants.get('day'), `Yaru-${color}`); t.is(variants.get(Time.DAY), `Yaru-${color}`);
t.is(variants.get('night'), `Yaru-${color}-dark`); t.is(variants.get(Time.NIGHT), `Yaru-${color}-dark`);
}); });
test(`Yaru-${color}-dark`, t => { test(`Yaru-${color}-dark`, t => {
const variants = Variants.guessFrom(`Yaru-${color}-dark`); const variants = Variants.guessFrom(`Yaru-${color}-dark`);
t.is(variants.get('day'), `Yaru-${color}`); t.is(variants.get(Time.DAY), `Yaru-${color}`);
t.is(variants.get('night'), `Yaru-${color}-dark`); t.is(variants.get(Time.NIGHT), `Yaru-${color}-dark`);
}); });
test(`Yaru-${color}-light`, t => { test(`Yaru-${color}-light`, t => {
const variants = Variants.guessFrom(`Yaru-${color}-light`); const variants = Variants.guessFrom(`Yaru-${color}-light`);
t.is(variants.get('day'), `Yaru-${color}-light`); t.is(variants.get(Time.DAY), `Yaru-${color}-light`);
t.is(variants.get('night'), `Yaru-${color}-dark`); t.is(variants.get(Time.NIGHT), `Yaru-${color}-dark`);
}); });
}); });
+7 -7
View File
@@ -2,23 +2,23 @@
// SPDX-License-Identifier: GPL-3.0-or-later // SPDX-License-Identifier: GPL-3.0-or-later
const test = require('ava'); const test = require('ava');
const { Variants } = require('./_variants'); const { Time, Variants } = require('./_variants');
test('Yaru', t => { test('Yaru', t => {
const variants = Variants.guessFrom('Yaru'); const variants = Variants.guessFrom('Yaru');
t.is(variants.get('day'), 'Yaru'); t.is(variants.get(Time.DAY), 'Yaru');
t.is(variants.get('night'), 'Yaru-dark'); t.is(variants.get(Time.NIGHT), 'Yaru-dark');
}); });
test('Yaru-dark', t => { test('Yaru-dark', t => {
const variants = Variants.guessFrom('Yaru-dark'); const variants = Variants.guessFrom('Yaru-dark');
t.is(variants.get('day'), 'Yaru'); t.is(variants.get(Time.DAY), 'Yaru');
t.is(variants.get('night'), 'Yaru-dark'); t.is(variants.get(Time.NIGHT), 'Yaru-dark');
}); });
test('Yaru-light', t => { test('Yaru-light', t => {
const variants = Variants.guessFrom('Yaru-light'); const variants = Variants.guessFrom('Yaru-light');
t.is(variants.get('day'), 'Yaru-light'); t.is(variants.get(Time.DAY), 'Yaru-light');
t.is(variants.get('night'), 'Yaru-dark'); t.is(variants.get(Time.NIGHT), 'Yaru-dark');
}); });
+5 -5
View File
@@ -2,19 +2,19 @@
// SPDX-License-Identifier: GPL-3.0-or-later // SPDX-License-Identifier: GPL-3.0-or-later
const test = require('ava'); const test = require('ava');
const { Variants } = require('./_variants'); const { Time, Variants } = require('./_variants');
['Blue', 'Green', 'Grey', 'Orange', 'Purple', 'Red'].forEach(color => { ['Blue', 'Green', 'Grey', 'Orange', 'Purple', 'Red'].forEach(color => {
test(`Zorin${color}-Light`, t => { test(`Zorin${color}-Light`, t => {
const variants = Variants.guessFrom(`Zorin${color}-Light`); const variants = Variants.guessFrom(`Zorin${color}-Light`);
t.is(variants.get('day'), `Zorin${color}-Light`); t.is(variants.get(Time.DAY), `Zorin${color}-Light`);
t.is(variants.get('night'), `Zorin${color}-Dark`); t.is(variants.get(Time.NIGHT), `Zorin${color}-Dark`);
}); });
test(`Zorin${color}-Dark`, t => { test(`Zorin${color}-Dark`, t => {
const variants = Variants.guessFrom(`Zorin${color}-Dark`); const variants = Variants.guessFrom(`Zorin${color}-Dark`);
t.is(variants.get('day'), `Zorin${color}-Light`); t.is(variants.get(Time.DAY), `Zorin${color}-Light`);
t.is(variants.get('night'), `Zorin${color}-Dark`); t.is(variants.get(Time.NIGHT), `Zorin${color}-Dark`);
}); });
}); });
+1
View File
@@ -1 +1,2 @@
exports.Variants = GtkVariants; exports.Variants = GtkVariants;
exports.Time = Time;
+11 -11
View File
@@ -2,34 +2,34 @@
// SPDX-License-Identifier: GPL-3.0-or-later // SPDX-License-Identifier: GPL-3.0-or-later
const test = require('ava'); const test = require('ava');
const { Variants } = require('./_variants'); const { Time, Variants } = require('./_variants');
test('base', t => { test('base', t => {
const variants = Variants.guessFrom('base'); const variants = Variants.guessFrom('base');
t.is(variants.get('day'), 'base'); t.is(variants.get(Time.DAY), 'base');
t.is(variants.get('night'), 'base-dark'); t.is(variants.get(Time.NIGHT), 'base-dark');
}); });
test('base-dark', t => { test('base-dark', t => {
const variants = Variants.guessFrom('base-dark'); const variants = Variants.guessFrom('base-dark');
t.is(variants.get('day'), 'base'); t.is(variants.get(Time.DAY), 'base');
t.is(variants.get('night'), 'base-dark'); t.is(variants.get(Time.NIGHT), 'base-dark');
}); });
test('base-light', t => { test('base-light', t => {
const variants = Variants.guessFrom('base-light'); const variants = Variants.guessFrom('base-light');
t.is(variants.get('day'), 'base-light'); t.is(variants.get(Time.DAY), 'base-light');
t.is(variants.get('night'), 'base-dark'); t.is(variants.get(Time.NIGHT), 'base-dark');
}); });
test('base-darker', t => { test('base-darker', t => {
const variants = Variants.guessFrom('base-darker'); const variants = Variants.guessFrom('base-darker');
t.is(variants.get('day'), 'base-darker'); t.is(variants.get(Time.DAY), 'base-darker');
t.is(variants.get('night'), 'base-dark'); t.is(variants.get(Time.NIGHT), 'base-dark');
}); });
test('base-darkest', t => { test('base-darkest', t => {
const variants = Variants.guessFrom('base-darkest'); const variants = Variants.guessFrom('base-darkest');
t.is(variants.get('day'), 'base'); t.is(variants.get(Time.DAY), 'base');
t.is(variants.get('night'), 'base-darkest'); t.is(variants.get(Time.NIGHT), 'base-darkest');
}); });
+9 -9
View File
@@ -2,29 +2,29 @@
// SPDX-License-Identifier: GPL-3.0-or-later // SPDX-License-Identifier: GPL-3.0-or-later
const test = require('ava'); const test = require('ava');
const { Variants } = require('./_variants'); const { Time, Variants } = require('./_variants');
test('Adapta', t => { test('Adapta', t => {
const variants = Variants.guessFrom('Adapta'); const variants = Variants.guessFrom('Adapta');
t.is(variants.get('day'), 'Adapta'); t.is(variants.get(Time.DAY), 'Adapta');
t.is(variants.get('night'), 'Adapta-Nokto'); t.is(variants.get(Time.NIGHT), 'Adapta-Nokto');
}); });
test('Adapta-Nokto', t => { test('Adapta-Nokto', t => {
const variants = Variants.guessFrom('Adapta-Nokto'); const variants = Variants.guessFrom('Adapta-Nokto');
t.is(variants.get('day'), 'Adapta'); t.is(variants.get(Time.DAY), 'Adapta');
t.is(variants.get('night'), 'Adapta-Nokto'); t.is(variants.get(Time.NIGHT), 'Adapta-Nokto');
}); });
test('Adapta-Eta', t => { test('Adapta-Eta', t => {
const variants = Variants.guessFrom('Adapta-Eta'); const variants = Variants.guessFrom('Adapta-Eta');
t.is(variants.get('day'), 'Adapta-Eta'); t.is(variants.get(Time.DAY), 'Adapta-Eta');
t.is(variants.get('night'), 'Adapta-Nokto-Eta'); t.is(variants.get(Time.NIGHT), 'Adapta-Nokto-Eta');
}); });
test('Adapta-Nokto-Eta', t => { test('Adapta-Nokto-Eta', t => {
const variants = Variants.guessFrom('Adapta-Nokto-Eta'); const variants = Variants.guessFrom('Adapta-Nokto-Eta');
t.is(variants.get('day'), 'Adapta-Eta'); t.is(variants.get(Time.DAY), 'Adapta-Eta');
t.is(variants.get('night'), 'Adapta-Nokto-Eta'); t.is(variants.get(Time.NIGHT), 'Adapta-Nokto-Eta');
}); });
+5 -5
View File
@@ -2,19 +2,19 @@
// SPDX-License-Identifier: GPL-3.0-or-later // SPDX-License-Identifier: GPL-3.0-or-later
const test = require('ava'); const test = require('ava');
const { Variants } = require('./_variants'); const { Time, Variants } = require('./_variants');
['blue', 'cyan', 'grass', 'gray', 'green', 'indigo', 'magenta', 'orange', 'pink', 'red', 'teal', 'violet', 'yellow'].forEach(color => { ['blue', 'cyan', 'grass', 'gray', 'green', 'indigo', 'magenta', 'orange', 'pink', 'red', 'teal', 'violet', 'yellow'].forEach(color => {
test(`Adwaita-${color}`, t => { test(`Adwaita-${color}`, t => {
const variants = Variants.guessFrom(`Adwaita-${color}`); const variants = Variants.guessFrom(`Adwaita-${color}`);
t.is(variants.get('day'), `Adwaita-${color}`); t.is(variants.get(Time.DAY), `Adwaita-${color}`);
t.is(variants.get('night'), `Adwaita-${color}-dark`); t.is(variants.get(Time.NIGHT), `Adwaita-${color}-dark`);
}); });
test(`Adwaita-${color}-dark`, t => { test(`Adwaita-${color}-dark`, t => {
const variants = Variants.guessFrom(`Adwaita-${color}-dark`); const variants = Variants.guessFrom(`Adwaita-${color}-dark`);
t.is(variants.get('day'), `Adwaita-${color}`); t.is(variants.get(Time.DAY), `Adwaita-${color}`);
t.is(variants.get('night'), `Adwaita-${color}-dark`); t.is(variants.get(Time.NIGHT), `Adwaita-${color}-dark`);
}); });
}); });
+9 -9
View File
@@ -2,29 +2,29 @@
// SPDX-License-Identifier: GPL-3.0-or-later // SPDX-License-Identifier: GPL-3.0-or-later
const test = require('ava'); const test = require('ava');
const { Variants } = require('./_variants'); const { Time, Variants } = require('./_variants');
test('Arc', t => { test('Arc', t => {
const variants = Variants.guessFrom('Arc'); const variants = Variants.guessFrom('Arc');
t.is(variants.get('day'), 'Arc'); t.is(variants.get(Time.DAY), 'Arc');
t.is(variants.get('night'), 'Arc-Dark'); t.is(variants.get(Time.NIGHT), 'Arc-Dark');
}); });
test('Arc-Dark', t => { test('Arc-Dark', t => {
const variants = Variants.guessFrom('Arc-Dark'); const variants = Variants.guessFrom('Arc-Dark');
t.is(variants.get('day'), 'Arc'); t.is(variants.get(Time.DAY), 'Arc');
t.is(variants.get('night'), 'Arc-Dark'); t.is(variants.get(Time.NIGHT), 'Arc-Dark');
}); });
test('Arc-Dark-solid', t => { test('Arc-Dark-solid', t => {
const variants = Variants.guessFrom('Arc-Dark-solid'); const variants = Variants.guessFrom('Arc-Dark-solid');
t.is(variants.get('day'), 'Arc-solid'); t.is(variants.get(Time.DAY), 'Arc-solid');
t.is(variants.get('night'), 'Arc-Dark-solid'); t.is(variants.get(Time.NIGHT), 'Arc-Dark-solid');
}); });
test('Arc-solid', t => { test('Arc-solid', t => {
const variants = Variants.guessFrom('Arc-solid'); const variants = Variants.guessFrom('Arc-solid');
t.is(variants.get('day'), 'Arc-solid'); t.is(variants.get(Time.DAY), 'Arc-solid');
t.is(variants.get('night'), 'Arc-Dark-solid'); t.is(variants.get(Time.NIGHT), 'Arc-Dark-solid');
}); });
+13 -13
View File
@@ -2,43 +2,43 @@
// SPDX-License-Identifier: GPL-3.0-or-later // SPDX-License-Identifier: GPL-3.0-or-later
const test = require('ava'); const test = require('ava');
const { Variants } = require('./_variants'); const { Time, Variants } = require('./_variants');
['', '-blue', '-indigo'].forEach(color => { ['', '-blue', '-indigo'].forEach(color => {
test(`Canta${color}`, t => { test(`Canta${color}`, t => {
const variants = Variants.guessFrom(`Canta${color}`); const variants = Variants.guessFrom(`Canta${color}`);
t.is(variants.get('day'), `Canta${color}`); t.is(variants.get(Time.DAY), `Canta${color}`);
t.is(variants.get('night'), `Canta${color}-dark`); t.is(variants.get(Time.NIGHT), `Canta${color}-dark`);
}); });
test(`Canta${color}-dark`, t => { test(`Canta${color}-dark`, t => {
const variants = Variants.guessFrom(`Canta${color}-dark`); const variants = Variants.guessFrom(`Canta${color}-dark`);
t.is(variants.get('day'), `Canta${color}`); t.is(variants.get(Time.DAY), `Canta${color}`);
t.is(variants.get('night'), `Canta${color}-dark`); t.is(variants.get(Time.NIGHT), `Canta${color}-dark`);
}); });
test(`Canta${color}-light`, t => { test(`Canta${color}-light`, t => {
const variants = Variants.guessFrom(`Canta${color}-light`); const variants = Variants.guessFrom(`Canta${color}-light`);
t.is(variants.get('day'), `Canta${color}-light`); t.is(variants.get(Time.DAY), `Canta${color}-light`);
t.is(variants.get('night'), `Canta${color}-dark`); t.is(variants.get(Time.NIGHT), `Canta${color}-dark`);
}); });
test(`Canta${color}-compact`, t => { test(`Canta${color}-compact`, t => {
const variants = Variants.guessFrom(`Canta${color}-compact`); const variants = Variants.guessFrom(`Canta${color}-compact`);
t.is(variants.get('day'), `Canta${color}-compact`); t.is(variants.get(Time.DAY), `Canta${color}-compact`);
t.is(variants.get('night'), `Canta${color}-dark-compact`); t.is(variants.get(Time.NIGHT), `Canta${color}-dark-compact`);
}); });
test(`Canta${color}-dark-compact`, t => { test(`Canta${color}-dark-compact`, t => {
const variants = Variants.guessFrom(`Canta${color}-dark-compact`); const variants = Variants.guessFrom(`Canta${color}-dark-compact`);
t.is(variants.get('day'), `Canta${color}-compact`); t.is(variants.get(Time.DAY), `Canta${color}-compact`);
t.is(variants.get('night'), `Canta${color}-dark-compact`); t.is(variants.get(Time.NIGHT), `Canta${color}-dark-compact`);
}); });
test(`Canta${color}-light-compact`, t => { test(`Canta${color}-light-compact`, t => {
const variants = Variants.guessFrom(`Canta${color}-light-compact`); const variants = Variants.guessFrom(`Canta${color}-light-compact`);
t.is(variants.get('day'), `Canta${color}-light-compact`); t.is(variants.get(Time.DAY), `Canta${color}-light-compact`);
t.is(variants.get('night'), `Canta${color}-dark-compact`); t.is(variants.get(Time.NIGHT), `Canta${color}-dark-compact`);
}); });
}); });
+7 -7
View File
@@ -2,24 +2,24 @@
// SPDX-License-Identifier: GPL-3.0-or-later // SPDX-License-Identifier: GPL-3.0-or-later
const test = require('ava'); const test = require('ava');
const { Variants } = require('./_variants'); const { Time, Variants } = require('./_variants');
['', '-compact'].forEach(size => { ['', '-compact'].forEach(size => {
test(`ChromeOS${size}`, t => { test(`ChromeOS${size}`, t => {
const variants = Variants.guessFrom(`ChromeOS${size}`); const variants = Variants.guessFrom(`ChromeOS${size}`);
t.is(variants.get('day'), `ChromeOS${size}`); t.is(variants.get(Time.DAY), `ChromeOS${size}`);
t.is(variants.get('night'), `ChromeOS-dark${size}`); t.is(variants.get(Time.NIGHT), `ChromeOS-dark${size}`);
}); });
test(`ChromeOS-dark${size}`, t => { test(`ChromeOS-dark${size}`, t => {
const variants = Variants.guessFrom(`ChromeOS-dark${size}`); const variants = Variants.guessFrom(`ChromeOS-dark${size}`);
t.is(variants.get('day'), `ChromeOS${size}`); t.is(variants.get(Time.DAY), `ChromeOS${size}`);
t.is(variants.get('night'), `ChromeOS-dark${size}`); t.is(variants.get(Time.NIGHT), `ChromeOS-dark${size}`);
}); });
test(`ChromeOS-light${size}`, t => { test(`ChromeOS-light${size}`, t => {
const variants = Variants.guessFrom(`ChromeOS-light${size}`); const variants = Variants.guessFrom(`ChromeOS-light${size}`);
t.is(variants.get('day'), `ChromeOS-light${size}`); t.is(variants.get(Time.DAY), `ChromeOS-light${size}`);
t.is(variants.get('night'), `ChromeOS-dark${size}`); t.is(variants.get(Time.NIGHT), `ChromeOS-dark${size}`);
}); });
}); });
+7 -7
View File
@@ -2,26 +2,26 @@
// SPDX-License-Identifier: GPL-3.0-or-later // SPDX-License-Identifier: GPL-3.0-or-later
const test = require('ava'); const test = require('ava');
const { Variants } = require('./_variants'); const { Time, Variants } = require('./_variants');
['', '-Miami'].forEach(color => { ['', '-Miami'].forEach(color => {
['', '-fullPanel'].forEach(size => { ['', '-fullPanel'].forEach(size => {
test(`Flat-Remix${color}${size}`, t => { test(`Flat-Remix${color}${size}`, t => {
const variants = Variants.guessFrom(`Flat-Remix${color}${size}`); const variants = Variants.guessFrom(`Flat-Remix${color}${size}`);
t.is(variants.get('day'), `Flat-Remix${color}${size}`); t.is(variants.get(Time.DAY), `Flat-Remix${color}${size}`);
t.is(variants.get('night'), `Flat-Remix${color}-Dark${size}`); t.is(variants.get(Time.NIGHT), `Flat-Remix${color}-Dark${size}`);
}); });
test(`Flat-Remix${color}-Dark${size}`, t => { test(`Flat-Remix${color}-Dark${size}`, t => {
const variants = Variants.guessFrom(`Flat-Remix${color}-Dark${size}`); const variants = Variants.guessFrom(`Flat-Remix${color}-Dark${size}`);
t.is(variants.get('day'), `Flat-Remix${color}${size}`); t.is(variants.get(Time.DAY), `Flat-Remix${color}${size}`);
t.is(variants.get('night'), `Flat-Remix${color}-Dark${size}`); t.is(variants.get(Time.NIGHT), `Flat-Remix${color}-Dark${size}`);
}); });
test(`Flat-Remix${color}-Darkest${size}`, t => { test(`Flat-Remix${color}-Darkest${size}`, t => {
const variants = Variants.guessFrom(`Flat-Remix${color}-Darkest${size}`); const variants = Variants.guessFrom(`Flat-Remix${color}-Darkest${size}`);
t.is(variants.get('day'), `Flat-Remix${color}${size}`); t.is(variants.get(Time.DAY), `Flat-Remix${color}${size}`);
t.is(variants.get('night'), `Flat-Remix${color}-Darkest${size}`); t.is(variants.get(Time.NIGHT), `Flat-Remix${color}-Darkest${size}`);
}); });
}); });
}); });
+13 -13
View File
@@ -2,41 +2,41 @@
// SPDX-License-Identifier: GPL-3.0-or-later // SPDX-License-Identifier: GPL-3.0-or-later
const test = require('ava'); const test = require('ava');
const { Variants } = require('./_variants'); const { Time, Variants } = require('./_variants');
test('Layan', t => { test('Layan', t => {
const variants = Variants.guessFrom('Layan'); const variants = Variants.guessFrom('Layan');
t.is(variants.get('day'), 'Layan'); t.is(variants.get(Time.DAY), 'Layan');
t.is(variants.get('night'), 'Layan-dark'); t.is(variants.get(Time.NIGHT), 'Layan-dark');
}); });
test('Layan-dark', t => { test('Layan-dark', t => {
const variants = Variants.guessFrom('Layan-dark'); const variants = Variants.guessFrom('Layan-dark');
t.is(variants.get('day'), 'Layan'); t.is(variants.get(Time.DAY), 'Layan');
t.is(variants.get('night'), 'Layan-dark'); t.is(variants.get(Time.NIGHT), 'Layan-dark');
}); });
test('Layan-light', t => { test('Layan-light', t => {
const variants = Variants.guessFrom('Layan-light'); const variants = Variants.guessFrom('Layan-light');
t.is(variants.get('day'), 'Layan-light'); t.is(variants.get(Time.DAY), 'Layan-light');
t.is(variants.get('night'), 'Layan-dark'); t.is(variants.get(Time.NIGHT), 'Layan-dark');
}); });
test('Layan-solid', t => { test('Layan-solid', t => {
const variants = Variants.guessFrom('Layan-solid'); const variants = Variants.guessFrom('Layan-solid');
t.is(variants.get('day'), 'Layan-solid'); t.is(variants.get(Time.DAY), 'Layan-solid');
t.is(variants.get('night'), 'Layan-dark-solid'); t.is(variants.get(Time.NIGHT), 'Layan-dark-solid');
}); });
test('Layan-dark-solid', t => { test('Layan-dark-solid', t => {
const variants = Variants.guessFrom('Layan-dark-solid'); const variants = Variants.guessFrom('Layan-dark-solid');
t.is(variants.get('day'), 'Layan-solid'); t.is(variants.get(Time.DAY), 'Layan-solid');
t.is(variants.get('night'), 'Layan-dark-solid'); t.is(variants.get(Time.NIGHT), 'Layan-dark-solid');
}); });
test('Layan-light-solid', t => { test('Layan-light-solid', t => {
const variants = Variants.guessFrom('Layan-light-solid'); const variants = Variants.guessFrom('Layan-light-solid');
t.is(variants.get('day'), 'Layan-light-solid'); t.is(variants.get(Time.DAY), 'Layan-light-solid');
t.is(variants.get('night'), 'Layan-dark-solid'); t.is(variants.get(Time.NIGHT), 'Layan-dark-solid');
}); });
+7 -7
View File
@@ -2,25 +2,25 @@
// SPDX-License-Identifier: GPL-3.0-or-later // SPDX-License-Identifier: GPL-3.0-or-later
const test = require('ava'); const test = require('ava');
const { Variants } = require('./_variants'); const { Time, Variants } = require('./_variants');
['aliz', 'azul', 'sea'].forEach(color => { ['aliz', 'azul', 'sea'].forEach(color => {
test(`Matcha-${color}`, t => { test(`Matcha-${color}`, t => {
const variants = Variants.guessFrom(`Matcha-${color}`); const variants = Variants.guessFrom(`Matcha-${color}`);
t.is(variants.get('day'), `Matcha-${color}`); t.is(variants.get(Time.DAY), `Matcha-${color}`);
t.is(variants.get('night'), `Matcha-dark-${color}`); t.is(variants.get(Time.NIGHT), `Matcha-dark-${color}`);
}); });
test(`Matcha-dark-${color}`, t => { test(`Matcha-dark-${color}`, t => {
const variants = Variants.guessFrom(`Matcha-dark-${color}`); const variants = Variants.guessFrom(`Matcha-dark-${color}`);
t.is(variants.get('day'), `Matcha-${color}`); t.is(variants.get(Time.DAY), `Matcha-${color}`);
t.is(variants.get('night'), `Matcha-dark-${color}`); t.is(variants.get(Time.NIGHT), `Matcha-dark-${color}`);
}); });
test(`Matcha-light-${color}`, t => { test(`Matcha-light-${color}`, t => {
const variants = Variants.guessFrom(`Matcha-light-${color}`); const variants = Variants.guessFrom(`Matcha-light-${color}`);
t.is(variants.get('day'), `Matcha-light-${color}`); t.is(variants.get(Time.DAY), `Matcha-light-${color}`);
t.is(variants.get('night'), `Matcha-dark-${color}`); t.is(variants.get(Time.NIGHT), `Matcha-dark-${color}`);
}); });
}); });
+7 -7
View File
@@ -2,25 +2,25 @@
// SPDX-License-Identifier: GPL-3.0-or-later // SPDX-License-Identifier: GPL-3.0-or-later
const test = require('ava'); const test = require('ava');
const { Variants } = require('./_variants'); const { Time, Variants } = require('./_variants');
['', '-compact'].forEach(size => { ['', '-compact'].forEach(size => {
test(`Materia${size}`, t => { test(`Materia${size}`, t => {
const variants = Variants.guessFrom(`Materia${size}`); const variants = Variants.guessFrom(`Materia${size}`);
t.is(variants.get('day'), `Materia${size}`); t.is(variants.get(Time.DAY), `Materia${size}`);
t.is(variants.get('night'), `Materia-dark${size}`); t.is(variants.get(Time.NIGHT), `Materia-dark${size}`);
}); });
test(`Materia-dark${size}`, t => { test(`Materia-dark${size}`, t => {
const variants = Variants.guessFrom(`Materia-dark${size}`); const variants = Variants.guessFrom(`Materia-dark${size}`);
t.is(variants.get('day'), `Materia${size}`); t.is(variants.get(Time.DAY), `Materia${size}`);
t.is(variants.get('night'), `Materia-dark${size}`); t.is(variants.get(Time.NIGHT), `Materia-dark${size}`);
}); });
test(`Materia-light${size}`, t => { test(`Materia-light${size}`, t => {
const variants = Variants.guessFrom(`Materia-light${size}`); const variants = Variants.guessFrom(`Materia-light${size}`);
t.is(variants.get('day'), `Materia-light${size}`); t.is(variants.get(Time.DAY), `Materia-light${size}`);
t.is(variants.get('night'), `Materia-dark${size}`); t.is(variants.get(Time.NIGHT), `Materia-dark${size}`);
}); });
}); });
+5 -5
View File
@@ -2,16 +2,16 @@
// SPDX-License-Identifier: GPL-3.0-or-later // SPDX-License-Identifier: GPL-3.0-or-later
const test = require('ava'); const test = require('ava');
const { Variants } = require('./_variants'); const { Time, Variants } = require('./_variants');
test('McOS-CTLina-Gnome-1.3.2', t => { test('McOS-CTLina-Gnome-1.3.2', t => {
const variants = Variants.guessFrom('McOS-CTLina-Gnome-1.3.2'); const variants = Variants.guessFrom('McOS-CTLina-Gnome-1.3.2');
t.is(variants.get('day'), 'McOS-CTLina-Gnome-1.3.2'); t.is(variants.get(Time.DAY), 'McOS-CTLina-Gnome-1.3.2');
t.is(variants.get('night'), 'Mc-OS-CTLina-Gnome-Dark-1.3.2'); t.is(variants.get(Time.NIGHT), 'Mc-OS-CTLina-Gnome-Dark-1.3.2');
}); });
test('Mc-OS-CTLina-Gnome-Dark-1.3.2', t => { test('Mc-OS-CTLina-Gnome-Dark-1.3.2', t => {
const variants = Variants.guessFrom('Mc-OS-CTLina-Gnome-Dark-1.3.2'); const variants = Variants.guessFrom('Mc-OS-CTLina-Gnome-Dark-1.3.2');
t.is(variants.get('day'), 'McOS-CTLina-Gnome-1.3.2'); t.is(variants.get(Time.DAY), 'McOS-CTLina-Gnome-1.3.2');
t.is(variants.get('night'), 'Mc-OS-CTLina-Gnome-Dark-1.3.2'); t.is(variants.get(Time.NIGHT), 'Mc-OS-CTLina-Gnome-Dark-1.3.2');
}); });
+5 -5
View File
@@ -2,16 +2,16 @@
// SPDX-License-Identifier: GPL-3.0-or-later // SPDX-License-Identifier: GPL-3.0-or-later
const test = require('ava'); const test = require('ava');
const { Variants } = require('./_variants'); const { Time, Variants } = require('./_variants');
test('McOS11-Shell', t => { test('McOS11-Shell', t => {
const variants = Variants.guessFrom('mcOS11-Shell'); const variants = Variants.guessFrom('mcOS11-Shell');
t.is(variants.get('day'), 'mcOS11-Shell'); t.is(variants.get(Time.DAY), 'mcOS11-Shell');
t.is(variants.get('night'), 'mcOS11-Shell-Dark'); t.is(variants.get(Time.NIGHT), 'mcOS11-Shell-Dark');
}); });
test('McOS11-Shell-Dark', t => { test('McOS11-Shell-Dark', t => {
const variants = Variants.guessFrom('mcOS11-Shell-Dark'); const variants = Variants.guessFrom('mcOS11-Shell-Dark');
t.is(variants.get('day'), 'mcOS11-Shell'); t.is(variants.get(Time.DAY), 'mcOS11-Shell');
t.is(variants.get('night'), 'mcOS11-Shell-Dark'); t.is(variants.get(Time.NIGHT), 'mcOS11-Shell-Dark');
}); });
+5 -5
View File
@@ -2,21 +2,21 @@
// SPDX-License-Identifier: GPL-3.0-or-later // SPDX-License-Identifier: GPL-3.0-or-later
const test = require('ava'); const test = require('ava');
const { Variants } = require('./_variants'); const { Time, Variants } = require('./_variants');
['', '-solid'].forEach(transparency => { ['', '-solid'].forEach(transparency => {
['', '-alt'].forEach(alt => { ['', '-alt'].forEach(alt => {
test(`Mojave-light${transparency}${alt}`, t => { test(`Mojave-light${transparency}${alt}`, t => {
const variants = Variants.guessFrom(`Mojave-light${transparency}${alt}`); const variants = Variants.guessFrom(`Mojave-light${transparency}${alt}`);
t.is(variants.get('day'), `Mojave-light${transparency}${alt}`); t.is(variants.get(Time.DAY), `Mojave-light${transparency}${alt}`);
t.is(variants.get('night'), `Mojave-dark${transparency}${alt}`); t.is(variants.get(Time.NIGHT), `Mojave-dark${transparency}${alt}`);
}); });
test(`Mojave-dark${transparency}${alt}`, t => { test(`Mojave-dark${transparency}${alt}`, t => {
const variants = Variants.guessFrom(`Mojave-dark${transparency}${alt}`); const variants = Variants.guessFrom(`Mojave-dark${transparency}${alt}`);
t.is(variants.get('day'), `Mojave-light${transparency}${alt}`); t.is(variants.get(Time.DAY), `Mojave-light${transparency}${alt}`);
t.is(variants.get('night'), `Mojave-dark${transparency}${alt}`); t.is(variants.get(Time.NIGHT), `Mojave-dark${transparency}${alt}`);
}); });
}); });
}); });
+5 -5
View File
@@ -2,19 +2,19 @@
// SPDX-License-Identifier: GPL-3.0-or-later // SPDX-License-Identifier: GPL-3.0-or-later
const test = require('ava'); const test = require('ava');
const { Variants } = require('./_variants'); const { Time, Variants } = require('./_variants');
['', '-compact'].forEach(size => { ['', '-compact'].forEach(size => {
test(`Orchis${size}`, t => { test(`Orchis${size}`, t => {
const variants = Variants.guessFrom(`Orchis${size}`); const variants = Variants.guessFrom(`Orchis${size}`);
t.is(variants.get('day'), `Orchis${size}`); t.is(variants.get(Time.DAY), `Orchis${size}`);
t.is(variants.get('night'), `Orchis-dark${size}`); t.is(variants.get(Time.NIGHT), `Orchis-dark${size}`);
}); });
test(`Orchis-dark${size}`, t => { test(`Orchis-dark${size}`, t => {
const variants = Variants.guessFrom(`Orchis-dark${size}`); const variants = Variants.guessFrom(`Orchis-dark${size}`);
t.is(variants.get('day'), `Orchis${size}`); t.is(variants.get(Time.DAY), `Orchis${size}`);
t.is(variants.get('night'), `Orchis-dark${size}`); t.is(variants.get(Time.NIGHT), `Orchis-dark${size}`);
}); });
}); });
+7 -7
View File
@@ -2,25 +2,25 @@
// SPDX-License-Identifier: GPL-3.0-or-later // SPDX-License-Identifier: GPL-3.0-or-later
const test = require('ava'); const test = require('ava');
const { Variants } = require('./_variants'); const { Time, Variants } = require('./_variants');
['', '-Compact'].forEach(size => { ['', '-Compact'].forEach(size => {
test(`Plata${size}`, t => { test(`Plata${size}`, t => {
const variants = Variants.guessFrom(`Plata${size}`); const variants = Variants.guessFrom(`Plata${size}`);
t.is(variants.get('day'), `Plata${size}`); t.is(variants.get(Time.DAY), `Plata${size}`);
t.is(variants.get('night'), `Plata-Noir${size}`); t.is(variants.get(Time.NIGHT), `Plata-Noir${size}`);
}); });
test(`Plata-Noir${size}`, t => { test(`Plata-Noir${size}`, t => {
const variants = Variants.guessFrom(`Plata-Noir${size}`); const variants = Variants.guessFrom(`Plata-Noir${size}`);
t.is(variants.get('day'), `Plata${size}`); t.is(variants.get(Time.DAY), `Plata${size}`);
t.is(variants.get('night'), `Plata-Noir${size}`); t.is(variants.get(Time.NIGHT), `Plata-Noir${size}`);
}); });
test(`Plata-Lumine${size}`, t => { test(`Plata-Lumine${size}`, t => {
const variants = Variants.guessFrom(`Plata-Lumine${size}`); const variants = Variants.guessFrom(`Plata-Lumine${size}`);
t.is(variants.get('day'), `Plata-Lumine${size}`); t.is(variants.get(Time.DAY), `Plata-Lumine${size}`);
t.is(variants.get('night'), `Plata-Noir${size}`); t.is(variants.get(Time.NIGHT), `Plata-Noir${size}`);
}); });
}); });
+7 -7
View File
@@ -2,27 +2,27 @@
// SPDX-License-Identifier: GPL-3.0-or-later // SPDX-License-Identifier: GPL-3.0-or-later
const test = require('ava'); const test = require('ava');
const { Variants } = require('./_variants'); const { Time, Variants } = require('./_variants');
['', '-manjaro', '-ubuntu'].forEach(color => { ['', '-manjaro', '-ubuntu'].forEach(color => {
['', '-win'].forEach(alt => { ['', '-win'].forEach(alt => {
test(`Qogir${color}${alt}`, t => { test(`Qogir${color}${alt}`, t => {
const variants = Variants.guessFrom(`Qogir${color}${alt}`); const variants = Variants.guessFrom(`Qogir${color}${alt}`);
t.is(variants.get('day'), `Qogir${color}${alt}`); t.is(variants.get(Time.DAY), `Qogir${color}${alt}`);
t.is(variants.get('night'), `Qogir${color}${alt}-dark`); t.is(variants.get(Time.NIGHT), `Qogir${color}${alt}-dark`);
}); });
test(`Qogir${color}${alt}-dark`, t => { test(`Qogir${color}${alt}-dark`, t => {
const variants = Variants.guessFrom(`Qogir${color}${alt}-dark`); const variants = Variants.guessFrom(`Qogir${color}${alt}-dark`);
t.is(variants.get('day'), `Qogir${color}${alt}`); t.is(variants.get(Time.DAY), `Qogir${color}${alt}`);
t.is(variants.get('night'), `Qogir${color}${alt}-dark`); t.is(variants.get(Time.NIGHT), `Qogir${color}${alt}-dark`);
}); });
test(`Qogir${color}${alt}light`, t => { test(`Qogir${color}${alt}light`, t => {
const variants = Variants.guessFrom(`Qogir${color}${alt}-light`); const variants = Variants.guessFrom(`Qogir${color}${alt}-light`);
t.is(variants.get('day'), `Qogir${color}${alt}-light`); t.is(variants.get(Time.DAY), `Qogir${color}${alt}-light`);
t.is(variants.get('night'), `Qogir${color}${alt}-dark`); t.is(variants.get(Time.NIGHT), `Qogir${color}${alt}-dark`);
}); });
}); });
}); });
+5 -5
View File
@@ -2,21 +2,21 @@
// SPDX-License-Identifier: GPL-3.0-or-later // SPDX-License-Identifier: GPL-3.0-or-later
const test = require('ava'); const test = require('ava');
const { Variants } = require('./_variants'); const { Time, Variants } = require('./_variants');
['', '_Blue', '_Cyan', '_Green', '_Orange', '_Purple'].forEach(color => { ['', '_Blue', '_Cyan', '_Green', '_Orange', '_Purple'].forEach(color => {
['', '_Envolved'].forEach(variant => { ['', '_Envolved'].forEach(variant => {
test(`Simply_Circles${color}_Light${variant}`, t => { test(`Simply_Circles${color}_Light${variant}`, t => {
const variants = Variants.guessFrom(`Simply_Circles${color}_Light${variant}`); const variants = Variants.guessFrom(`Simply_Circles${color}_Light${variant}`);
t.is(variants.get('day'), `Simply_Circles${color}_Light${variant}`); t.is(variants.get(Time.DAY), `Simply_Circles${color}_Light${variant}`);
t.is(variants.get('night'), `Simply_Circles${color}_Dark${variant}`); t.is(variants.get(Time.NIGHT), `Simply_Circles${color}_Dark${variant}`);
}); });
test(`Simply_Circles${color}${variant}`, t => { test(`Simply_Circles${color}${variant}`, t => {
const variants = Variants.guessFrom(`Simply_Circles${color}_Dark${variant}`); const variants = Variants.guessFrom(`Simply_Circles${color}_Dark${variant}`);
t.is(variants.get('day'), `Simply_Circles${color}_Light${variant}`); t.is(variants.get(Time.DAY), `Simply_Circles${color}_Light${variant}`);
t.is(variants.get('night'), `Simply_Circles${color}_Dark${variant}`); t.is(variants.get(Time.NIGHT), `Simply_Circles${color}_Dark${variant}`);
}); });
}); });
}); });
+11 -11
View File
@@ -2,34 +2,34 @@
// SPDX-License-Identifier: GPL-3.0-or-later // SPDX-License-Identifier: GPL-3.0-or-later
const test = require('ava'); const test = require('ava');
const { Variants } = require('./_variants'); const { Time, Variants } = require('./_variants');
test('Teja', t => { test('Teja', t => {
const variants = Variants.guessFrom('Teja'); const variants = Variants.guessFrom('Teja');
t.is(variants.get('day'), 'Teja'); t.is(variants.get(Time.DAY), 'Teja');
t.is(variants.get('night'), 'Teja_Dark'); t.is(variants.get(Time.NIGHT), 'Teja_Dark');
}); });
test('Teja_Dark', t => { test('Teja_Dark', t => {
const variants = Variants.guessFrom('Teja_Dark'); const variants = Variants.guessFrom('Teja_Dark');
t.is(variants.get('day'), 'Teja'); t.is(variants.get(Time.DAY), 'Teja');
t.is(variants.get('night'), 'Teja_Dark'); t.is(variants.get(Time.NIGHT), 'Teja_Dark');
}); });
test('Teja_Darkest', t => { test('Teja_Darkest', t => {
const variants = Variants.guessFrom('Teja_Darkest'); const variants = Variants.guessFrom('Teja_Darkest');
t.is(variants.get('day'), 'Teja'); t.is(variants.get(Time.DAY), 'Teja');
t.is(variants.get('night'), 'Teja_Darkest'); t.is(variants.get(Time.NIGHT), 'Teja_Darkest');
}); });
test('Teja_Black', t => { test('Teja_Black', t => {
const variants = Variants.guessFrom('Teja_Black'); const variants = Variants.guessFrom('Teja_Black');
t.is(variants.get('day'), 'Teja'); t.is(variants.get(Time.DAY), 'Teja');
t.is(variants.get('night'), 'Teja_Black'); t.is(variants.get(Time.NIGHT), 'Teja_Black');
}); });
test('Teja_Light', t => { test('Teja_Light', t => {
const variants = Variants.guessFrom('Teja_Light'); const variants = Variants.guessFrom('Teja_Light');
t.is(variants.get('day'), 'Teja_Light'); t.is(variants.get(Time.DAY), 'Teja_Light');
t.is(variants.get('night'), 'Teja_Dark'); t.is(variants.get(Time.NIGHT), 'Teja_Dark');
}); });
+7 -7
View File
@@ -2,26 +2,26 @@
// SPDX-License-Identifier: GPL-3.0-or-later // SPDX-License-Identifier: GPL-3.0-or-later
const test = require('ava'); const test = require('ava');
const { Variants } = require('./_variants'); const { Time, Variants } = require('./_variants');
['', '-laptop'].forEach(size => { ['', '-laptop'].forEach(size => {
['', '-beryl', '-doder', '-ruby'].forEach(color => { ['', '-beryl', '-doder', '-ruby'].forEach(color => {
test(`vimix${size}${color}`, t => { test(`vimix${size}${color}`, t => {
const variants = Variants.guessFrom(`vimix${size}${color}`); const variants = Variants.guessFrom(`vimix${size}${color}`);
t.is(variants.get('day'), `vimix${size}${color}`); t.is(variants.get(Time.DAY), `vimix${size}${color}`);
t.is(variants.get('night'), `vimix-dark${size}${color}`); t.is(variants.get(Time.NIGHT), `vimix-dark${size}${color}`);
}); });
test(`vimix-dark${size}${color}`, t => { test(`vimix-dark${size}${color}`, t => {
const variants = Variants.guessFrom(`vimix-dark${size}${color}`); const variants = Variants.guessFrom(`vimix-dark${size}${color}`);
t.is(variants.get('day'), `vimix${size}${color}`); t.is(variants.get(Time.DAY), `vimix${size}${color}`);
t.is(variants.get('night'), `vimix-dark${size}${color}`); t.is(variants.get(Time.NIGHT), `vimix-dark${size}${color}`);
}); });
test(`vimix-light${size}${color}`, t => { test(`vimix-light${size}${color}`, t => {
const variants = Variants.guessFrom(`vimix-light${size}${color}`); const variants = Variants.guessFrom(`vimix-light${size}${color}`);
t.is(variants.get('day'), `vimix-light${size}${color}`); t.is(variants.get(Time.DAY), `vimix-light${size}${color}`);
t.is(variants.get('night'), `vimix-dark${size}${color}`); t.is(variants.get(Time.NIGHT), `vimix-dark${size}${color}`);
}); });
}); });
}); });
+5 -5
View File
@@ -2,21 +2,21 @@
// SPDX-License-Identifier: GPL-3.0-or-later // SPDX-License-Identifier: GPL-3.0-or-later
const test = require('ava'); const test = require('ava');
const { Variants } = require('./_variants'); const { Time, Variants } = require('./_variants');
['', '-solid'].forEach(transparency => { ['', '-solid'].forEach(transparency => {
['', '-alt'].forEach(alt => { ['', '-alt'].forEach(alt => {
test(`WhiteSur-light${transparency}${alt}`, t => { test(`WhiteSur-light${transparency}${alt}`, t => {
const variants = Variants.guessFrom(`WhiteSur-light${transparency}${alt}`); const variants = Variants.guessFrom(`WhiteSur-light${transparency}${alt}`);
t.is(variants.get('day'), `WhiteSur-light${transparency}${alt}`); t.is(variants.get(Time.DAY), `WhiteSur-light${transparency}${alt}`);
t.is(variants.get('night'), `WhiteSur-dark${transparency}${alt}`); t.is(variants.get(Time.NIGHT), `WhiteSur-dark${transparency}${alt}`);
}); });
test(`WhiteSur-dark${transparency}${alt}`, t => { test(`WhiteSur-dark${transparency}${alt}`, t => {
const variants = Variants.guessFrom(`WhiteSur-dark${transparency}${alt}`); const variants = Variants.guessFrom(`WhiteSur-dark${transparency}${alt}`);
t.is(variants.get('day'), `WhiteSur-light${transparency}${alt}`); t.is(variants.get(Time.DAY), `WhiteSur-light${transparency}${alt}`);
t.is(variants.get('night'), `WhiteSur-dark${transparency}${alt}`); t.is(variants.get(Time.NIGHT), `WhiteSur-dark${transparency}${alt}`);
}); });
}); });
}); });
+5 -5
View File
@@ -2,19 +2,19 @@
// SPDX-License-Identifier: GPL-3.0-or-later // SPDX-License-Identifier: GPL-3.0-or-later
const test = require('ava'); const test = require('ava');
const { Variants } = require('./_variants'); const { Time, Variants } = require('./_variants');
['Amber', 'Aqua', 'Blue', 'Brown', 'Deepblue', 'Green', 'Grey', 'MATE', 'Orange', 'Pink', 'Purple', 'Red', 'Teal', 'Yellow'].forEach(color => { ['Amber', 'Aqua', 'Blue', 'Brown', 'Deepblue', 'Green', 'Grey', 'MATE', 'Orange', 'Pink', 'Purple', 'Red', 'Teal', 'Yellow'].forEach(color => {
test(`Yaru-${color}`, t => { test(`Yaru-${color}`, t => {
const variants = Variants.guessFrom(`Yaru-${color}`); const variants = Variants.guessFrom(`Yaru-${color}`);
t.is(variants.get('day'), `Yaru-${color}`); t.is(variants.get(Time.DAY), `Yaru-${color}`);
t.is(variants.get('night'), `Yaru-${color}-dark`); t.is(variants.get(Time.NIGHT), `Yaru-${color}-dark`);
}); });
test(`Yaru-${color}-dark`, t => { test(`Yaru-${color}-dark`, t => {
const variants = Variants.guessFrom(`Yaru-${color}-dark`); const variants = Variants.guessFrom(`Yaru-${color}-dark`);
t.is(variants.get('day'), `Yaru-${color}`); t.is(variants.get(Time.DAY), `Yaru-${color}`);
t.is(variants.get('night'), `Yaru-${color}-dark`); t.is(variants.get(Time.NIGHT), `Yaru-${color}-dark`);
}); });
}); });
+7 -7
View File
@@ -2,23 +2,23 @@
// SPDX-License-Identifier: GPL-3.0-or-later // SPDX-License-Identifier: GPL-3.0-or-later
const test = require('ava'); const test = require('ava');
const { Variants } = require('./_variants'); const { Time, Variants } = require('./_variants');
test('Yaru', t => { test('Yaru', t => {
const variants = Variants.guessFrom('Yaru'); const variants = Variants.guessFrom('Yaru');
t.is(variants.get('day'), 'Yaru'); t.is(variants.get(Time.DAY), 'Yaru');
t.is(variants.get('night'), 'Yaru-dark'); t.is(variants.get(Time.NIGHT), 'Yaru-dark');
}); });
test('Yaru-dark', t => { test('Yaru-dark', t => {
const variants = Variants.guessFrom('Yaru-dark'); const variants = Variants.guessFrom('Yaru-dark');
t.is(variants.get('day'), 'Yaru'); t.is(variants.get(Time.DAY), 'Yaru');
t.is(variants.get('night'), 'Yaru-dark'); t.is(variants.get(Time.NIGHT), 'Yaru-dark');
}); });
test('Yaru-light', t => { test('Yaru-light', t => {
const variants = Variants.guessFrom('Yaru-light'); const variants = Variants.guessFrom('Yaru-light');
t.is(variants.get('day'), 'Yaru-light'); t.is(variants.get(Time.DAY), 'Yaru-light');
t.is(variants.get('night'), 'Yaru-dark'); t.is(variants.get(Time.NIGHT), 'Yaru-dark');
}); });
+5 -5
View File
@@ -2,19 +2,19 @@
// SPDX-License-Identifier: GPL-3.0-or-later // SPDX-License-Identifier: GPL-3.0-or-later
const test = require('ava'); const test = require('ava');
const { Variants } = require('./_variants'); const { Time, Variants } = require('./_variants');
['Blue', 'Green', 'Grey', 'Orange', 'Purple', 'Red'].forEach(color => { ['Blue', 'Green', 'Grey', 'Orange', 'Purple', 'Red'].forEach(color => {
test(`Zorin${color}-Light`, t => { test(`Zorin${color}-Light`, t => {
const variants = Variants.guessFrom(`Zorin${color}-Light`); const variants = Variants.guessFrom(`Zorin${color}-Light`);
t.is(variants.get('day'), `Zorin${color}-Light`); t.is(variants.get(Time.DAY), `Zorin${color}-Light`);
t.is(variants.get('night'), `Zorin${color}-Dark`); t.is(variants.get(Time.NIGHT), `Zorin${color}-Dark`);
}); });
test(`Zorin${color}-Dark`, t => { test(`Zorin${color}-Dark`, t => {
const variants = Variants.guessFrom(`Zorin${color}-Dark`); const variants = Variants.guessFrom(`Zorin${color}-Dark`);
t.is(variants.get('day'), `Zorin${color}-Light`); t.is(variants.get(Time.DAY), `Zorin${color}-Light`);
t.is(variants.get('night'), `Zorin${color}-Dark`); t.is(variants.get(Time.NIGHT), `Zorin${color}-Dark`);
}); });
}); });
+1
View File
@@ -1 +1,2 @@
exports.Variants = ShellVariants; exports.Variants = ShellVariants;
exports.Time = Time;
+11 -11
View File
@@ -2,34 +2,34 @@
// SPDX-License-Identifier: GPL-3.0-or-later // SPDX-License-Identifier: GPL-3.0-or-later
const test = require('ava'); const test = require('ava');
const { Variants } = require('./_variants'); const { Time, Variants } = require('./_variants');
test('base', t => { test('base', t => {
const variants = Variants.guessFrom('base'); const variants = Variants.guessFrom('base');
t.is(variants.get('day'), 'base'); t.is(variants.get(Time.DAY), 'base');
t.is(variants.get('night'), 'base-dark'); t.is(variants.get(Time.NIGHT), 'base-dark');
}); });
test('base-dark', t => { test('base-dark', t => {
const variants = Variants.guessFrom('base-dark'); const variants = Variants.guessFrom('base-dark');
t.is(variants.get('day'), 'base'); t.is(variants.get(Time.DAY), 'base');
t.is(variants.get('night'), 'base-dark'); t.is(variants.get(Time.NIGHT), 'base-dark');
}); });
test('base-light', t => { test('base-light', t => {
const variants = Variants.guessFrom('base-light'); const variants = Variants.guessFrom('base-light');
t.is(variants.get('day'), 'base-light'); t.is(variants.get(Time.DAY), 'base-light');
t.is(variants.get('night'), 'base-dark'); t.is(variants.get(Time.NIGHT), 'base-dark');
}); });
test('base-darker', t => { test('base-darker', t => {
const variants = Variants.guessFrom('base-darker'); const variants = Variants.guessFrom('base-darker');
t.is(variants.get('day'), 'base-darker'); t.is(variants.get(Time.DAY), 'base-darker');
t.is(variants.get('night'), 'base-dark'); t.is(variants.get(Time.NIGHT), 'base-dark');
}); });
test('base-darkest', t => { test('base-darkest', t => {
const variants = Variants.guessFrom('base-darkest'); const variants = Variants.guessFrom('base-darkest');
t.is(variants.get('day'), 'base'); t.is(variants.get(Time.DAY), 'base');
t.is(variants.get('night'), 'base-darkest'); t.is(variants.get(Time.NIGHT), 'base-darkest');
}); });
+3 -3
View File
@@ -2,10 +2,10 @@
// SPDX-License-Identifier: GPL-3.0-or-later // SPDX-License-Identifier: GPL-3.0-or-later
const test = require('ava'); const test = require('ava');
const { Variants } = require('./_variants'); const { Time, Variants } = require('./_variants');
test('default', t => { test('default', t => {
const variants = Variants.guessFrom(''); const variants = Variants.guessFrom('');
t.is(variants.get('day'), ''); t.is(variants.get(Time.DAY), '');
t.is(variants.get('night'), ''); t.is(variants.get(Time.NIGHT), '');
}); });