@@ -87,34 +87,34 @@ def test_portmap_creation(self):
8787 }
8888
8989 # Create a PortMap
90- port_map = PortMap (data )
90+ port_map = PortMap (ports = data )
9191
9292 # Basic checks
93- self .assertEqual (len (port_map ), 1 )
94- self .assertIn ("comp1" , port_map )
95- self .assertIn ("iface1" , port_map ["comp1" ])
96- self .assertIn ("port1" , port_map ["comp1" ]["iface1" ])
97- self .assertEqual (port_map ["comp1" ]["iface1" ]["port1" ], port1 )
93+ self .assertEqual (len (port_map . ports ), 1 )
94+ self .assertIn ("comp1" , port_map . ports )
95+ self .assertIn ("iface1" , port_map . ports ["comp1" ])
96+ self .assertIn ("port1" , port_map . ports ["comp1" ]["iface1" ])
97+ self .assertEqual (port_map . ports ["comp1" ]["iface1" ]["port1" ], port1 )
9898
9999 def test_portmap_mutable_mapping (self ):
100100 """Test PortMap MutableMapping methods"""
101101 # Create an empty PortMap
102- port_map = PortMap ({} )
102+ port_map = PortMap ()
103103
104104 # Test __setitem__ and __getitem__
105- port_map ["comp1" ] = {"iface1" : {"port1" : Port (type = "input" , pins = ["1" ], port_name = "port1" )}}
106- self .assertIn ("comp1" , port_map )
107- self .assertEqual (port_map ["comp1" ]["iface1" ]["port1" ].pins , ["1" ])
105+ port_map . ports ["comp1" ] = {"iface1" : {"port1" : Port (type = "input" , pins = ["1" ], port_name = "port1" )}}
106+ self .assertIn ("comp1" , port_map . ports )
107+ self .assertEqual (port_map . ports ["comp1" ]["iface1" ]["port1" ].pins , ["1" ])
108108
109109 # Test __delitem__
110- del port_map ["comp1" ]
111- self .assertNotIn ("comp1" , port_map )
110+ del port_map . ports ["comp1" ]
111+ self .assertNotIn ("comp1" , port_map . ports )
112112
113113 # Test __iter__ and __len__
114- port_map ["comp1" ] = {"iface1" : {}}
115- port_map ["comp2" ] = {"iface2" : {}}
116- self .assertEqual (len (port_map ), 2 )
117- self .assertEqual (set (port_map ), {"comp1" , "comp2" })
114+ port_map . ports ["comp1" ] = {"iface1" : {}}
115+ port_map . ports ["comp2" ] = {"iface2" : {}}
116+ self .assertEqual (len (port_map . ports ), 2 )
117+ self .assertEqual (set (port_map . ports ), {"comp1" , "comp2" })
118118
119119 def test_portmap_methods (self ):
120120 """Test PortMap helper methods"""
@@ -125,10 +125,10 @@ def test_portmap_methods(self):
125125 port1 = Port (type = "input" , pins = ["1" ], port_name = "port1" , direction = io .Direction .Input )
126126 port_map ._add_port ("comp1" , "iface1" , "port1" , port1 )
127127
128- self .assertIn ("comp1" , port_map )
129- self .assertIn ("iface1" , port_map ["comp1" ])
130- self .assertIn ("port1" , port_map ["comp1" ]["iface1" ])
131- self .assertEqual (port_map ["comp1" ]["iface1" ]["port1" ], port1 )
128+ self .assertIn ("comp1" , port_map . ports )
129+ self .assertIn ("iface1" , port_map . ports ["comp1" ])
130+ self .assertIn ("port1" , port_map . ports ["comp1" ]["iface1" ])
131+ self .assertEqual (port_map . ports ["comp1" ]["iface1" ]["port1" ], port1 )
132132
133133 # Test _add_ports with a new interface
134134 ports = {
@@ -137,9 +137,9 @@ def test_portmap_methods(self):
137137 }
138138 port_map ._add_ports ("comp1" , "iface2" , ports )
139139
140- self .assertIn ("iface2" , port_map ["comp1" ])
141- self .assertEqual (len (port_map ["comp1" ]["iface2" ]), 2 )
142- self .assertEqual (port_map ["comp1" ]["iface2" ]["port2" ].pins , ["2" ])
140+ self .assertIn ("iface2" , port_map . ports ["comp1" ])
141+ self .assertEqual (len (port_map . ports ["comp1" ]["iface2" ]), 2 )
142+ self .assertEqual (port_map . ports ["comp1" ]["iface2" ]["port2" ].pins , ["2" ])
143143
144144 # Test get_ports
145145 result = port_map .get_ports ("comp1" , "iface1" )
0 commit comments