equal
deleted
inserted
replaced
396 cstr3 = BoundaryConstraint('<=', 1000) |
396 cstr3 = BoundaryConstraint('<=', 1000) |
397 cnx.execute('INSERT CWConstraint X: X value %(v)s, X cstrtype CT, ' |
397 cnx.execute('INSERT CWConstraint X: X value %(v)s, X cstrtype CT, ' |
398 'EDEF constrained_by X WHERE CT name %(ct)s, EDEF eid %(x)s', |
398 'EDEF constrained_by X WHERE CT name %(ct)s, EDEF eid %(x)s', |
399 {'ct': cstr3.__class__.__name__, 'v': cstr3.serialize(), 'x': rdef.eid}) |
399 {'ct': cstr3.__class__.__name__, 'v': cstr3.serialize(), 'x': rdef.eid}) |
400 cnx.commit() |
400 cnx.commit() |
401 self.assertCountEqual(rdef.constraints, [cstr, cstr3]) |
401 # Do not use assertCountEqual as it does "strange" equality |
|
402 # comparison on Python 2. |
|
403 self.assertEqual(set(rdef.constraints), set([cstr, cstr3])) |
402 |
404 |
403 |
405 |
404 if __name__ == '__main__': |
406 if __name__ == '__main__': |
405 unittest_main() |
407 unittest_main() |