diff options
Diffstat (limited to 'cpp/test/preload_supplier_test.cc')
-rw-r--r-- | cpp/test/preload_supplier_test.cc | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/cpp/test/preload_supplier_test.cc b/cpp/test/preload_supplier_test.cc index f8e9e23..7181ef2 100644 --- a/cpp/test/preload_supplier_test.cc +++ b/cpp/test/preload_supplier_test.cc @@ -121,4 +121,12 @@ TEST_F(PreloadSupplierTest, GetTooPreciseRule) { EXPECT_TRUE(rule == NULL); } +TEST_F(PreloadSupplierTest, GetRulesForRegion) { + supplier_.LoadRules("CN", *loaded_callback_); + const std::map<std::string, const Rule*>& rules = + supplier_.GetRulesForRegion("CN"); + EXPECT_TRUE(rules.find("data/CN") != rules.end()); + EXPECT_LT(1, rules.size()); +} + } // namespace |