コード例 #1
0
ファイル: phonemes_test.py プロジェクト: tps12/Dorftris
 def test_defaults(self):
     phonemes()
コード例 #2
0
ファイル: phonemes_test.py プロジェクト: tps12/Dorftris
 def test_defaults_not_empty(self):
     vcs = phonemes()
     self.assertTrue(all([ps for ps in vcs]))
コード例 #3
0
ファイル: phonemes_test.py プロジェクト: tps12/Dorftris
 def test_too_many_cons(self):
     nv = 4
     nc = 400
     vs, cs = phonemes((nv,nv), (nc,nc))
     self.assertTrue(len(cs) < nc)
コード例 #4
0
ファイル: phonemes_test.py プロジェクト: tps12/Dorftris
 def test_no_cons(self):
     nv = 4
     nc = 0
     vs, cs = phonemes((nv,nv), (nc,nc))
     self.assertEqual(len(cs), 0)
コード例 #5
0
ファイル: phonemes_test.py プロジェクト: tps12/Dorftris
 def test_too_many_vowels(self):
     nv = 100
     nc = 10
     vs, cs = phonemes((nv,nv), (nc,nc))
     self.assertTrue(len(vs) < nv)
コード例 #6
0
ファイル: phonemes_test.py プロジェクト: tps12/Dorftris
 def test_no_vowels(self):
     nv = 0
     nc = 10
     vs, cs = phonemes((nv,nv), (nc,nc))
     self.assertEqual(len(vs), 0)
コード例 #7
0
ファイル: phonemes_test.py プロジェクト: tps12/Dorftris
 def test_hard_limits(self):
     nv = 3
     nc = 10
     vs, cs = phonemes((nv,nv), (nc,nc))
     self.assertEqual(len(vs), nv)
     self.assertEqual(len(cs), nc)