コード例 #1
0
ファイル: page_test.py プロジェクト: virtualdvid/NLP
 def xtest_bugs(self):
     """ Page store/load - unicode - cryllic """
     page = Page(text="Й й")
     page.store('files/tmp.txt')
     page._words = None
     page.load('files/tmp.txt')
     os.remove("files/tmp.txt")
     self.assertEqual(towords(page.words), ["Й", "й"])
コード例 #2
0
ファイル: page_test.py プロジェクト: virtualdvid/NLP
 def test_032(self):
     """ Page store/load """
     page = Page(text="hello world, goodbye")
     page.store('files/tmp.txt')
     page._words = None
     page.load('files/tmp.txt')
     os.remove("files/tmp.txt")
     self.assertEqual(towords(page.words), ["hello", "world", "goodbye"])
コード例 #3
0
ファイル: page_test.py プロジェクト: virtualdvid/NLP
 def test_033(self):
     """ Page store/load - unicode - latin """
     page = Page(text="hāllo world, goodbye")
     page.store('files/tmp.txt')
     page._words = None
     page.load('files/tmp.txt')
     self.assertEqual(towords(page.words), ["hāllo", "world", "goodbye"])
     os.remove("files/tmp.txt")
     Page.ROMAN = True
     page = Page(text="québec")
     page.store('files/tmp.txt')
     page._words = None
     page.load('files/tmp.txt')
     Page.ROMAN = False
     self.assertEqual(towords(page.words), ["quebec"])
     os.remove("files/tmp.txt")    
コード例 #4
0
ファイル: page_test.py プロジェクト: virtualdvid/NLP
 def test_042(self):
     """ store() - not a valid path """
     page = Page()
     with pytest.raises(FileNotFoundError):
         page.store('foo/goo/hoo.json')
コード例 #5
0
ファイル: page_test.py プロジェクト: virtualdvid/NLP
 def test_041(self):
     """ store() - not a valid type """
     page = Page()
     with pytest.raises(TypeError):
         page.store(12)