def test_delete_models(read_database: ReadDatabase, connection: ConnectionHandler): fqids = ( MagicMock(), MagicMock(), ) connection.execute = e = MagicMock() read_database.delete_models(fqids) assert e.call_args.args[1] == [fqids]
def test_delete_models_no_models(read_database: ReadDatabase, connection: ConnectionHandler): connection.execute = e = MagicMock() read_database.delete_models([]) e.assert_not_called()