Merge remote-tracking branch 'origin/secure-bump-opensta-0321' into secure-sta-test-by-opus

Signed-off-by: Jaehyun Kim <jhkim@precisioninno.com>
This commit is contained in:
Jaehyun Kim
2026-03-21 18:54:41 +09:00
9 changed files with 448 additions and 475 deletions

View File

@@ -61,20 +61,20 @@ TEST_F(VerilogNamespaceTest, PortBusName) {
// Test Verilog-to-STA conversion
TEST_F(VerilogNamespaceTest, ModuleVerilogToSta) {
std::string verilog_name = "top_module";
std::string result = moduleVerilogToSta(&verilog_name);
std::string result = moduleVerilogToSta(verilog_name);
EXPECT_EQ(result, "top_module");
}
TEST_F(VerilogNamespaceTest, InstanceVerilogToSta) {
std::string verilog_name = "u1";
std::string result = instanceVerilogToSta(&verilog_name);
std::string result = instanceVerilogToSta(verilog_name);
EXPECT_EQ(result, "u1");
}
// Test escaped name round-trip
TEST_F(VerilogNamespaceTest, EscapedNameRoundTrip) {
std::string verilog_name = "\\esc_name ";
std::string sta = instanceVerilogToSta(&verilog_name);
std::string sta = instanceVerilogToSta(verilog_name);
EXPECT_FALSE(sta.empty());
}