diff options
Diffstat (limited to 'search/search_tests/categories_test.cpp')
-rw-r--r-- | search/search_tests/categories_test.cpp | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/search/search_tests/categories_test.cpp b/search/search_tests/categories_test.cpp index 753f9c6f4d..10e11a87fe 100644 --- a/search/search_tests/categories_test.cpp +++ b/search/search_tests/categories_test.cpp @@ -70,13 +70,14 @@ struct Checker UNIT_TEST(LoadCategories) { Platform & p = GetPlatform(); - classificator::Read(p.ReadPathForFile("drawing_rules.bin"), - p.ReadPathForFile("classificator.txt"), - p.ReadPathForFile("visibility.txt")); + classificator::Read(p.GetReader("drawing_rules.bin"), + p.GetReader("classificator.txt"), + p.GetReader("visibility.txt")); search::CategoriesHolder h; - istringstream file(TEST_STRING); - TEST_GREATER(h.LoadFromStream(file), 0, ()); + string buffer; + ReaderPtr<Reader>(p.GetReader(TEST_STRING)).ReadAsString(buffer); + TEST_GREATER(h.LoadFromStream(buffer), 0, ()); size_t count = 0; Checker f(count); h.ForEachCategory(f); |