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-09-01 04:10:01 +0300
committerTaku Kudo <taku@google.com>2018-09-01 04:10:01 +0300
commitf617fcb697eaeaa09b7b4d73559def57f042194e (patch)
treed7c28921348ceadc478b0118d966bc32686c0821 /src/sentencepiece_processor_test.cc
parent9f63c57e4b51952b236672a17d6d8c15f25c3d68 (diff)
Introduced new Filesystem API.
Diffstat (limited to 'src/sentencepiece_processor_test.cc')
-rw-r--r--src/sentencepiece_processor_test.cc9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/sentencepiece_processor_test.cc b/src/sentencepiece_processor_test.cc
index 09d6e1e..24ae595 100644
--- a/src/sentencepiece_processor_test.cc
+++ b/src/sentencepiece_processor_test.cc
@@ -18,6 +18,7 @@
#include <utility>
#include "builder.h"
+#include "filesystem.h"
#include "model_interface.h"
#include "normalizer.h"
#include "sentencepiece.pb.h"
@@ -631,8 +632,8 @@ TEST(SentencePieceProcessorTest, EndToEndTest) {
test::ScopedTempFile sf("model");
{
- std::ofstream ofs(WPATH(sf.filename()), OUTPUT_MODE);
- CHECK(model_proto.SerializeToOstream(&ofs));
+ auto output = filesystem::NewWritableFile(sf.filename());
+ output->Write(model_proto.SerializeAsString());
}
SentencePieceProcessor sp;
@@ -1029,8 +1030,8 @@ TEST(SentencePieceProcessorTest, VocabularyTest) {
test::ScopedTempFile sf("vocab.txt");
auto GetInlineFilename = [&sf](const std::string content) {
{
- io::OutputBuffer out(sf.filename());
- out.Write(content);
+ auto out = filesystem::NewWritableFile(sf.filename());
+ out->Write(content);
}
return sf.filename();
};