Updating test data for better robustness

This commit is contained in:
Matthias Koefferlein 2025-03-22 20:41:24 +01:00
parent 2668b42d29
commit 2191febc38
3 changed files with 8 additions and 8 deletions

BIN
testdata/drc/drcSimpleTests_au70.gds.2 vendored Normal file

Binary file not shown.

BIN
testdata/drc/drcSimpleTests_au70d.gds.2 vendored Normal file

Binary file not shown.

View File

@ -1239,23 +1239,23 @@ class DBLayoutTest(unittest.TestCase):
pid1 = pya.Layout.properties_id(ps1)
# deprecated, for backward compatibility:
self.assertEqual(ly.properties_array(pid1).__repr__(), "[[1, 'one'], ['key', 17]]")
self.assertEqual(ly.properties_hash(pid1).__repr__(), "{1: 'one', 'key': 17}")
self.assertEqual(ly.properties_array(pid1), [[1, 'one'], ['key', 17]])
self.assertEqual(ly.properties_hash(pid1), {1: 'one', 'key': 17})
self.assertEqual(pid1, ly.properties_id(ps1))
# static method versions
self.assertEqual(pya.Layout.properties_array(pid1).__repr__(), "[[1, 'one'], ['key', 17]]")
self.assertEqual(pya.Layout.properties_hash(pid1).__repr__(), "{1: 'one', 'key': 17}")
self.assertEqual(pya.Layout.properties_array(pid1), [[1, 'one'], ['key', 17]])
self.assertEqual(pya.Layout.properties_hash(pid1), {1: 'one', 'key': 17})
self.assertEqual(pya.Layout.property(pid1, 42).__repr__(), "None")
self.assertEqual(pya.Layout.property(pid1, 1).__repr__(), "'one'")
pid2 = pya.Layout.properties_id(ps2)
# deprecated, for backward compatibility:
self.assertEqual(pid2, ly.properties_id(ps2))
self.assertEqual(ly.properties_array(pid2).__repr__(), "[[2, 'two'], ['key', 42]]")
self.assertEqual(ly.properties_hash(pid2).__repr__(), "{2: 'two', 'key': 42}")
self.assertEqual(ly.properties_array(pid2), [[2, 'two'], ['key', 42]])
self.assertEqual(ly.properties_hash(pid2), {2: 'two', 'key': 42})
# static method versions
self.assertEqual(pya.Layout.properties_array(pid2).__repr__(), "[[2, 'two'], ['key', 42]]")
self.assertEqual(pya.Layout.properties_hash(pid2).__repr__(), "{2: 'two', 'key': 42}")
self.assertEqual(pya.Layout.properties_array(pid2), [[2, 'two'], ['key', 42]])
self.assertEqual(pya.Layout.properties_hash(pid2), {2: 'two', 'key': 42})
self.assertEqual(pya.Layout.property(pid2, 42).__repr__(), "None")
self.assertEqual(pya.Layout.property(pid2, 2).__repr__(), "'two'")