Spracherkennung für: .rs vermutete Sprache: Unknown {[0] [0] [0]} [Methode: Schwerpunktbildung, einfache Gewichte, sechs Dimensionen]
// Any copyright to the test code below this comment is dedicated to the
// Public Domain.
http://creativecommons.org/publicdomain/zero/1.
0/
// THIS IS A GENERATED FILE. PLEASE DO NOT EDIT.
// Instead, please regenerate using generate-encoding-data.py
use super::*;
#[test]
fn test_all_labels() {
assert_eq!(Encoding::for_label(b"l1"), Some(WINDOWS_1252));
assert_eq!(Encoding::for_label(b"l2"), Some(ISO_8859_2));
assert_eq!(Encoding::for_label(b"l3"), Some(ISO_8859_3));
assert_eq!(Encoding::for_label(b"l4"), Some(ISO_8859_4));
assert_eq!(Encoding::for_label(b"l5"), Some(WINDOWS_1254));
assert_eq!(Encoding::for_label(b"l6"), Some(ISO_8859_10));
assert_eq!(Encoding::for_label(b"l9"), Some(ISO_8859_15));
assert_eq!(Encoding::for_label(b"
866"), Some(IBM866));
assert_eq!(Encoding::for_label(b"mac"), Some(MACINTOSH));
assert_eq!(Encoding::for_label(b"koi"), Some(KOI8_R));
assert_eq!(Encoding::for_label(b"gbk"), Some(GBK));
assert_eq!(Encoding::for_label(b"big5"), Some(BIG5));
assert_eq!(Encoding::for_label(b"utf8"), Some(UTF_8));
assert_eq!(Encoding::for_label(b"koi8"), Some(KOI8_R));
assert_eq!(Encoding::for_label(b"sjis"), Some(SHIFT_JIS));
assert_eq!(Encoding::for_label(b"ucs-
2"), Some(UTF_16LE));
assert_eq!(Encoding::for_label(b"ms932"), Some(SHIFT_JIS));
assert_eq!(Encoding::for_label(b"cp866"), Some(IBM866));
assert_eq!(Encoding::for_label(b"utf-
8"), Some(UTF_8));
assert_eq!(Encoding::for_label(b"cp819"), Some(WINDOWS_1252));
assert_eq!(Encoding::for_label(b"ascii"), Some(WINDOWS_1252));
assert_eq!(Encoding::for_label(b"x-gbk"), Some(GBK));
assert_eq!(Encoding::for_label(b"greek"), Some(ISO_8859_7));
assert_eq!(Encoding::for_label(b"cp1250"), Some(WINDOWS_1250));
assert_eq!(Encoding::for_label(b"cp1251"), Some(WINDOWS_1251));
assert_eq!(Encoding::for_label(b"latin1"), Some(WINDOWS_1252));
assert_eq!(Encoding::for_label(b"gb2312"), Some(GBK));
assert_eq!(Encoding::for_label(b"cp1252"), Some(WINDOWS_1252));
assert_eq!(Encoding::for_label(b"latin2"), Some(ISO_8859_2));
assert_eq!(Encoding::for_label(b"cp1253"), Some(WINDOWS_1253));
assert_eq!(Encoding::for_label(b"latin3"), Some(ISO_8859_3));
assert_eq!(Encoding::for_label(b"cp1254"), Some(WINDOWS_1254));
assert_eq!(Encoding::for_label(b"latin4"), Some(ISO_8859_4));
assert_eq!(Encoding::for_label(b"cp1255"), Some(WINDOWS_1255));
assert_eq!(Encoding::for_label(b"csbig5"), Some(BIG5));
assert_eq!(Encoding::for_label(b"latin5"), Some(WINDOWS_1254));
assert_eq!(Encoding::for_label(b"utf-
16"), Some(UTF_16LE));
assert_eq!(Encoding::for_label(b"cp1256"), Some(WINDOWS_1256));
assert_eq!(Encoding::for_label(b"ibm866"), Some(IBM866));
assert_eq!(Encoding::for_label(b"latin6"), Some(ISO_8859_10));
assert_eq!(Encoding::for_label(b"cp1257"), Some(WINDOWS_1257));
assert_eq!(Encoding::for_label(b"cp1258"), Some(WINDOWS_1258));
assert_eq!(Encoding::for_label(b"greek8"), Some(ISO_8859_7));
assert_eq!(Encoding::for_label(b"ibm819"), Some(WINDOWS_1252));
assert_eq!(Encoding::for_label(b"arabic"), Some(ISO_8859_6));
assert_eq!(Encoding::for_label(b"visual"), Some(ISO_8859_8));
assert_eq!(Encoding::for_label(b"korean"), Some(EUC_KR));
assert_eq!(Encoding::for_label(b"euc-jp"), Some(EUC_JP));
assert_eq!(Encoding::for_label(b"koi8-r"), Some(KOI8_R));
assert_eq!(Encoding::for_label(b"koi8_r"), Some(KOI8_R));
assert_eq!(Encoding::for_label(b"euc-kr"), Some(EUC_KR));
assert_eq!(Encoding::for_label(b"x-sjis"), Some(SHIFT_JIS));
assert_eq!(Encoding::for_label(b"koi8-u"), Some(KOI8_U));
assert_eq!(Encoding::for_label(b"hebrew"), Some(ISO_8859_8));
assert_eq!(Encoding::for_label(b"tis-
620"), Some(WINDOWS_874));
assert_eq!(Encoding::for_label(b"gb18030"), Some(GB18030));
assert_eq!(Encoding::for_label(b"ksc5601"), Some(EUC_KR));
assert_eq!(Encoding::for_label(b"gb_2312"), Some(GBK));
assert_eq!(Encoding::for_label(b"dos-
874"), Some(WINDOWS_874));
assert_eq!(Encoding::for_label(b"cn-big5"), Some(BIG5));
assert_eq!(Encoding::for_label(b"unicode"), Some(UTF_16LE));
assert_eq!(Encoding::for_label(b"chinese"), Some(GBK));
assert_eq!(Encoding::for_label(b"logical"), Some(ISO_8859_8_I));
assert_eq!(Encoding::for_label(b"cskoi8r"), Some(KOI8_R));
assert_eq!(Encoding::for_label(b"cseuckr"), Some(EUC_KR));
assert_eq!(Encoding::for_label(b"koi8-ru"), Some(KOI8_U));
assert_eq!(Encoding::for_label(b"x-cp1250"), Some(WINDOWS_1250));
assert_eq!(Encoding::for_label(b"ksc_5601"), Some(EUC_KR));
assert_eq!(Encoding::for_label(b"x-cp1251"), Some(WINDOWS_1251));
assert_eq!(Encoding::for_label(b"iso88591"), Some(WINDOWS_1252));
assert_eq!(Encoding::for_label(b"csgb2312"), Some(GBK));
assert_eq!(Encoding::for_label(b"x-cp1252"), Some(WINDOWS_1252));
assert_eq!(Encoding::for_label(b"iso88592"), Some(ISO_8859_2));
assert_eq!(Encoding::for_label(b"x-cp1253"), Some(WINDOWS_1253));
assert_eq!(Encoding::for_label(b"iso88593"), Some(ISO_8859_3));
assert_eq!(Encoding::for_label(b"ecma-
114"), Some(ISO_8859_6));
assert_eq!(Encoding::for_label(b"x-cp1254"), Some(WINDOWS_1254));
assert_eq!(Encoding::for_label(b"iso88594"), Some(ISO_8859_4));
assert_eq!(Encoding::for_label(b"x-cp1255"), Some(WINDOWS_1255));
assert_eq!(Encoding::for_label(b"iso88595"), Some(ISO_8859_5));
assert_eq!(Encoding::for_label(b"x-x-big5"), Some(BIG5));
assert_eq!(Encoding::for_label(b"x-cp1256"), Some(WINDOWS_1256));
assert_eq!(Encoding::for_label(b"csibm866"), Some(IBM866));
assert_eq!(Encoding::for_label(b"iso88596"), Some(ISO_8859_6));
assert_eq!(Encoding::for_label(b"x-cp1257"), Some(WINDOWS_1257));
assert_eq!(Encoding::for_label(b"iso88597"), Some(ISO_8859_7));
assert_eq!(Encoding::for_label(b"asmo-
708"), Some(ISO_8859_6));
assert_eq!(Encoding::for_label(b"ecma-
118"), Some(ISO_8859_7));
assert_eq!(Encoding::for_label(b"elot_928"), Some(ISO_8859_7));
assert_eq!(Encoding::for_label(b"x-cp1258"), Some(WINDOWS_1258));
assert_eq!(Encoding::for_label(b"iso88598"), Some(ISO_8859_8));
assert_eq!(Encoding::for_label(b"iso88599"), Some(WINDOWS_1254));
assert_eq!(Encoding::for_label(b"cyrillic"), Some(ISO_8859_5));
assert_eq!(Encoding::for_label(b"utf-
16be"), Some(UTF_16BE));
assert_eq!(Encoding::for_label(b"utf-
16le"), Some(UTF_16LE));
assert_eq!(Encoding::for_label(b"us-ascii"), Some(WINDOWS_1252));
assert_eq!(Encoding::for_label(b"ms_kanji"), Some(SHIFT_JIS));
assert_eq!(Encoding::for_label(b"x-euc-jp"), Some(EUC_JP));
assert_eq!(Encoding::for_label(b"iso885910"), Some(ISO_8859_10));
assert_eq!(Encoding::for_label(b"iso8859-
1"), Some(WINDOWS_1252));
assert_eq!(Encoding::for_label(b"iso885911"), Some(WINDOWS_874));
assert_eq!(Encoding::for_label(b"iso8859-
2"), Some(ISO_8859_2));
assert_eq!(Encoding::for_label(b"iso8859-
3"), Some(ISO_8859_3));
assert_eq!(Encoding::for_label(b"iso885913"), Some(ISO_8859_13));
assert_eq!(Encoding::for_label(b"iso8859-
4"), Some(ISO_8859_4));
assert_eq!(Encoding::for_label(b"iso885914"), Some(ISO_8859_14));
assert_eq!(Encoding::for_label(b"iso8859-
5"), Some(ISO_8859_5));
assert_eq!(Encoding::for_label(b"iso885915"), Some(ISO_8859_15));
assert_eq!(Encoding::for_label(b"iso8859-
6"), Some(ISO_8859_6));
assert_eq!(Encoding::for_label(b"iso8859-
7"), Some(ISO_8859_7));
assert_eq!(Encoding::for_label(b"iso8859-
8"), Some(ISO_8859_8));
assert_eq!(Encoding::for_label(b"iso-ir-
58"), Some(GBK));
assert_eq!(Encoding::for_label(b"iso8859-
9"), Some(WINDOWS_1254));
assert_eq!(Encoding::for_label(b"csunicode"), Some(UTF_16LE));
assert_eq!(Encoding::for_label(b"macintosh"), Some(MACINTOSH));
assert_eq!(Encoding::for_label(b"shift-jis"), Some(SHIFT_JIS));
assert_eq!(Encoding::for_label(b"shift_jis"), Some(SHIFT_JIS));
assert_eq!(Encoding::for_label(b"iso-ir-
100"), Some(WINDOWS_1252));
assert_eq!(Encoding::for_label(b"iso8859-
10"), Some(ISO_8859_10));
assert_eq!(Encoding::for_label(b"iso-ir-
110"), Some(ISO_8859_4));
assert_eq!(Encoding::for_label(b"gb_2312-
80"), Some(GBK));
assert_eq!(Encoding::for_label(b"iso-
8859-
1"), Some(WINDOWS_1252));
assert_eq!(Encoding::for_label(b"iso_8859-
1"), Some(WINDOWS_1252));
assert_eq!(Encoding::for_label(b"iso-ir-
101"), Some(ISO_8859_2));
assert_eq!(Encoding::for_label(b"iso8859-
11"), Some(WINDOWS_874));
assert_eq!(Encoding::for_label(b"iso-
8859-
2"), Some(ISO_8859_2));
assert_eq!(Encoding::for_label(b"iso_8859-
2"), Some(ISO_8859_2));
assert_eq!(Encoding::for_label(b"hz-gb-
2312"), Some(REPLACEMENT));
assert_eq!(Encoding::for_label(b"iso-
8859-
3"), Some(ISO_8859_3));
assert_eq!(Encoding::for_label(b"iso_8859-
3"), Some(ISO_8859_3));
assert_eq!(Encoding::for_label(b"iso8859-
13"), Some(ISO_8859_13));
assert_eq!(Encoding::for_label(b"iso-
8859-
4"), Some(ISO_8859_4));
assert_eq!(Encoding::for_label(b"iso_8859-
4"), Some(ISO_8859_4));
assert_eq!(Encoding::for_label(b"iso8859-
14"), Some(ISO_8859_14));
assert_eq!(Encoding::for_label(b"iso-ir-
144"), Some(ISO_8859_5));
assert_eq!(Encoding::for_label(b"iso-
8859-
5"), Some(ISO_8859_5));
assert_eq!(Encoding::for_label(b"iso_8859-
5"), Some(ISO_8859_5));
assert_eq!(Encoding::for_label(b"iso8859-
15"), Some(ISO_8859_15));
assert_eq!(Encoding::for_label(b"iso-
8859-
6"), Some(ISO_8859_6));
assert_eq!(Encoding::for_label(b"iso_8859-
6"), Some(ISO_8859_6));
assert_eq!(Encoding::for_label(b"iso-ir-
126"), Some(ISO_8859_7));
assert_eq!(Encoding::for_label(b"iso-
8859-
7"), Some(ISO_8859_7));
assert_eq!(Encoding::for_label(b"iso_8859-
7"), Some(ISO_8859_7));
assert_eq!(Encoding::for_label(b"iso-ir-
127"), Some(ISO_8859_6));
assert_eq!(Encoding::for_label(b"iso-ir-
157"), Some(ISO_8859_10));
assert_eq!(Encoding::for_label(b"iso-
8859-
8"), Some(ISO_8859_8));
assert_eq!(Encoding::for_label(b"iso_8859-
8"), Some(ISO_8859_8));
assert_eq!(Encoding::for_label(b"iso-ir-
138"), Some(ISO_8859_8));
assert_eq!(Encoding::for_label(b"iso-ir-
148"), Some(WINDOWS_1254));
assert_eq!(Encoding::for_label(b"iso-
8859-
9"), Some(WINDOWS_1254));
assert_eq!(Encoding::for_label(b"iso_8859-
9"), Some(WINDOWS_1254));
assert_eq!(Encoding::for_label(b"iso-ir-
109"), Some(ISO_8859_3));
assert_eq!(Encoding::for_label(b"iso-ir-
149"), Some(EUC_KR));
assert_eq!(Encoding::for_label(b"big5-hkscs"), Some(BIG5));
assert_eq!(Encoding::for_label(b"csshiftjis"), Some(SHIFT_JIS));
assert_eq!(Encoding::for_label(b"iso-
8859-
10"), Some(ISO_8859_10));
assert_eq!(Encoding::for_label(b"iso-
8859-
11"), Some(WINDOWS_874));
assert_eq!(Encoding::for_label(b"csisolatin1"), Some(WINDOWS_1252));
assert_eq!(Encoding::for_label(b"csisolatin2"), Some(ISO_8859_2));
assert_eq!(Encoding::for_label(b"iso-
8859-
13"), Some(ISO_8859_13));
assert_eq!(Encoding::for_label(b"csisolatin3"), Some(ISO_8859_3));
assert_eq!(Encoding::for_label(b"iso-
8859-
14"), Some(ISO_8859_14));
assert_eq!(Encoding::for_label(b"windows-
874"), Some(WINDOWS_874));
assert_eq!(Encoding::for_label(b"csisolatin4"), Some(ISO_8859_4));
assert_eq!(Encoding::for_label(b"iso-
8859-
15"), Some(ISO_8859_15));
assert_eq!(Encoding::for_label(b"iso_8859-
15"), Some(ISO_8859_15));
assert_eq!(Encoding::for_label(b"csisolatin5"), Some(WINDOWS_1254));
assert_eq!(Encoding::for_label(b"iso-
8859-
16"), Some(ISO_8859_16));
assert_eq!(Encoding::for_label(b"csisolatin6"), Some(ISO_8859_10));
assert_eq!(Encoding::for_label(b"windows-
949"), Some(EUC_KR));
assert_eq!(Encoding::for_label(b"csisolatin9"), Some(ISO_8859_15));
assert_eq!(Encoding::for_label(b"csiso88596e"), Some(ISO_8859_6));
assert_eq!(Encoding::for_label(b"csiso88598e"), Some(ISO_8859_8));
assert_eq!(Encoding::for_label(b"unicodefffe"), Some(UTF_16BE));
assert_eq!(Encoding::for_label(b"unicodefeff"), Some(UTF_16LE));
assert_eq!(Encoding::for_label(b"csmacintosh"), Some(MACINTOSH));
assert_eq!(Encoding::for_label(b"csiso88596i"), Some(ISO_8859_6));
assert_eq!(Encoding::for_label(b"csiso88598i"), Some(ISO_8859_8_I));
assert_eq!(Encoding::for_label(b"windows-
31j"), Some(SHIFT_JIS));
assert_eq!(Encoding::for_label(b"x-mac-roman"), Some(MACINTOSH));
assert_eq!(Encoding::for_label(b"iso-
2022-cn"), Some(REPLACEMENT));
assert_eq!(Encoding::for_label(b"iso-
2022-jp"), Some(ISO_2022_JP));
assert_eq!(Encoding::for_label(b"csiso2022jp"), Some(ISO_2022_JP));
assert_eq!(Encoding::for_label(b"iso-
2022-kr"), Some(REPLACEMENT));
assert_eq!(Encoding::for_label(b"csiso2022kr"), Some(REPLACEMENT));
assert_eq!(Encoding::for_label(b"replacement"), Some(REPLACEMENT));
assert_eq!(Encoding::for_label(b"windows-
1250"), Some(WINDOWS_1250));
assert_eq!(Encoding::for_label(b"windows-
1251"), Some(WINDOWS_1251));
assert_eq!(Encoding::for_label(b"windows-
1252"), Some(WINDOWS_1252));
assert_eq!(Encoding::for_label(b"windows-
1253"), Some(WINDOWS_1253));
assert_eq!(Encoding::for_label(b"windows-
1254"), Some(WINDOWS_1254));
assert_eq!(Encoding::for_label(b"windows-
1255"), Some(WINDOWS_1255));
assert_eq!(Encoding::for_label(b"windows-
1256"), Some(WINDOWS_1256));
assert_eq!(Encoding::for_label(b"windows-
1257"), Some(WINDOWS_1257));
assert_eq!(Encoding::for_label(b"windows-
1258"), Some(WINDOWS_1258));
assert_eq!(Encoding::for_label(b"iso-
8859-
6-e"), Some(ISO_8859_6));
assert_eq!(Encoding::for_label(b"iso-
8859-
8-e"), Some(ISO_8859_8));
assert_eq!(Encoding::for_label(b"iso-
8859-
6-i"), Some(ISO_8859_6));
assert_eq!(Encoding::for_label(b"iso-
8859-
8-i"), Some(ISO_8859_8_I));
assert_eq!(Encoding::for_label(b"sun_eu_greek"), Some(ISO_8859_7));
assert_eq!(Encoding::for_label(b"csksc56011987"), Some(EUC_KR));
assert_eq!(Encoding::for_label(b"unicode20utf8"), Some(UTF_8));
assert_eq!(Encoding::for_label(b"unicode11utf8"), Some(UTF_8));
assert_eq!(Encoding::for_label(b"ks_c_5601-
1987"), Some(EUC_KR));
assert_eq!(Encoding::for_label(b"ansi_x3.
4-
1968"), Some(WINDOWS_1252));
assert_eq!(Encoding::for_label(b"ks_c_5601-
1989"), Some(EUC_KR));
assert_eq!(Encoding::for_label(b"x-mac-cyrillic"), Some(X_MAC_CYRILLIC));
assert_eq!(Encoding::for_label(b"x-user-defined"), Some(X_USER_DEFINED));
assert_eq!(Encoding::for_label(b"csiso58gb231280"), Some(GBK));
assert_eq!(Encoding::for_label(b"iso-
10646-ucs-
2"), Some(UTF_16LE));
assert_eq!(Encoding::for_label(b"iso_8859-
1:
1987"), Some(WINDOWS_1252));
assert_eq!(Encoding::for_label(b"iso_8859-
2:
1987"), Some(ISO_8859_2));
assert_eq!(Encoding::for_label(b"iso_8859-
6:
1987"), Some(ISO_8859_6));
assert_eq!(Encoding::for_label(b"iso_8859-
7:
1987"), Some(ISO_8859_7));
assert_eq!(Encoding::for_label(b"iso_8859-
3:
1988"), Some(ISO_8859_3));
assert_eq!(Encoding::for_label(b"iso_8859-
4:
1988"), Some(ISO_8859_4));
assert_eq!(Encoding::for_label(b"iso_8859-
5:
1988"), Some(ISO_8859_5));
assert_eq!(Encoding::for_label(b"iso_8859-
8:
1988"), Some(ISO_8859_8));
assert_eq!(Encoding::for_label(b"x-unicode20utf8"), Some(UTF_8));
assert_eq!(Encoding::for_label(b"iso_8859-
9:
1989"), Some(WINDOWS_1254));
assert_eq!(Encoding::for_label(b"csisolatingreek"), Some(ISO_8859_7));
assert_eq!(
Encoding::for_label(b"x-mac-ukrainian"),
Some(X_MAC_CYRILLIC)
);
assert_eq!(Encoding::for_label(b"iso-
2022-cn-ext"), Some(REPLACEMENT));
assert_eq!(Encoding::for_label(b"csisolatinarabic"), Some(ISO_8859_6));
assert_eq!(Encoding::for_label(b"csisolatinhebrew"), Some(ISO_8859_8));
assert_eq!(Encoding::for_label(b"unicode-
1-
1-utf-
8"), Some(UTF_8));
assert_eq!(Encoding::for_label(b"csisolatincyrillic"), Some(ISO_8859_5));
assert_eq!(Encoding::for_label(b"cseucpkdfmtjapanese"), Some(EUC_JP));
}