#!/bin/env python # -*- coding: utf-8 -*- # Licensed to the Apache Software Foundation (ASF) under one # or more contributor license agreements. See the NOTICE file # distributed with this work for additional information # regarding copyright ownership. The ASF licenses this file # to you under the Apache License, Version 2.0 (the # "License"); you may not use this file except in compliance # with the License. You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, # software distributed under the License is distributed on an # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY # KIND, either express or implied. See the License for the # specific language governing permissions and limitations # under the License. # encoding=utf-8 vi:ts=4:sw=4:expandtab:ft=python """ execute test case date: 2018-07-24 17:16:49 """ """ case demo: def test_sample_1(): ret = execute('sample') assert ret def test_sample(): ret = implement.run_check('%s/sql/sample.sql' % file_dir, '%s/result/sample.result' % file_dir) assert ret """ import os import pytest import implement file_dir = os.path.abspath(os.path.dirname(__file__)) input_dir = '%s/sql/' % file_dir check_dir = '%s/result/' % file_dir def setup_module(): """ setup """ if implement.check_cluster() == False: raise pytest.skip("there is no enough be") def execute(case): """ execute """ test_file = input_dir + case + '.sql' result_file = check_dir + case + '.result' ret = implement.run_check(test_file=test_file, result_file=result_file) return ret def test_issue_2932(): """issue_2932""" ret = execute('issue_2932') assert ret def test_issue_4772(): """issue_4772""" ret = execute('issue_4772') assert ret def test_issue_4598(): """issue_4598""" ret = execute('issue_4598') assert ret def test_issue_4281(): """issue_4281""" ret = execute('issue_4281') assert ret def test_issue_4167(): """issue_4167""" ret = execute('issue_4167') assert ret def test_issue_4361(): """issue_4361""" ret = execute('issue_4361') assert ret def test_issue_4451(): """issue_4451""" ret = execute('issue_4451') assert ret def test_issue_4544(): """issue_4544""" ret = execute('issue_4544') assert ret def test_issue_4716(): """issue_4716""" ret = execute('issue_4716') assert ret def test_issue_4720(): """issue_4720""" ret = execute('issue_4720') assert ret def test_issue_4806(): """issue_4806""" ret = execute('issue_4806') assert ret def test_issue_3008(): """issue_3008""" ret = execute('issue_3008') assert ret def test_issue_3275(): """issue_3275""" ret = execute('issue_3275') assert ret def test_issue_3792(): """issue_3792""" ret = execute('issue_3792') assert ret def test_issue_3828(): """issue_3828""" ret = execute('issue_3828') assert ret def test_issue_3854(): """issue_3854""" ret = execute('issue_3854') assert ret def test_issue_3942(): """issue_3942""" ret = execute('issue_3942') assert ret def test_issue_4093(): """issue_4093""" ret = execute('issue_4093') assert ret def test_issue_4218(): """issue_4218""" ret = execute('issue_4218') assert ret def test_issue_4241(): """issue_4241""" ret = execute('issue_4241') assert ret def test_issue_4278(): """issue_4278""" ret = execute('issue_4278') assert ret def test_issue_3494(): """issue_3494""" ret = execute('issue_3494') assert ret def test_issue_3520(): """issue_3520""" ret = execute('issue_3520') assert ret def test_issue_3527(): """issue_3527""" ret = execute('issue_3527') assert ret def test_issue_4581(): """issue_4581""" ret = execute('issue_4581') assert ret def test_issue_3771(): """issue_3771""" ret = execute('issue_3771') assert ret def test_issue_4975(): """issue_4975""" ret = execute('issue_4975') assert ret def test_issue_4926(): """issue_4926""" ret = execute('issue_4926') assert ret def test_issue_4833(): """issue_4833""" ret = execute('issue_4833') assert ret def test_issue_4971(): """issue_4971""" ret = execute('issue_4971') assert ret def test_issue_5430(): """issue_5430""" ret = execute('issue_5430') assert ret def test_issue_5440(): """issue_5440""" ret = execute('issue_5440') assert ret def test_issue_5284(): """issue_5284""" ret = execute('issue_5284') assert ret def test_issue_5355(): """issue_5355""" ret = execute('issue_5355') assert ret def test_issue_5121(): """issue_5121""" ret = execute('issue_5121') assert ret def test_issue_5346(): """issue_5346""" ret = execute('issue_5346') assert ret def test_issue_5188(): """issue_5188""" ret = execute('issue_5188') assert ret def test_issue_5138(): """issue_5138""" ret = execute('issue_5138') assert ret def test_issue_5171(): """issue_5171""" ret = execute('issue_5171') assert ret def test_issue_4546(): """issue_4546""" ret = execute('issue_4546') assert ret def test_issue_4313(): """issue_4313""" ret = execute('issue_4313') assert ret def test_issue_4040(): """issue_4040""" ret = execute('issue_4040') assert ret def test_issue_4483(): """issue_4483""" ret = execute('issue_4483') assert ret def test_issue_5109(): """issue_5109""" ret = execute('issue_5109') assert ret def test_issue_5144(): """issue_5144""" ret = execute('issue_5144') assert ret def test_issue_5483(): """issue_5483""" assert execute('issue_5483') def test_issue_5581(): """issue_5581""" assert execute('issue_5581') @pytest.mark.skip() def test_issue_5583(): """ issue_5583 -> issue_12273 case feature change """ assert execute('issue_5583') def test_issue_6095(): """issue_6095""" assert execute('issue_6095') def test_issue_6369(): """issue_6369""" assert execute('issue_6369') def test_issue_6767(): """issue_6767""" assert execute('issue_6767') def test_issue_7875(): """issue_7875""" assert execute('issue_7875') def test_issue_7664(): """issue_7664""" assert execute('issue_7664') def test_issue_7410(): """issue 7410""" assert execute("issue_7410") def test_issue_7374(): """issue_7374""" assert execute("issue_7374") def test_issue_7288(): """issue_7288""" assert execute("issue_7288") def test_issue_7106(): """issue_7106""" assert execute("issue_7106") def test_issue_8778(): """issue_8778""" assert execute("issue_8778") def test_issue_8850(): """issue_8850""" assert execute("issue_8850")