tests: Add some description to the list of tested layouts
Contributors have started to make it messy.
This commit is contained in:
@ -16,6 +16,7 @@ const KEYBOARDS: &[(*const str, *const str)] = &[
|
|||||||
("us", include_str!("../data/keyboards/us.yaml")),
|
("us", include_str!("../data/keyboards/us.yaml")),
|
||||||
("us+colemak", include_str!("../data/keyboards/us+colemak.yaml")),
|
("us+colemak", include_str!("../data/keyboards/us+colemak.yaml")),
|
||||||
("us_wide", include_str!("../data/keyboards/us_wide.yaml")),
|
("us_wide", include_str!("../data/keyboards/us_wide.yaml")),
|
||||||
|
|
||||||
("br", include_str!("../data/keyboards/br.yaml")),
|
("br", include_str!("../data/keyboards/br.yaml")),
|
||||||
("de", include_str!("../data/keyboards/de.yaml")),
|
("de", include_str!("../data/keyboards/de.yaml")),
|
||||||
("be", include_str!("../data/keyboards/be.yaml")),
|
("be", include_str!("../data/keyboards/be.yaml")),
|
||||||
|
|||||||
@ -46,12 +46,21 @@ endforeach
|
|||||||
|
|
||||||
# The layout test is in the examples directory
|
# The layout test is in the examples directory
|
||||||
# due to the way Cargo builds executables
|
# due to the way Cargo builds executables
|
||||||
# and the need to call it manually
|
# and the need to call it manually.
|
||||||
|
|
||||||
|
# This is the list of tested builtin layouts.
|
||||||
|
# Please keep each block alphabetical!
|
||||||
|
# Please keep shapes (with _) on the same line,
|
||||||
|
# variants (with +) on separate lines.
|
||||||
foreach layout : [
|
foreach layout : [
|
||||||
'us', 'us+colemak', 'us_wide',
|
# This is the fallback layout,
|
||||||
'br',
|
# so stays first to make sure it never goes missing.
|
||||||
|
'us', 'us_wide',
|
||||||
|
|
||||||
|
# Block: Languages
|
||||||
'be', 'be_wide',
|
'be', 'be_wide',
|
||||||
'bg',
|
'bg',
|
||||||
|
'br',
|
||||||
'cz', 'cz_wide',
|
'cz', 'cz_wide',
|
||||||
'cz+qwerty', 'cz+qwerty_wide',
|
'cz+qwerty', 'cz+qwerty_wide',
|
||||||
'de', 'de_wide',
|
'de', 'de_wide',
|
||||||
@ -60,20 +69,22 @@ foreach layout : [
|
|||||||
'es',
|
'es',
|
||||||
'fi',
|
'fi',
|
||||||
'fr', 'fr_wide',
|
'fr', 'fr_wide',
|
||||||
'it+fur',
|
|
||||||
'gr',
|
'gr',
|
||||||
'it',
|
'it',
|
||||||
|
'it+fur',
|
||||||
'jp+kana','jp+kana_wide',
|
'jp+kana','jp+kana_wide',
|
||||||
'no',
|
'no',
|
||||||
'number',
|
|
||||||
'pl', 'pl_wide',
|
'pl', 'pl_wide',
|
||||||
'ru',
|
'ru',
|
||||||
'se',
|
'se',
|
||||||
'ua',
|
|
||||||
'th',
|
'th',
|
||||||
'terminal', 'terminal_wide',
|
'ua',
|
||||||
|
'us+colemak',
|
||||||
|
|
||||||
|
# Block: Not languages.
|
||||||
'emoji',
|
'emoji',
|
||||||
|
'number',
|
||||||
|
'terminal', 'terminal_wide',
|
||||||
]
|
]
|
||||||
extra = []
|
extra = []
|
||||||
if layout == 'emoji'
|
if layout == 'emoji'
|
||||||
|
|||||||
Reference in New Issue
Block a user