~cmiller/desktopcouch/recorddict_more_dictly

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#!/usr/bin/python

import os, sys
from twisted.trial import runner, itrial, reporter

dir, filename = os.path.split(__file__)
sys.path.insert(0, os.path.realpath(dir))

def get_test_suite():
    loader = runner.TestLoader()
    return loader.loadByNames(['desktopcouch'], True) 

def run():
    test_runner = runner.TrialRunner(reporter.TreeReporter) 
    test_result = test_runner.run(get_test_suite())
    return test_result.wasSuccessful()

if __name__ == '__main__':
    import gobject
    gobject.set_application_name("desktopcouch test runner")

    ret = run()
    sys.exit(not ret)