File tree 1 file changed +14
-0
lines changed
1 file changed +14
-0
lines changed Original file line number Diff line number Diff line change @@ -2475,6 +2475,20 @@ def test_wrapper_get_sfp_error_description(self, mock_chassis):
2475
2475
mock_chassis .get_sfp = MagicMock (side_effect = NotImplementedError )
2476
2476
assert not _wrapper_get_sfp_error_description (1 )
2477
2477
2478
+ @patch ('xcvrd.xcvrd.platform_chassis' )
2479
+ def test_wrapper_is_flat_memory (self , mock_chassis ):
2480
+ mock_api = MagicMock ()
2481
+ mock_api .is_flat_memory = MagicMock (return_value = True )
2482
+ mock_object = MagicMock ()
2483
+ mock_object .get_xcvr_api = MagicMock (return_value = mock_api )
2484
+ mock_chassis .get_sfp = MagicMock (return_value = mock_object )
2485
+
2486
+ from xcvrd .xcvrd import _wrapper_is_flat_memory
2487
+ assert _wrapper_is_flat_memory (1 ) == True
2488
+
2489
+ mock_chassis .get_sfp = MagicMock (side_effect = NotImplementedError )
2490
+ assert not _wrapper_is_flat_memory (1 )
2491
+
2478
2492
def test_check_port_in_range (self ):
2479
2493
range_str = '1 - 32'
2480
2494
physical_port = 1
You can’t perform that action at this time.
0 commit comments