Fixed unit test fails

This commit is contained in:
Matthias Koefferlein 2022-10-18 01:26:42 +02:00
parent 6f80d340f1
commit 8f6603d88e
4 changed files with 7 additions and 7 deletions

View File

@ -312,7 +312,7 @@ render_scanline_cross (const uint32_t *dp, unsigned int ds, const lay::Bitmap *p
} }
// NOTE: hardcoded bar/width ratio for crosses. // NOTE: hardcoded bar/width ratio for crosses.
unsigned int lw = std::min ((unsigned int) 6, pixels / 9); unsigned int lw = std::max (std::min ((unsigned int) 6, pixels / 9), (unsigned int) 1);
const int max_pixels = 31; const int max_pixels = 31;
if (pixels > max_pixels) { if (pixels > max_pixels) {

View File

@ -334,7 +334,7 @@ gsi::Class<db::NetTracer> decl_NetTracer ("db", "NetTracer",
"\n" "\n"
"tracer = RBA::NetTracer::new\n" "tracer = RBA::NetTracer::new\n"
"\n" "\n"
"tech = RBA::NetTracerTechnology::new\n" "tech = RBA::NetTracerConnectivity::new\n"
"tech.connection(\"1/0\", \"2/0\", \"3/0\")\n" "tech.connection(\"1/0\", \"2/0\", \"3/0\")\n"
"\n" "\n"
"tracer.trace(tech, ly, ly.top_cell, RBA::Point::new(7000, 1500), ly.find_layer(1, 0))\n" "tracer.trace(tech, ly, ly.top_cell, RBA::Point::new(7000, 1500), ly.find_layer(1, 0))\n"
@ -344,7 +344,7 @@ gsi::Class<db::NetTracer> decl_NetTracer ("db", "NetTracer",
"end\n" "end\n"
"@/code\n" "@/code\n"
"\n" "\n"
"This class has been introduced in version 0.25." "This class has been introduced in version 0.25. With version 0.28, the \\NetTracerConnectivity class replaces the 'NetTracerTechnology' class."
); );
} }

View File

@ -32,7 +32,7 @@ class EXT_TestClass < TestBase
tracer = RBA::NetTracer::new tracer = RBA::NetTracer::new
tech = RBA::NetTracerTechnology::new tech = RBA::NetTracerConnectivity::new
tech.connection("1/0", "2/0", "3/0") tech.connection("1/0", "2/0", "3/0")
tracer.trace(tech, ly, ly.top_cell, RBA::Point::new(7000, 1500), ly.find_layer(1, 0)) tracer.trace(tech, ly, ly.top_cell, RBA::Point::new(7000, 1500), ly.find_layer(1, 0))
@ -77,7 +77,7 @@ class EXT_TestClass < TestBase
tracer = RBA::NetTracer::new tracer = RBA::NetTracer::new
tech = RBA::NetTracerTechnology::new tech = RBA::NetTracerConnectivity::new
tech.connection("1/0", "2/0", "3/0") tech.connection("1/0", "2/0", "3/0")
tracer.trace(tech, ly, ly.top_cell, RBA::Point::new(7000, 1500), ly.find_layer(1, 0), RBA::Point::new(6000, -6000), ly.find_layer(3, 0)) tracer.trace(tech, ly, ly.top_cell, RBA::Point::new(7000, 1500), ly.find_layer(1, 0), RBA::Point::new(6000, -6000), ly.find_layer(3, 0))
@ -122,7 +122,7 @@ class EXT_TestClass < TestBase
tracer = RBA::NetTracer::new tracer = RBA::NetTracer::new
tech = RBA::NetTracerTechnology::new tech = RBA::NetTracerConnectivity::new
tech.connection("1/0", "3/0") tech.connection("1/0", "3/0")
tracer.trace(tech, ly, ly.top_cell, RBA::Point::new(7000, 1500), ly.find_layer(1, 0)) tracer.trace(tech, ly, ly.top_cell, RBA::Point::new(7000, 1500), ly.find_layer(1, 0))

View File

@ -117,7 +117,7 @@ END
assert_equal(tech.component_names.size > 0, true) assert_equal(tech.component_names.size > 0, true)
assert_equal(tech.component_names.find("connectivity") != nil, true) assert_equal(tech.component_names.find("connectivity") != nil, true)
assert_equal(tech.component("connectivity").class.to_s, "RBA::NetTracerTechnology") assert_equal(tech.component("connectivity").class.to_s, "RBA::TechnologyComponent")
end end