def gen_dict(src_f, pkl_f): kanwa = genkanwadict.mkkanwa() src = os.path.join('pykakasi', 'data', src_f) dst = os.path.join('pykakasi', pkl_f) if (os.path.exists(dst)): os.unlink(dst) kanwa.mkdict(src, dst)
def gen_kanwa(src, dst): try: os.unlink(dst + '.db') except: pass kanwa = genkanwadict.mkkanwa() kanwa.run(src, dst)
def gen_kanwa(src, dst): try: os.unlink(dst+'.db') except: pass kanwa = genkanwadict.mkkanwa() kanwa.run(src, dst)
def test_mkkanwa(self): if self.kanwa is None: self.kanwa = genkanwadict.mkkanwa() src = os.path.join('tests', 'kakasidict.utf8') dst = os.path.join( self.tmpdir, 'test_kanwadict3.db') # FIXME: no hardcoded filename self.kanwa.run(src, dst)
def test_mkkanwa(self): if self.kanwa is None: self.kanwa = genkanwadict.mkkanwa() src = os.path.join('tests','kakasidict.utf8') dst = os.path.join('/tmp','test_kanwadict2.db') self.kanwa.run(src, dst) os.unlink(os.path.join('/tmp','test_kanwadict2.db'))
def gen_dict(src_f, pkl_f): kanwa = genkanwadict.mkkanwa() src = os.path.join('pykakasi', 'data', src_f) dst = os.path.join('pykakasi', pkl_f) try: os.unlink(dst) except: pass kanwa.mkdict(src, dst)
def test_mkdict(self): if self.kanwa is None: self.kanwa = genkanwadict.mkkanwa() src = os.path.join('tests', 'kanadict.utf8') dst = os.path.join(self.tmpdir, 'test_kanadict.pickle') self.kanwa.mkdict(src, dst) # load test with open(dst, 'rb') as f: (mydict, maxkeylen) = pickle.load(f) f.close() self.assertTrue(isinstance(mydict, dict)) self.assertEqual(maxkeylen, 3)
def test_mkdict(self): if self.kanwa is None: self.kanwa = genkanwadict.mkkanwa() src = os.path.join('tests','kanadict.utf8') dst = os.path.join('/tmp','test_kanadict.pickle') self.kanwa.mkdict(src, dst) # load test with open(dst,'rb') as f: (mydict, maxkeylen) = pickle.load(f) os.unlink(dst) self.assertTrue(isinstance(mydict, dict)) self.assertEqual(maxkeylen, 3)
def constructor(self): self.kanwa = genkanwadict.mkkanwa() self.assertEqual(self.kanwa, object)
def gen_kanwa(src, dst): if (os.path.exists(dst)): shutil.rmtree(dst) kanwa = genkanwadict.mkkanwa() kanwa.run(src, dst)