| @@ 507-529 (lines=23) @@ | ||
| 504 | assert pp.evc_ids.add.call_count == 2 |
|
| 505 | pp.evc_ids.add.assert_called_with(evc_id) |
|
| 506 | ||
| 507 | def test__discard_pps_evc_ids(self): |
|
| 508 | """test_discard_pps_evc_ids.""" |
|
| 509 | dpid_a = "00:00:00:00:00:00:00:01" |
|
| 510 | intf_id_a = f"{dpid_a}:1" |
|
| 511 | intf_id_z = f"{dpid_a}:2" |
|
| 512 | evc_id = "3766c105686749" |
|
| 513 | evcs = { |
|
| 514 | evc_id: { |
|
| 515 | "metadata": {"telemetry": {"enabled": True}}, |
|
| 516 | "uni_a": {"interface_id": intf_id_a}, |
|
| 517 | "uni_z": {"interface_id": intf_id_z}, |
|
| 518 | } |
|
| 519 | } |
|
| 520 | controller = get_controller_mock() |
|
| 521 | int_manager = INTManager(controller) |
|
| 522 | pp = MagicMock() |
|
| 523 | mock = MagicMock() |
|
| 524 | int_manager.get_proxy_port_or_raise = mock |
|
| 525 | mock.return_value = pp |
|
| 526 | int_manager._discard_pps_evc_ids(evcs) |
|
| 527 | assert int_manager.get_proxy_port_or_raise.call_count == 2 |
|
| 528 | assert pp.evc_ids.discard.call_count == 2 |
|
| 529 | pp.evc_ids.discard.assert_called_with(evc_id) |
|
| 530 | ||
| 531 | def test_validate_evc_stored_flows(self) -> None: |
|
| 532 | """Test validate evc stored flows.""" |
|
| @@ 483-505 (lines=23) @@ | ||
| 480 | assert controller._buffers.app.aput.call_count == 3 |
|
| 481 | assert sleep_mock.call_count == 0 |
|
| 482 | ||
| 483 | def test__add_pps_evc_ids(self): |
|
| 484 | """test_add_pps_evc_ids.""" |
|
| 485 | dpid_a = "00:00:00:00:00:00:00:01" |
|
| 486 | intf_id_a = f"{dpid_a}:1" |
|
| 487 | intf_id_z = f"{dpid_a}:2" |
|
| 488 | evc_id = "3766c105686749" |
|
| 489 | evcs = { |
|
| 490 | evc_id: { |
|
| 491 | "metadata": {"telemetry": {"enabled": True}}, |
|
| 492 | "uni_a": {"interface_id": intf_id_a}, |
|
| 493 | "uni_z": {"interface_id": intf_id_z}, |
|
| 494 | } |
|
| 495 | } |
|
| 496 | controller = get_controller_mock() |
|
| 497 | int_manager = INTManager(controller) |
|
| 498 | pp = MagicMock() |
|
| 499 | mock = MagicMock() |
|
| 500 | int_manager.get_proxy_port_or_raise = mock |
|
| 501 | mock.return_value = pp |
|
| 502 | int_manager._add_pps_evc_ids(evcs) |
|
| 503 | assert int_manager.get_proxy_port_or_raise.call_count == 2 |
|
| 504 | assert pp.evc_ids.add.call_count == 2 |
|
| 505 | pp.evc_ids.add.assert_called_with(evc_id) |
|
| 506 | ||
| 507 | def test__discard_pps_evc_ids(self): |
|
| 508 | """test_discard_pps_evc_ids.""" |
|