Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/marian-nmt/sentencepiece.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTaku Kudo <taku@google.com>2018-04-28 20:50:07 +0300
committerTaku Kudo <taku@google.com>2018-04-28 20:50:07 +0300
commitd16531bfb866e2fca246a36316876b934aa427f7 (patch)
tree0215e1b3555b02363b17d425b3c94200d92cb6fd /src/unigram_model_trainer_test.cc
parentbaf5d7a2995018ede996173cdf0febcdf23cba2d (diff)
Uses util::Status to propagate error messages
Diffstat (limited to 'src/unigram_model_trainer_test.cc')
-rw-r--r--src/unigram_model_trainer_test.cc9
1 files changed, 8 insertions, 1 deletions
diff --git a/src/unigram_model_trainer_test.cc b/src/unigram_model_trainer_test.cc
index ba86bfa..096f70e 100644
--- a/src/unigram_model_trainer_test.cc
+++ b/src/unigram_model_trainer_test.cc
@@ -26,6 +26,13 @@ namespace unigram {
// Space symbol
#define WS "\xe2\x96\x81"
+TEST(UnigramTrainerTest, TrainerModelTest) {
+ TrainerSpec trainer_spec;
+ NormalizerSpec normalizer_spec;
+ const TrainerModel model(trainer_spec, normalizer_spec);
+ EXPECT_EQ(EncodeResult(), model.Encode("test"));
+}
+
TEST(UnigramTrainerTest, EndToEndTest) {
TrainerSpec trainer_spec;
NormalizerSpec normalizer_spec;
@@ -45,7 +52,7 @@ TEST(UnigramTrainerTest, EndToEndTest) {
trainer.Train();
SentencePieceProcessor sp;
- EXPECT_TRUE(sp.Load(std::string(sf.filename()) + ".model"));
+ EXPECT_OK(sp.Load(std::string(sf.filename()) + ".model"));
EXPECT_EQ(kVocabSize, sp.GetPieceSize());
const int cid = sp.PieceToId("<ctrl>");