示例#1
0
def test_delete():
    """test build deletion"""
    assert send_build({'client': 'unittest', 'build': {'status': 1}, 'test': {'status': 1}}, 'unittest', 'unittest', 'unittest')
    assert delete_build('unittest')

    assert send_build({'client': 'unittest', 'build': {'status': 1}, 'test': {'status': 1}}, 'unittest', 'unittest', 'unittest')
    assert delete_build('unittest', 'unittest')

    assert send_build({'client': 'unittest', 'build': {'status': 1}, 'test': {'status': 1}}, 'unittest', 'unittest', 'unittest')
    assert delete_build('unittest', 'unittest', 'unittest')

    assert send_build({'client': 'unittest', 'build': {'status': 1}, 'test': {'status': 1}}, 'unittest', 'unittest', 'unittest')
    assert delete_build('unittest', 'unittest', 'unittest', 'current')

    assert not delete_build('unittest', 'unittest', 'unittest', 'current')
    assert not delete_build('unittest', 'unittest', 'unittest')
    assert not delete_build('unittest', 'unittest')
    assert not delete_build('unittest')
示例#2
0
def teardown_method(self, method):
    """cleanup test"""
    delete_build('unittest') # don't care about return