def config_ticket_remove(env, ticket_name): """ remove ticket from booth configuration """ booth_configuration = config_structure.remove_ticket( parse(env.booth.get_config_content()), ticket_name) env.booth.push_config(build(booth_configuration))
def config_ticket_remove(env, ticket_name): """ remove ticket from booth configuration """ booth_configuration = config_structure.remove_ticket( parse(env.booth.get_config_content()), ticket_name ) env.booth.push_config(build(booth_configuration))
def test_successfully_remove_ticket(self, mock_validate_ticket_exists): configuration = [ config_structure.ConfigItem("ticket", "some-ticket"), config_structure.ConfigItem("ticket", "deprecated-ticket"), ] self.assertEqual( config_structure.remove_ticket(configuration, "deprecated-ticket"), [ config_structure.ConfigItem("ticket", "some-ticket"), ]) mock_validate_ticket_exists.assert_called_once_with( configuration, "deprecated-ticket")
def test_successfully_remove_ticket(self, mock_validate_ticket_exists): configuration = [ config_structure.ConfigItem("ticket", "some-ticket"), config_structure.ConfigItem("ticket", "deprecated-ticket"), ] self.assertEqual( config_structure.remove_ticket(configuration, "deprecated-ticket"), [ config_structure.ConfigItem("ticket", "some-ticket"), ] ) mock_validate_ticket_exists.assert_called_once_with( configuration, "deprecated-ticket" )