()
| 342 | |
| 343 | |
| 344 | def test_addHole(): |
| 345 | |
| 346 | f = plane(1, 1) |
| 347 | c = circle(0.1) |
| 348 | |
| 349 | f1 = f.addHole(c) |
| 350 | |
| 351 | assert len(f1.innerWires()) == 1 |
| 352 | assert f1.isValid() |
| 353 | |
| 354 | f2 = f.addHole(wire(c)) |
| 355 | |
| 356 | assert len(f2.innerWires()) == 1 |
| 357 | assert f2.isValid() |
| 358 | |
| 359 | f3 = f.addHole(*c.moved((-0.3, 0), (0.3, 0))) |
| 360 | |
| 361 | assert len(f3.innerWires()) == 2 |
| 362 | assert f3.isValid() |
| 363 | |
| 364 | |
| 365 | def test_single_ent_selector(): |