| @@ 496-527 (lines=32) @@ | ||
| 493 | self.assertTrue(len(result) == 1) |
|
| 494 | self.assertEqual(formatted_b, result[0]["circuit"]) |
|
| 495 | ||
| 496 | def test_clean_circuits_without_sub_circuit(self): |
|
| 497 | """Test clean circuits with one sub-circuit.""" |
|
| 498 | formatted_a = [ |
|
| 499 | { |
|
| 500 | "dpid": "00:00:00:00:00:00:00:01", |
|
| 501 | }, |
|
| 502 | { |
|
| 503 | "dpid": "00:00:00:00:00:00:00:02", |
|
| 504 | }, |
|
| 505 | ] |
|
| 506 | formatted_b = [ |
|
| 507 | { |
|
| 508 | "dpid": "00:00:00:00:00:00:00:01", |
|
| 509 | }, |
|
| 510 | { |
|
| 511 | "dpid": "00:00:00:00:00:00:00:03", |
|
| 512 | }, |
|
| 513 | { |
|
| 514 | "dpid": "00:00:00:00:00:00:00:04", |
|
| 515 | }, |
|
| 516 | ] |
|
| 517 | ||
| 518 | circuits = [] |
|
| 519 | circuits.append({"circuit": formatted_a, "entries": []}) |
|
| 520 | circuits.append({"circuit": formatted_b, "entries": []}) |
|
| 521 | ||
| 522 | # Test circuits withou sub-circuits. |
|
| 523 | result = utils.clean_circuits(circuits, self.controller) |
|
| 524 | ||
| 525 | # Result must be equal to the circuits parameter |
|
| 526 | self.assertTrue(len(result) == 2) |
|
| 527 | self.assertEqual(circuits, result) |
|
| 528 | ||
| @@ 463-494 (lines=32) @@ | ||
| 460 | self.assertTrue(len(result) == 1) |
|
| 461 | self.assertEqual(formatted, result[0]["circuit"]) |
|
| 462 | ||
| 463 | def test_clean_circuits_with_sub_circuit(self): |
|
| 464 | """Test clean circuits without sub-circuits.""" |
|
| 465 | formatted_a = [ |
|
| 466 | { |
|
| 467 | "dpid": "00:00:00:00:00:00:00:01", |
|
| 468 | }, |
|
| 469 | { |
|
| 470 | "dpid": "00:00:00:00:00:00:00:03", |
|
| 471 | }, |
|
| 472 | ] |
|
| 473 | formatted_b = [ |
|
| 474 | { |
|
| 475 | "dpid": "00:00:00:00:00:00:00:01", |
|
| 476 | }, |
|
| 477 | { |
|
| 478 | "dpid": "00:00:00:00:00:00:00:02", |
|
| 479 | }, |
|
| 480 | { |
|
| 481 | "dpid": "00:00:00:00:00:00:00:03", |
|
| 482 | }, |
|
| 483 | ] |
|
| 484 | ||
| 485 | circuits = [] |
|
| 486 | circuits.append({"circuit": formatted_a, "entries": []}) |
|
| 487 | circuits.append({"circuit": formatted_b, "entries": []}) |
|
| 488 | ||
| 489 | # Test cleaning one sub-circuit |
|
| 490 | result = utils.clean_circuits(circuits, self.controller) |
|
| 491 | ||
| 492 | # Result must be the circuits without the sub-circuit |
|
| 493 | self.assertTrue(len(result) == 1) |
|
| 494 | self.assertEqual(formatted_b, result[0]["circuit"]) |
|
| 495 | ||
| 496 | def test_clean_circuits_without_sub_circuit(self): |
|
| 497 | """Test clean circuits with one sub-circuit.""" |
|