diff --git a/libcorpus2/io/xcesreader.cpp b/libcorpus2/io/xcesreader.cpp index 8d71c3586fbdcfc56e3d7d7d397fdbb1c5e8dbb5..f9e8ce3d0f89b2550bad6eef2a197b8486410ce1 100644 --- a/libcorpus2/io/xcesreader.cpp +++ b/libcorpus2/io/xcesreader.cpp @@ -95,6 +95,8 @@ void XcesReader::set_option(const std::string& option) impl_->set_loose_tag_parsing(true); } else if (option == "strict") { impl_->set_loose_tag_parsing(false); + } else if (option == "no_warn_inconsistent") { + impl_->set_warn_on_inconsistent(false); } } diff --git a/tests/io.cpp b/tests/io.cpp index fe6c65d736a058a700c590c8219344882b9cd761..c4661d975b16ae2f4817283bbfb077e762eac11e 100644 --- a/tests/io.cpp +++ b/tests/io.cpp @@ -119,7 +119,7 @@ BOOST_AUTO_TEST_CASE( io_oo ) std::stringstream ssin; ssin << swiatopoglad_broken; Corpus2::XcesReader xr(tagset, ssin); - //xr.set_warn_on_inconsistent(false) + xr.set_option("no_warn_inconsistent"); boost::shared_ptr<Corpus2::Chunk> chunk = xr.get_next_chunk(); std::stringstream ss; boost::shared_ptr<Corpus2::TokenWriter> w(Corpus2::TokenWriter::create("xces,flat", ss, tagset)); diff --git a/tests/ioann.cpp b/tests/ioann.cpp index e17dc87f26706d74e28a0bddfafa9885af51b757..04831f8c2295b76e555f7d045a85b1a01f87e279 100644 --- a/tests/ioann.cpp +++ b/tests/ioann.cpp @@ -128,7 +128,7 @@ BOOST_AUTO_TEST_CASE( iobase ) BOOST_CHECK_EQUAL(meh->tokens()[1]->orth_utf8(), "Uważam że"); BOOST_CHECK_EQUAL(meh->tokens()[2]->orth_utf8(), "światopogląd"); - std::cerr << as->annotation_info(); + //std::cerr << as->annotation_info(); } BOOST_AUTO_TEST_SUITE_END();