示例#1
0
def test_basic_suites():
    mysuite = MySuite1()

    cases = ('case1', 'case2', 'case3')
    assert tuple(mysuite.__testcases__) == cases
    assert tuple(mysuite.__skip__) == ('case2', )

    for method in suite.get_testcase_methods(MySuite1):
        assert method.__name__ in cases
        assert callable(method)

    for method in mysuite.get_testcases():
        assert method.__name__ in cases
        assert callable(method)
示例#2
0
def test_basic_suites():
    mysuite = MySuite1()

    cases = ("case1", "case2", "case3")
    assert tuple(mysuite.__testcases__) == cases
    assert "pre_testcase" not in mysuite.__testcases__
    assert "post_testcase" not in mysuite.__testcases__

    for method in suite.get_testcase_methods(MySuite1):
        assert method.__name__ in cases
        assert callable(method)

    for method in mysuite.get_testcases():
        assert method.__name__ in cases
        assert callable(method)