travis-ci
12911 of 13174 relevant lines covered (98.0%)
1.47 hits per line
1 |
# -*- coding: utf-8 -*-
|
|
2 |
from 臺灣言語工具.翻譯.摩西工具.語句編碼器 import 語句編碼器 |
1 only TOX_ENV=Moses整合試驗 ✔ |
3 |
from 臺灣言語工具.解析整理.拆文分析器 import 拆文分析器 |
1 only TOX_ENV=Moses整合試驗 ✔ |
4 |
from 臺灣言語工具.解析整理.物件譀鏡 import 物件譀鏡 |
1 only TOX_ENV=Moses整合試驗 ✔ |
5 |
from 臺灣言語工具.解析整理.字物件篩仔 import 字物件篩仔 |
1 only TOX_ENV=Moses整合試驗 ✔ |
6 |
from 臺灣言語工具.基本物件.公用變數 import 分詞符號 |
1 only TOX_ENV=Moses整合試驗 ✔ |
7 |
|
|
8 |
|
|
9 |
def 斷詞轉斷字編碼器(): |
1 only TOX_ENV=Moses整合試驗 ✔ |
10 |
class 斷詞轉斷字編碼器型態(語句編碼器): |
1 only TOX_ENV=Moses整合試驗 ✔ |
11 |
|
|
12 |
@classmethod
|
1 only TOX_ENV=Moses整合試驗 ✔ |
13 |
def 編碼(cls, 斷詞語句): |
|
14 |
句物件 = 拆文分析器.分詞句物件(斷詞語句) |
1 only TOX_ENV=Moses整合試驗 ✔ |
15 |
字陣列 = 字物件篩仔.篩出字物件(句物件) |
1 only TOX_ENV=Moses整合試驗 ✔ |
16 |
孤字 = [] |
1 only TOX_ENV=Moses整合試驗 ✔ |
17 |
for 字物件 in 字陣列: |
1 only TOX_ENV=Moses整合試驗 ✔ |
18 |
孤字.append(物件譀鏡.看分詞(字物件)) |
1 only TOX_ENV=Moses整合試驗 ✔ |
19 |
斷字語句 = 分詞符號.join(孤字) |
1 only TOX_ENV=Moses整合試驗 ✔ |
20 |
return super(cls, cls).編碼(斷字語句) |
1 only TOX_ENV=Moses整合試驗 ✔ |
21 |
return 斷詞轉斷字編碼器型態
|
1 only TOX_ENV=Moses整合試驗 ✔ |