mirror of
https://github.com/foo-dogsquared/nixos-config.git
synced 2025-01-31 04:58:01 +00:00
bahaghari/tests/lib: add tests for tinted-theming subset
This commit is contained in:
parent
e6b9d9e463
commit
df345c8b51
@ -2,7 +2,9 @@
|
||||
|
||||
let
|
||||
sampleBase16Scheme = lib.trivial.importYAML ./sample-base16-scheme.yml;
|
||||
sampleBase16Scheme' = lib.trivial.importYAML ./sample-base16-scheme-with-missing-colors.yml;
|
||||
sampleBase24Scheme = lib.trivial.importYAML ./sample-base24-scheme.yml;
|
||||
sampleBase24Scheme' = lib.trivial.importYAML ./sample-base24-scheme-with-missing-colors.yml;
|
||||
in
|
||||
pkgs.lib.runTests {
|
||||
testIsBase16 = {
|
||||
@ -10,8 +12,18 @@ pkgs.lib.runTests {
|
||||
expected = true;
|
||||
};
|
||||
|
||||
testIsNotBase16 = {
|
||||
expr = lib.tinted-theming.isBase16 sampleBase16Scheme'.palette;
|
||||
expected = false;
|
||||
};
|
||||
|
||||
testIsBase24 = {
|
||||
expr = lib.tinted-theming.isBase24 sampleBase24Scheme.palette;
|
||||
expected = true;
|
||||
};
|
||||
|
||||
testIsNotBase24 = {
|
||||
expr = lib.tinted-theming.isBase24 sampleBase24Scheme'.palette;
|
||||
expected = false;
|
||||
};
|
||||
}
|
||||
|
@ -0,0 +1,19 @@
|
||||
system: "base16"
|
||||
name: "Bark on a tree"
|
||||
author: "Gabriel Arazas (https://foodogsquared.one)"
|
||||
variant: "dark"
|
||||
description: "Rusty theme resembling forestry inspired from Nord theme."
|
||||
palette:
|
||||
base00: "2b221f"
|
||||
base01: "412c26"
|
||||
base02: "5c362c"
|
||||
base03: "a45b43"
|
||||
base04: "e1bcb2"
|
||||
base05: "f5ecea"
|
||||
base06: "fefefe"
|
||||
base07: "eb8a65"
|
||||
base08: "d03e68"
|
||||
base09: "df937a"
|
||||
base0A: "afa644"
|
||||
base0E: "8b7ab9"
|
||||
base0F: "7f3F83"
|
@ -0,0 +1,21 @@
|
||||
system: "base24"
|
||||
name: "Flat"
|
||||
author: "FredHappyface (https://github.com/fredHappyface)"
|
||||
variant: "dark"
|
||||
palette:
|
||||
base00: "082845"
|
||||
base01: "1d2845"
|
||||
base02: "2e2e45"
|
||||
base03: "444e5b"
|
||||
base04: "68717b"
|
||||
base05: "8c939a"
|
||||
base06: "b0b6ba"
|
||||
base07: "e7eced"
|
||||
base08: "a82320"
|
||||
base09: "e58d11"
|
||||
base0A: "3c7dd2"
|
||||
base0B: "2d9440"
|
||||
base0C: "2c9370"
|
||||
base0D: "3167ac"
|
||||
base0E: "781aa0"
|
||||
base0F: "541110"
|
Loading…
Reference in New Issue
Block a user