aboutsummaryrefslogtreecommitdiff
path: root/cpp/test/preload_supplier_test.cc
diff options
context:
space:
mode:
Diffstat (limited to 'cpp/test/preload_supplier_test.cc')
-rw-r--r--cpp/test/preload_supplier_test.cc8
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