MSVC does not assume UTF-8 encoding by default, hence use explicit bytes

This commit is contained in:
Matthias Koefferlein
2025-05-25 20:40:45 +02:00
parent fb16c8c6f6
commit 534b33be1c
3 changed files with 13 additions and 13 deletions
+4 -4
View File
@@ -142,7 +142,7 @@ class PEX_TestClass < TestBase
via1.top_conductor = l3
via1.resistance = 2.0
via1.merge_distance = 0.2
assert_equal(via1.to_s, "Via(bottom=L1, cut=L2, top=L3, R=2µm²*Ohm, d_merge=0.2µm)")
assert_equal(via1.to_s, "Via(bottom=L1, cut=L2, top=L3, R=2 µm²*Ohm, d_merge=0.2 µm)")
assert_equal(via1.bottom_conductor, l1)
assert_equal(via1.cut_layer, l2)
@@ -162,7 +162,7 @@ class PEX_TestClass < TestBase
cond1 = RBA::RExtractorTechConductor::new
cond1.layer = l1
cond1.resistance = 0.5
assert_equal(cond1.to_s, "Conductor(layer=L1, R=0.5Ohm/sq, algo=SquareCounting)")
assert_equal(cond1.to_s, "Conductor(layer=L1, R=0.5 Ohm/sq, algo=SquareCounting)")
assert_equal(cond1.layer, l1)
assert_equal(cond1.resistance, 0.5)
@@ -174,8 +174,8 @@ class PEX_TestClass < TestBase
tech.add_conductor(cond2)
assert_equal(tech.each_conductor.collect { |c| c.layer }, [ l3 ])
assert_equal(tech.to_s,
"Via(bottom=L1, cut=L2, top=L3, R=2µm²*Ohm, d_merge=0.2µm)\n" +
"Conductor(layer=L3, R=0.25Ohm/sq, algo=SquareCounting)"
"Via(bottom=L1, cut=L2, top=L3, R=2 µm²*Ohm, d_merge=0.2 µm)\n" +
"Conductor(layer=L3, R=0.25 Ohm/sq, algo=SquareCounting)"
)
tech.clear_conductors