package org.wikibrain.core.cmd;
import org.junit.Test;
import org.wikibrain.core.lang.Language;
import static junit.framework.Assert.assertEquals;
/**
* Created by shilad on 11/22/15.
*/
public class FileMatcherTest {
@Test
public void testLang() {
String [] tests = {
"https://dumps.wikimedia.org/enwiki/20151102/enwiki-20151102-pages-meta-history1.xml-p000000010p000002875.7z",
"en",
"https://dumps.wikimedia.org/enwiki/20151102/enwiki-20151102-protected_titles.sql.gz",
"en",
"https://dumps.wikimedia.org/cbk_zamwiki/20151102/cbk_zamwiki-20151102-pages-logging.xml.gz",
"cbk_zam",
};
for (int i = 0; i < tests.length; i += 2) {
assertEquals(Language.getByLangCode(tests[i+1]), FileMatcher.ARTICLES.getLanguage(tests[i]));
}
}
}