aboutsummaryrefslogtreecommitdiff
path: root/test/reading
diff options
context:
space:
mode:
authorlonkaars <loek@pipeframe.xyz>2023-08-06 15:01:13 +0200
committerlonkaars <loek@pipeframe.xyz>2023-08-06 15:01:13 +0200
commite14b315a088d375b80e46978bd769c7d13e71001 (patch)
treed62a36d47b9865a6c38273d07c682e3082e4b86c /test/reading
parent578af2663f9094f8b852d32cf16868b37518d648 (diff)
move todo and refactor db/find.sqlHEADmaster
Diffstat (limited to 'test/reading')
-rw-r--r--test/reading/cases.ts26
-rw-r--r--test/reading/test.ts1
2 files changed, 22 insertions, 5 deletions
diff --git a/test/reading/cases.ts b/test/reading/cases.ts
index bb7b6c2..3ebac9b 100644
--- a/test/reading/cases.ts
+++ b/test/reading/cases.ts
@@ -5914,7 +5914,7 @@ export default [
{
input: "移り住んだその年の秋には種蒔きをしとかなきゃ",
reading: "うつりすんだそのとしのあきにはたねまきをしとかなきゃ",
- output: "[移](うつ)り[住](す)んだその[年](とし)の[秋](あき)には[種蒔](たねま)きをしとかなきゃ",
+ output: "[移](うつ)り[住](す)んだその[年](ねん)の[秋](あき)には[種蒔](たねま)きをしとかなきゃ",
tags: [ "ヴィンランドサガ" ]
},
{
@@ -7273,10 +7273,10 @@ export default [
output: "あなたにできる[唯一](ゆいいつ)のことです",
tags: [ "見える子ちゃん" ]
},
- {
+ { // NOTE: くんえんざい is normally written as 燻煙剤 (this term is only listed correctly in my jp-jp dictionaries)
input: "くん煙剤です。大量に焚いときました。",
- reading: "くんけむりざいです。たいりょうにたいときました。",
- output: "くん[煙](けむり)[剤](ざい)です。[大量](たいりょう)に[焚](た)いときました。",
+ reading: "くんえんざいです。たいりょうにたいときました。",
+ output: "くん[煙](えん)[剤](ざい)です。[大量](たいりょう)に[焚](た)いときました。",
tags: [ "見える子ちゃん" ]
},
{
@@ -9476,4 +9476,22 @@ export default [
output: "ぜひ[目次](もくじ)を[見](み)ながら[欲](ほ)しいものを[探](さが)していってもらえると[嬉](うれ)しいです",
tags: [ "YouTube", "トバログ" ]
},
+ { // エロマンガ先生 episode 07 @ 13:13 (test for 点 + くらい as separate words)
+ input: "百万点くらい面白かったです!",
+ reading: "ひゃくまんてんくらいおもしろかったです!",
+ output: "[百万](ひゃくまん)[点](てん)くらい[面白](おもしろ)かったです!",
+ tags: [ "エロマンガ先生" ],
+ },
+ { // 無職転生 season 2 episode 3 @ 16:06 (test for 〜じまう -> しまう)
+ input: "とりあえず 今日は飲め 死ぬほど飲んじまえ",
+ reading: "とりあえず きょうはのめ しぬほどのんじまえ",
+ output: "とりあえず [今日](きょう)は[飲](の)め [死](し)ぬほど[飲](の)んじまえ",
+ tags: [ "無職転生:異世界行ったら本気だす" ],
+ },
+ { // よふかしのうた episode 02 @ 02:14 (test for しまえ -> 閉める +imperative)
+ input: "うおー びっくりした しまえ しまえ 早く",
+ reading: "うおー びっくりした しまえ しまえ 早く",
+ output: "うおー びっくりした しまえ しまえ 早く",
+ tags: [ "よふかしのうた" ],
+ },
] satisfies Test[];
diff --git a/test/reading/test.ts b/test/reading/test.ts
index d74228c..42aa43c 100644
--- a/test/reading/test.ts
+++ b/test/reading/test.ts
@@ -4,7 +4,6 @@ import cases from "./cases.ts";
cases.forEach(({input, output}, i) => {
// if (i != 1) return;
Deno.test(`Sentence reading ${formatCaseIndex(i, cases.length)} - ${input}`, async () => {
- // TODO: use domain/series tags
var sentence = await api.sentence(input);
assertStrDiff(output, sentence.furigana("refold-tools"));
});