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