mirror of
https://github.com/sharkdp/bat
synced 2024-11-16 21:25:56 +00:00
36 lines
888 B
Rust
36 lines
888 B
Rust
|
use bat::assets::HighlightingAssets;
|
||
|
|
||
|
/// This test ensures that we are not accidentally removing themes due to submodule updates.
|
||
|
#[test]
|
||
|
fn all_themes_are_present() {
|
||
|
let assets = HighlightingAssets::from_binary();
|
||
|
|
||
|
let mut themes: Vec<_> = assets.themes().collect();
|
||
|
themes.sort();
|
||
|
|
||
|
assert_eq!(
|
||
|
themes,
|
||
|
vec![
|
||
|
"1337",
|
||
|
"DarkNeon",
|
||
|
"Dracula",
|
||
|
"GitHub",
|
||
|
"Monokai Extended",
|
||
|
"Monokai Extended Bright",
|
||
|
"Monokai Extended Light",
|
||
|
"Monokai Extended Origin",
|
||
|
"Nord",
|
||
|
"OneHalfDark",
|
||
|
"OneHalfLight",
|
||
|
"Solarized (dark)",
|
||
|
"Solarized (light)",
|
||
|
"Sublime Snazzy",
|
||
|
"TwoDark",
|
||
|
"ansi-dark",
|
||
|
"ansi-light",
|
||
|
"base16",
|
||
|
"zenburn"
|
||
|
]
|
||
|
);
|
||
|
}
|