travis-ci
1058 of 1284 relevant lines covered (82.4%)
1.81 hits per line
1 |
from django.db import models |
3✔ |
2 |
from 臺灣言語工具.辭典.型音辭典 import 型音辭典 |
3✔ |
3 |
from 臺灣言語工具.解析整理.拆文分析器 import 拆文分析器 |
3✔ |
4 |
|
|
5 |
|
|
6 |
class 本調辭典表(models.Model): |
3✔ |
7 |
分詞 = models.CharField( |
3✔ |
8 |
max_length=100,
|
|
9 |
unique=True,
|
|
10 |
) |
|
11 |
|
|
12 |
@classmethod
|
3✔ |
13 |
def 全部分詞(cls): |
|
14 |
return set(cls.objects.all().values_list('分詞', flat=True)) |
2 only TOX_ENV=整合 and TOX_ENV=匯入 ✔ |
15 |
|
|
16 |
@classmethod
|
3✔ |
17 |
def 辭典物件(cls): |
|
18 |
本調辭典 = 型音辭典(4)
|
2 only TOX_ENV=整合 and TOX_ENV=匯入 ✔ |
19 |
for 分詞 in cls.全部分詞(): |
2 only TOX_ENV=整合 and TOX_ENV=匯入 ✔ |
20 |
本調辭典.加詞( |
2 only TOX_ENV=整合 and TOX_ENV=匯入 ✔ |
21 |
拆文分析器.分詞詞物件(分詞) |
|
22 |
) |
|
23 |
return 本調辭典
|
2 only TOX_ENV=整合 and TOX_ENV=匯入 ✔ |