(self)
| 53 | |
| 54 | # GDS2 Options |
| 55 | def test_gds2_options(self): |
| 56 | |
| 57 | opt = pya.LoadLayoutOptions() |
| 58 | lm = pya.LayerMap() |
| 59 | lm.map(pya.LayerInfo(1, 0), 2, pya.LayerInfo(42, 17)) |
| 60 | opt.set_layer_map(lm, True) |
| 61 | |
| 62 | opt.gds2_allow_multi_xy_records = True |
| 63 | self.assertEqual(opt.gds2_allow_multi_xy_records, True) |
| 64 | opt.gds2_allow_multi_xy_records = False |
| 65 | self.assertEqual(opt.gds2_allow_multi_xy_records, False) |
| 66 | |
| 67 | opt.gds2_resolve_skew_arrays = True |
| 68 | self.assertEqual(opt.gds2_resolve_skew_arrays, True) |
| 69 | opt.gds2_resolve_skew_arrays = False |
| 70 | self.assertEqual(opt.gds2_resolve_skew_arrays, False) |
| 71 | |
| 72 | opt.gds2_allow_big_records = True |
| 73 | self.assertEqual(opt.gds2_allow_big_records, True) |
| 74 | opt.gds2_allow_big_records = False |
| 75 | self.assertEqual(opt.gds2_allow_big_records, False) |
| 76 | |
| 77 | opt.gds2_box_mode = 1 |
| 78 | self.assertEqual(opt.gds2_box_mode, 1) |
| 79 | opt.gds2_box_mode = 2 |
| 80 | self.assertEqual(opt.gds2_box_mode, 2) |
| 81 | |
| 82 | # OASIS Options |
| 83 | def test_oasis_options(self): |
nothing calls this directly
no test coverage detected