Example #1
0
def test_bad_returncode():
    """ Result is 'Fail' when returncode is not 0

    Currently clean returns 127 if piglit can't find it's libs (LD_LIBRARY_PATH
    isn't set properly), and then marks such tests as pass, when they obviously
    are not.

    """
    test = GleanTest('basic')
    test.result['returncode'] = 1
    test.interpret_result()
    assert test.result['result'] == 'fail', "Result should have been fail"
Example #2
0
def test_bad_returncode():
    """ Result is 'Fail' when returncode is not 0

    Currently clean returns 127 if piglit can't find it's libs (LD_LIBRARY_PATH
    isn't set properly), and then marks such tests as pass, when they obviously
    are not.

    """
    test = GleanTest('basic')
    test.result['returncode'] = 1
    test.interpret_result()
    assert test.result['result'] == 'fail', "Result should have been fail"