Imported Upstream version 1.72.0
[platform/upstream/boost.git] / libs / histogram / test / algorithm_project_test.cpp
index 315f9c1..79c5e79 100644 (file)
@@ -175,8 +175,13 @@ void run_tests() {
     BOOST_TEST_EQ(hyx.at(1, 1), 1);
     BOOST_TEST_EQ(hyx.at(2, 1), 2);
 
+    // indices must be unique
     x = {0, 0};
     BOOST_TEST_THROWS((void)project(h, x), std::invalid_argument);
+
+    // indices must be valid
+    x = {2, 1};
+    BOOST_TEST_THROWS((void)project(h, x), std::invalid_argument);
   }
 }