(self)
| 423 | cv._destroy() |
| 424 | |
| 425 | def test_2(self): |
| 426 | |
| 427 | p = pya.LayerPropertiesNode() |
| 428 | |
| 429 | self.assertEqual(p.source_(False), "*/*@*") |
| 430 | self.assertEqual(p.source, "*/*@*") |
| 431 | self.assertEqual(p.has_source_name(False), False) |
| 432 | self.assertEqual(p.has_source_name(), False) |
| 433 | self.assertEqual(p.has_frame_color(), False) |
| 434 | self.assertEqual(p.has_frame_color(True), False) |
| 435 | self.assertEqual(p.has_fill_color(), False) |
| 436 | self.assertEqual(p.has_fill_color(True), False) |
| 437 | self.assertEqual(p.has_dither_pattern(), False) |
| 438 | self.assertEqual(p.has_dither_pattern(True), False) |
| 439 | self.assertEqual(p.has_line_style(), False) |
| 440 | self.assertEqual(p.has_line_style(True), False) |
| 441 | |
| 442 | p.name = "u" |
| 443 | self.assertEqual(p.name, "u") |
| 444 | |
| 445 | p.source_name = "x" |
| 446 | self.assertEqual(p.source_name_(False), "x") |
| 447 | self.assertEqual(p.source_name, "x") |
| 448 | self.assertEqual(p.source_(False), "x@*") |
| 449 | self.assertEqual(p.source, "x@*") |
| 450 | self.assertEqual(p.flat().source, "x@*") |
| 451 | self.assertEqual(p.dup().source, "x@*") |
| 452 | self.assertEqual(p.has_source_name(False), True) |
| 453 | self.assertEqual(p.has_source_name(), True) |
| 454 | |
| 455 | p.clear_source_name() |
| 456 | self.assertEqual(p.source_(False), "*/*@*") |
| 457 | self.assertEqual(p.has_source_name(False), False) |
| 458 | |
| 459 | p.source_layer_index = 6 |
| 460 | self.assertEqual(p.source_(False), "%6@*") |
| 461 | self.assertEqual(p.source_layer_index_(False), 6) |
| 462 | self.assertEqual(p.source_layer_index, 6) |
| 463 | |
| 464 | p.source_layer = 6 |
| 465 | p.source_datatype = 5 |
| 466 | self.assertEqual(p.source_(False), "%6@*") |
| 467 | |
| 468 | p.source_layer_index = -1 |
| 469 | self.assertEqual(p.source_(False), "6/5@*") |
| 470 | self.assertEqual(p.source_layer_index_(False), -1) |
| 471 | self.assertEqual(p.source_layer_index, -1) |
| 472 | self.assertEqual(p.source_layer_(False), 6) |
| 473 | self.assertEqual(p.source_layer, 6) |
| 474 | self.assertEqual(p.source_datatype_(False), 5) |
| 475 | self.assertEqual(p.source_datatype, 5) |
| 476 | |
| 477 | arr = [ pya.CplxTrans.new(pya.CplxTrans.M45), pya.CplxTrans.new(pya.CplxTrans.R270) ] |
| 478 | p.trans = arr |
| 479 | self.assertEqual(p.source_(False), "6/5@* (m45 *1 0,0) (r270 *1 0,0)") |
| 480 | self.assertEqual(arr == p.trans_(False), True) |
| 481 | |
| 482 | p.source_cellview = 1 |
nothing calls this directly
no test coverage detected