def test_ensure_list_nodes_get_called(self, get_nodes):
     ''' fetching details of nodes '''
     set_module_args(self.set_default_args())
     my_obj = my_module()
     my_obj.server = self.server
     my_obj.get_nodes = Mock(return_value=SRR['get_nodes'])
     with pytest.raises(AnsibleExitJson) as exc:
         my_obj.apply()
     assert exc.value.args[0]['changed']
 def test_ensure_get_called_existing(self, get_nodes):
     ''' test for existing nodes'''
     set_module_args(self.set_default_args())
     my_obj = my_module()
     my_obj.get_nodes = Mock(return_value=SRR['get_nodes'])
     assert my_obj.get_nodes() is not None