Skip to content

Commit d806b9d

Browse files
committed
fix smoketests
1 parent 2c5493c commit d806b9d

File tree

2 files changed

+11
-40
lines changed

2 files changed

+11
-40
lines changed

unittests/python/test_cfg.py

+6-3
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@
55
def flush ():
66
sys.stdout.flush()
77
sys.stderr.flush()
8-
98

10-
import Cfg
9+
10+
from coriolis import Cfg
1111

1212
print( "" )
1313
print( "Test 7" )
@@ -152,13 +152,16 @@ def flush ():
152152
flush()
153153
flush()
154154
print( 'has key "machin":{}'.format('machin' in testDict) )
155+
flush()
155156
params = cfg.getParameters()
156157
print( 'params["test.master"] = %s' % params['test.master'] )
158+
flush()
157159
try:
158160
print( 'params.has_key("test.master") = {}'.format('test.master' in params) )
159-
#print( 'params.has_key("test.master") = {}'.format(params.has_key('test.master') ))
161+
#print( 'params.has_key("test.master") = {}'.format(params.has_key('test.master') ))
160162
print( 'params.has_key("test.slave6") = {}'.format('test.slave6' in params) )
161163
print( 'params["test.slave6"] = %s' % params['test.slave6'] )
164+
flush()
162165
except KeyError as ke:
163166
print( ke )
164167
print( "~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~" )

unittests/python/test_hurricane.py

+5-37
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
#!/usr/bin/env python3
22

33
import sys
4-
import Cfg
5-
from Hurricane3 import DbU, Point, Box, DataBase, Technology, LayerMask, \
4+
from coriolis import Cfg
5+
from coriolis.Hurricane import DbU, Point, Box, DataBase, Technology, \
66
BasicLayer, ViaLayer, RegularLayer
7-
from overlay import CfgCache
8-
from technology import createBL
7+
from coriolis.helpers.overlay import CfgCache
8+
from coriolis.helpers.technology import createBL
99

1010
def flush ():
1111
sys.stdout.flush()
@@ -155,7 +155,6 @@ def testDB ():
155155
print( "========================================" )
156156
db = DataBase.create()
157157
print( 'DataBase.getDB()={}'.format(DataBase.getDB()) )
158-
print( 'DataBase.Flags.CreateLib={}'.format(DataBase.Flags.CreateLib) )
159158

160159

161160
def testTechnology ():
@@ -166,36 +165,6 @@ def testTechnology ():
166165
print( 'tech={}'.format(tech) )
167166

168167

169-
def testLayerMask ():
170-
print( "" )
171-
print( "Test Hurricane::Layer::Mask" )
172-
print( "========================================" )
173-
mask16 = LayerMask( 16 )
174-
print( 'mask16= {}'.format(mask16) )
175-
mask32 = LayerMask( 16+32 )
176-
print( 'mask16= {}'.format(mask32) )
177-
maskAnd = mask16 & mask32
178-
print( 'maskAnd={}'.format(maskAnd) )
179-
try:
180-
maskAnd = mask16 & 4
181-
print( 'maskAnd={}'.format(maskAnd) )
182-
except Exception as e:
183-
print( 'Catched and exception...' )
184-
print( e )
185-
maskShift = maskAnd << 1
186-
print( 'maskShift={}'.format(maskShift) )
187-
maskNot = ~maskAnd
188-
print( 'maskNot={}'.format(maskNot) )
189-
print( 'maskAnd={}'.format(maskAnd) )
190-
mask64 = LayerMask( 64+16 )
191-
print( 'mask64={}'.format(mask64) )
192-
mask64 &= LayerMask( 64 )
193-
print( 'mask64={}'.format(mask64) )
194-
mask64 |= LayerMask( 16 )
195-
print( 'mask64={}'.format(mask64) )
196-
mask64.fromString( '0x0000ffff' )
197-
print( 'mask64={}'.format(mask64) )
198-
199168

200169
def testBasicLayer ():
201170
print( "" )
@@ -220,7 +189,7 @@ def testBasicLayer ():
220189
flush()
221190
print( '| basicLayer={}'.format(layer) )
222191
flush()
223-
192+
224193

225194
if __name__ == '__main__':
226195
testDbU()
@@ -229,6 +198,5 @@ def testBasicLayer ():
229198
testBox()
230199
testDB()
231200
testTechnology()
232-
testLayerMask()
233201
testBasicLayer()
234202
sys.exit( 0 )

0 commit comments

Comments
 (0)