public void tst_trg_fils() { for (int i = 0; i < trg_fils.length; i++) { Io_fil trg_fil = trg_fils[i]; String data = Io_mgr.I.LoadFilStr(trg_fil.Url()); Tfds.Eq_str_lines(trg_fil.Data(), data, trg_fil.Url().Raw()); } }
public void ini_src_fils() { if (src_fils != null) { for (int i = 0; i < src_fils.length; i++) { Io_fil src_fil = src_fils[i]; Io_mgr.I.SaveFilStr(src_fil.Url(), src_fil.Data()); } } }
@gplx.Virtual public void Clear(boolean src_repo_is_wmf) { Io_mgr.I.InitEngine_mem(); if (app == null) { app = Xoa_app_fxt.app_(); en_wiki = Xoa_app_fxt.wiki_(app, Xow_domain_.Domain_str_enwiki); commons = Xoa_app_fxt.wiki_(app, Xow_domain_.Domain_str_commons); app.Wiki_mgr().Add(commons); app.Wiki_mgr().Add(en_wiki); Xof_file_mgr file_mgr = app.File_mgr(); file_mgr.Img_mgr().Wkr_resize_img_(Xof_img_wkr_resize_img_mok._); file_mgr.Img_mgr().Wkr_query_img_size_(new Xof_img_wkr_query_img_size_test()); app.Wmf_mgr().Api_mgr().Api_orig_(api_size); byte[] src_commons = Bry_.new_a7("src_commons"); byte[] src_en_wiki = Bry_.new_a7("src_en_wiki"); byte[] trg_commons = Bry_.new_a7("trg_commons"); byte[] trg_en_wiki = Bry_.new_a7("trg_en_wiki"); src_commons_repo = Ini_repo_add(file_mgr, src_commons, "mem/src/commons.wikimedia.org/", Xow_domain_.Domain_str_commons, false); src_en_wiki_repo = Ini_repo_add(file_mgr, src_en_wiki, "mem/src/en.wikipedia.org/" , Xow_domain_.Domain_str_enwiki, false); Ini_repo_add(file_mgr, trg_commons, "mem/trg/commons.wikimedia.org/", Xow_domain_.Domain_str_commons, true).Primary_(true); Ini_repo_add(file_mgr, trg_en_wiki, "mem/trg/en.wikipedia.org/" , Xow_domain_.Domain_str_enwiki, true).Primary_(true); Xowe_repo_mgr wiki_repo_mgr = en_wiki.File_mgr().Repo_mgr(); Xof_repo_pair pair = null; pair = wiki_repo_mgr.Add_repo(src_commons, trg_commons); pair.Src().Fsys_is_wnt_(true).Wmf_fsys_(src_repo_is_wmf).Tarball_(!src_repo_is_wmf); pair.Trg().Fsys_is_wnt_(true); pair = wiki_repo_mgr.Add_repo(src_en_wiki, trg_en_wiki); pair.Src().Fsys_is_wnt_(true).Wmf_fsys_(src_repo_is_wmf); pair.Trg().Fsys_is_wnt_(true); } en_wiki.Clear_for_tests(); commons.Clear_for_tests(); src_fils = trg_fils = Io_fil.Ary_empty; html_view_str = null; html_w = html_h = -1; }
public void fil_absent(String url) {Tfds.Eq_false(Io_mgr.I.ExistsFil(Io_url_.mem_fil_(url)), "fil should not exist: {0}", url);}
public void save_(Io_fil v) {Io_mgr.I.SaveFilStr(v.Url(), v.Data());}