Skip to content

Commit ac3999e

Browse files
author
Guido Trotter
committed
nxos: Remove duplicate code for test_get_interfaces
Signed-off-by: Guido Trotter <[email protected]>
1 parent f0efc0b commit ac3999e

File tree

1 file changed

+4
-14
lines changed

1 file changed

+4
-14
lines changed

test/nxos/test_getters.py

Lines changed: 4 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
"""Tests for getters."""
22

3-
from napalm.base.test.getters import BaseTestGetters, wrap_test_cases
4-
from napalm.base.test import helpers
5-
from napalm.base import models
3+
from napalm.base.test.getters import BaseTestGetters
64

75
import pytest
86
from mock import patch
@@ -16,14 +14,6 @@ def mock_time():
1614
class TestGetter(BaseTestGetters):
1715
"""Test get_* methods."""
1816

19-
@patch("time.time", mock_time)
20-
@wrap_test_cases
21-
def test_get_interfaces(self, test_case):
22-
"""Test get_interfaces."""
23-
get_interfaces = self.device.get_interfaces()
24-
assert len(get_interfaces) > 0
25-
26-
for interface, interface_data in get_interfaces.items():
27-
assert helpers.test_model(models.InterfaceDict, interface_data)
28-
29-
return get_interfaces
17+
test_get_interfaces = patch("time.time", mock_time)(
18+
BaseTestGetters.test_get_interfaces
19+
)

0 commit comments

Comments
 (0)