core: forbid handling of the case when src=dst in cv::repeat

This commit is contained in:
Vladislav Sovrasov
2017-06-26 12:30:03 +03:00
parent cc021e555b
commit 4f9871817a
2 changed files with 10 additions and 0 deletions
+9
View File
@@ -145,3 +145,12 @@ TEST(Core_String, end_method_regression)
cv::String new_string(old_string.begin(), old_string.end());
EXPECT_EQ(6u, new_string.size());
}
TEST(Core_Copy, repeat_regression_8972)
{
Mat src = (Mat_<int>(1, 4) << 1, 2, 3, 4);
ASSERT_ANY_THROW({
repeat(src, 5, 1, src);
});
}