update test infra 2
Signed-off-by: dsengupta0628 <dsengupta@precisioninno.com>
This commit is contained in:
parent
b5f647cb7f
commit
6ca7cb55a4
|
|
@ -1599,7 +1599,7 @@ TEST_F(SdfDesignTest, ReadSdfPeriod) {
|
|||
|
||||
// R11_8: Read SDF with NOCHANGE check
|
||||
// Covers: SdfReader::timingCheckNochange, notSupported
|
||||
// NOCHANGE is not supported and throws, so we catch the exception
|
||||
// NOCHANGE is not supported and issues a warning (no longer throws)
|
||||
TEST_F(SdfDesignTest, ReadSdfNochange) {
|
||||
ASSERT_TRUE(design_loaded_);
|
||||
sta_->ensureGraph();
|
||||
|
|
@ -1626,11 +1626,10 @@ TEST_F(SdfDesignTest, ReadSdfNochange) {
|
|||
fprintf(fp, ")\n");
|
||||
fclose(fp);
|
||||
|
||||
// NOCHANGE is not supported and throws an exception
|
||||
EXPECT_THROW(
|
||||
// NOCHANGE is not supported; upstream now warns instead of throwing
|
||||
EXPECT_NO_THROW(
|
||||
readSdf(sdf_path, "", corner, false, false,
|
||||
const_cast<MinMaxAll*>(MinMaxAll::all()), sta_),
|
||||
std::exception
|
||||
const_cast<MinMaxAll*>(MinMaxAll::all()), sta_)
|
||||
);
|
||||
|
||||
std::remove(sdf_path);
|
||||
|
|
|
|||
|
|
@ -168,7 +168,7 @@ TEST_F(PropertyValueTest, DefaultConstructor) {
|
|||
}
|
||||
|
||||
TEST_F(PropertyValueTest, StringConstructor) {
|
||||
PropertyValue pv("hello");
|
||||
PropertyValue pv(std::string_view("hello"));
|
||||
EXPECT_EQ(pv.type(), PropertyValue::Type::string);
|
||||
EXPECT_EQ(pv.stringValue(), "hello");
|
||||
}
|
||||
|
|
@ -272,7 +272,7 @@ TEST_F(PropertyValueTest, NullClockConstructor) {
|
|||
}
|
||||
|
||||
TEST_F(PropertyValueTest, CopyConstructorString) {
|
||||
PropertyValue pv1("copy_test");
|
||||
PropertyValue pv1(std::string_view("copy_test"));
|
||||
PropertyValue pv2(pv1);
|
||||
EXPECT_EQ(pv2.type(), PropertyValue::Type::string);
|
||||
EXPECT_EQ(pv2.stringValue(), "copy_test");
|
||||
|
|
@ -379,7 +379,7 @@ TEST_F(PropertyValueTest, CopyConstructorClock) {
|
|||
}
|
||||
|
||||
TEST_F(PropertyValueTest, MoveConstructorString) {
|
||||
PropertyValue pv1("move_test");
|
||||
PropertyValue pv1(std::string_view("move_test"));
|
||||
PropertyValue pv2(std::move(pv1));
|
||||
EXPECT_EQ(pv2.type(), PropertyValue::Type::string);
|
||||
EXPECT_EQ(pv2.stringValue(), "move_test");
|
||||
|
|
@ -476,7 +476,7 @@ TEST_F(PropertyValueTest, MoveConstructorClock) {
|
|||
}
|
||||
|
||||
TEST_F(PropertyValueTest, CopyAssignmentString) {
|
||||
PropertyValue pv1("assign_test");
|
||||
PropertyValue pv1(std::string_view("assign_test"));
|
||||
PropertyValue pv2;
|
||||
pv2 = pv1;
|
||||
EXPECT_EQ(pv2.type(), PropertyValue::Type::string);
|
||||
|
|
@ -501,7 +501,7 @@ TEST_F(PropertyValueTest, CopyAssignmentBool) {
|
|||
|
||||
TEST_F(PropertyValueTest, CopyAssignmentNone) {
|
||||
PropertyValue pv1;
|
||||
PropertyValue pv2("replace_me");
|
||||
PropertyValue pv2(std::string_view("replace_me"));
|
||||
pv2 = pv1;
|
||||
EXPECT_EQ(pv2.type(), PropertyValue::Type::none);
|
||||
}
|
||||
|
|
@ -587,7 +587,7 @@ TEST_F(PropertyValueTest, CopyAssignmentClock) {
|
|||
}
|
||||
|
||||
TEST_F(PropertyValueTest, MoveAssignmentString) {
|
||||
PropertyValue pv1("move_assign");
|
||||
PropertyValue pv1(std::string_view("move_assign"));
|
||||
PropertyValue pv2;
|
||||
pv2 = std::move(pv1);
|
||||
EXPECT_EQ(pv2.type(), PropertyValue::Type::string);
|
||||
|
|
@ -612,7 +612,7 @@ TEST_F(PropertyValueTest, MoveAssignmentBool) {
|
|||
|
||||
TEST_F(PropertyValueTest, MoveAssignmentNone) {
|
||||
PropertyValue pv1;
|
||||
PropertyValue pv2("stuff");
|
||||
PropertyValue pv2(std::string_view("stuff"));
|
||||
pv2 = std::move(pv1);
|
||||
EXPECT_EQ(pv2.type(), PropertyValue::Type::none);
|
||||
}
|
||||
|
|
@ -704,12 +704,12 @@ TEST_F(PropertyValueTest, StringValueThrowsOnWrongType) {
|
|||
}
|
||||
|
||||
TEST_F(PropertyValueTest, FloatValueThrowsOnWrongType) {
|
||||
PropertyValue pv("not_a_float");
|
||||
PropertyValue pv(std::string_view("not_a_float"));
|
||||
EXPECT_THROW(pv.floatValue(), Exception);
|
||||
}
|
||||
|
||||
TEST_F(PropertyValueTest, BoolValueThrowsOnWrongType) {
|
||||
PropertyValue pv("not_a_bool");
|
||||
PropertyValue pv(std::string_view("not_a_bool"));
|
||||
EXPECT_THROW(pv.boolValue(), Exception);
|
||||
}
|
||||
|
||||
|
|
@ -903,7 +903,7 @@ TEST_F(PropertyValueTest, ToStringBoolFalse) {
|
|||
|
||||
// to_string for string values
|
||||
TEST_F(PropertyValueTest, ToStringString) {
|
||||
PropertyValue pv("test_str");
|
||||
PropertyValue pv(std::string_view("test_str"));
|
||||
EXPECT_EQ(pv.to_string(nullptr), "test_str");
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue