summaryrefslogtreecommitdiff
path: root/chromium/printing/print_settings_unittest.cc
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/printing/print_settings_unittest.cc')
-rw-r--r--chromium/printing/print_settings_unittest.cc12
1 files changed, 11 insertions, 1 deletions
diff --git a/chromium/printing/print_settings_unittest.cc b/chromium/printing/print_settings_unittest.cc
index e141534a8f9..0c7db4a270e 100644
--- a/chromium/printing/print_settings_unittest.cc
+++ b/chromium/printing/print_settings_unittest.cc
@@ -14,7 +14,7 @@ TEST(PrintSettingsTest, IsColorModelSelected) {
EXPECT_TRUE(IsColorModelSelected(IsColorModelSelected(model).has_value()));
}
-TEST(PrintSettingsDeathTest, IsColorModelSelectedUnknown) {
+TEST(PrintSettingsDeathTest, IsColorModelSelectedEdges) {
::testing::FLAGS_gtest_death_test_style = "threadsafe";
EXPECT_DCHECK_DEATH(IsColorModelSelected(UNKNOWN_COLOR_MODEL));
EXPECT_DCHECK_DEATH(IsColorModelSelected(UNKNOWN_COLOR_MODEL - 1));
@@ -33,6 +33,16 @@ TEST(PrintSettingsTest, GetColorModelForMode) {
color_value.clear();
}
}
+
+TEST(PrintSettingsDeathTest, GetColorModelForModeEdges) {
+ ::testing::FLAGS_gtest_death_test_style = "threadsafe";
+ std::string color_setting_name;
+ std::string color_value;
+ EXPECT_DCHECK_DEATH(GetColorModelForMode(UNKNOWN_COLOR_MODEL - 1,
+ &color_setting_name, &color_value));
+ EXPECT_DCHECK_DEATH(GetColorModelForMode(COLOR_MODEL_LAST + 1,
+ &color_setting_name, &color_value));
+}
#endif // defined(USE_CUPS)
} // namespace printing