mirror of
https://github.com/gnosygnu/xowa.git
synced 2026-03-02 03:49:30 +00:00
'v3.9.2.1'
This commit is contained in:
@@ -64,22 +64,22 @@ class Xoud_opt_scope_parser {
|
||||
return Xoud_opt_scope.App;
|
||||
}
|
||||
private static final Btrie_slim_mgr btrie_by_type = Btrie_slim_mgr.cs()
|
||||
.Add_str_int("w" , Xow_domain_tid_.Int__wikipedia)
|
||||
.Add_str_int("d" , Xow_domain_tid_.Int__wiktionary)
|
||||
.Add_str_int("s" , Xow_domain_tid_.Int__wikisource)
|
||||
.Add_str_int("v" , Xow_domain_tid_.Int__wikivoyage)
|
||||
.Add_str_int("q" , Xow_domain_tid_.Int__wikiquote)
|
||||
.Add_str_int("b" , Xow_domain_tid_.Int__wikibooks)
|
||||
.Add_str_int("u" , Xow_domain_tid_.Int__wikiversity)
|
||||
.Add_str_int("n" , Xow_domain_tid_.Int__wikinews)
|
||||
.Add_str_int("w" , Xow_domain_tid_.Tid__wikipedia)
|
||||
.Add_str_int("d" , Xow_domain_tid_.Tid__wiktionary)
|
||||
.Add_str_int("s" , Xow_domain_tid_.Tid__wikisource)
|
||||
.Add_str_int("v" , Xow_domain_tid_.Tid__wikivoyage)
|
||||
.Add_str_int("q" , Xow_domain_tid_.Tid__wikiquote)
|
||||
.Add_str_int("b" , Xow_domain_tid_.Tid__wikibooks)
|
||||
.Add_str_int("u" , Xow_domain_tid_.Tid__wikiversity)
|
||||
.Add_str_int("n" , Xow_domain_tid_.Tid__wikinews)
|
||||
.Add_str_int("*" , Xoud_opt_scope.Type_id_wildcard)
|
||||
.Add_str_int("xowa" , Xow_domain_tid_.Int__home)
|
||||
.Add_str_int("wd" , Xow_domain_tid_.Int__wikidata)
|
||||
.Add_str_int("c" , Xow_domain_tid_.Int__commons)
|
||||
.Add_str_int("species" , Xow_domain_tid_.Int__species)
|
||||
.Add_str_int("meta" , Xow_domain_tid_.Int__meta)
|
||||
.Add_str_int("mw" , Xow_domain_tid_.Int__mediawiki)
|
||||
.Add_str_int("wmf" , Xow_domain_tid_.Int__wmfblog)
|
||||
.Add_str_int("xowa" , Xow_domain_tid_.Tid__home)
|
||||
.Add_str_int("wd" , Xow_domain_tid_.Tid__wikidata)
|
||||
.Add_str_int("c" , Xow_domain_tid_.Tid__commons)
|
||||
.Add_str_int("species" , Xow_domain_tid_.Tid__species)
|
||||
.Add_str_int("meta" , Xow_domain_tid_.Tid__meta)
|
||||
.Add_str_int("mw" , Xow_domain_tid_.Tid__mediawiki)
|
||||
.Add_str_int("wmf" , Xow_domain_tid_.Tid__wmfblog)
|
||||
;
|
||||
private static final Xoud_opt_scope[] Ary_app = new Xoud_opt_scope[] {Xoud_opt_scope.App};
|
||||
}
|
||||
|
||||
@@ -22,11 +22,11 @@ public class Xoud_opt_scope_tst {
|
||||
private Xoud_opt_scope_fxt fxt = new Xoud_opt_scope_fxt();
|
||||
@Before public void init() {fxt.Clear();}
|
||||
@Test public void Basic() {
|
||||
fxt.Test_parse("en.w" , fxt.Make(Xol_lang_stub_.Id_en, Xow_domain_tid_.Int__wikipedia));
|
||||
fxt.Test_parse("en.w" , fxt.Make(Xol_lang_stub_.Id_en, Xow_domain_tid_.Tid__wikipedia));
|
||||
fxt.Test_parse("en.*" , fxt.Make(Xol_lang_stub_.Id_en, Xoud_opt_scope.Type_id_wildcard));
|
||||
fxt.Test_parse("*.w" , fxt.Make(Xoud_opt_scope.Lang_id_wildcard, Xow_domain_tid_.Int__wikipedia));
|
||||
fxt.Test_parse("*.w" , fxt.Make(Xoud_opt_scope.Lang_id_wildcard, Xow_domain_tid_.Tid__wikipedia));
|
||||
fxt.Test_parse("<any>" , Xoud_opt_scope.App);
|
||||
fxt.Test_parse("en.w,fr.d" , fxt.Make(Xol_lang_stub_.Id_en, Xow_domain_tid_.Int__wikipedia), fxt.Make(Xol_lang_stub_.Id_fr, Xow_domain_tid_.Int__wiktionary));
|
||||
fxt.Test_parse("en.w,fr.d" , fxt.Make(Xol_lang_stub_.Id_en, Xow_domain_tid_.Tid__wikipedia), fxt.Make(Xol_lang_stub_.Id_fr, Xow_domain_tid_.Tid__wiktionary));
|
||||
}
|
||||
}
|
||||
class Xoud_opt_scope_fxt {
|
||||
|
||||
Reference in New Issue
Block a user