Beispiel #1
0
def test_suite():
    suite = unittest.TestSuite()
    suite.addTest(
        formatter.test_suite(TEST_CASES, wiki_setup, __file__, wiki_teardown))
    suite.addTest(
        formatter.test_suite(RELATIVE_LINKS_TESTS,
                             wiki_setup,
                             __file__,
                             wiki_teardown,
                             context=('wiki', 'Main/Sub')))
    suite.addTest(
        formatter.test_suite(SPLIT_PAGE_NAMES_TESTS,
                             wiki_setup_split,
                             __file__,
                             wiki_teardown,
                             context=('wiki', 'Main/Sub')))
    suite.addTest(
        formatter.test_suite(SCOPED_LINKS_TESTS,
                             wiki_setup,
                             __file__,
                             wiki_teardown,
                             context=('wiki', 'FirstLevel/Second'
                                      'Level/ThirdLevel')))
    suite.addTest(
        formatter.test_suite(SAFE_INTERWIKI_TESTS, wiki_setup_safe_interwiki,
                             __file__, wiki_teardown))
    return suite
Beispiel #2
0
def test_suite():
    suite = unittest.TestSuite()
    suite.addTest(
        formatter.test_suite(CHANGESET_TEST_CASES, repository_setup, __file__))
    suite.addTest(
        formatter.test_suite(LOG_TEST_CASES, repository_setup, __file__))
    suite.addTest(formatter.test_suite(DIFF_TEST_CASES, file=__file__))
    suite.addTest(
        formatter.test_suite(SOURCE_TEST_CASES, repository_setup, __file__))
    return suite
Beispiel #3
0
def test_suite():
    suite = unittest.TestSuite()
    suite.addTest(formatter.test_suite(SEARCH_TEST_CASES, file=__file__))
    suite.addTest(formatter.test_suite(ATTACHMENT_TEST_CASES, file=__file__,
                                       context=('wiki', 'WikiStart'),
                                       setup=attachment_setup,
                                       teardown=attachment_teardown))
    suite.addTest(formatter.test_suite(EMAIL_TEST_CASE_DEFAULT, file=__file__,
                                       context=email_default_context()))
    suite.addTest(formatter.test_suite(EMAIL_TEST_CASE_NEVER_OBFUSCATE,
                                       file=__file__,
                                       context=email_default_context(),
                                       setup=email_never_obfuscate_setup))
    return suite
Beispiel #4
0
def test_suite():
    suite = unittest.TestSuite()
    suite.addTest(unittest.makeSuite(CommitTicketUpdaterTestCase))
    suite.addTest(formatter.test_suite(COMMIT_TICKET_REF_MACRO_TEST_CASES,
                                       macro_setup, __file__,
                                       context=('ticket', 1)))
    return suite
Beispiel #5
0
def test_suite():
    suite = unittest.TestSuite()
    suite.addTest(
        formatter.test_suite(IMAGE_MACRO_TEST_CASES,
                             file=__file__,
                             setup=image_setup,
                             teardown=image_teardown))
    suite.addTest(
        formatter.test_suite(TITLEINDEX1_MACRO_TEST_CASES, file=__file__))
    suite.addTest(
        formatter.test_suite(TITLEINDEX2_MACRO_TEST_CASES,
                             file=__file__,
                             setup=titleindex2_setup,
                             teardown=titleindex_teardown))
    suite.addTest(
        formatter.test_suite(TITLEINDEX3_MACRO_TEST_CASES,
                             file=__file__,
                             setup=titleindex3_setup,
                             teardown=titleindex_teardown,
                             context=('wiki', 'WikiStart/Second')))
    suite.addTest(
        formatter.test_suite(TITLEINDEX4_MACRO_TEST_CASES,
                             file=__file__,
                             setup=titleindex4_setup,
                             teardown=titleindex_teardown))
    suite.addTest(
        formatter.test_suite(TITLEINDEX5_MACRO_TEST_CASES,
                             file=__file__,
                             setup=titleindex5_setup,
                             teardown=titleindex_teardown))
    suite.addTest(
        formatter.test_suite(RECENTCHANGES_MACRO_TEST_CASES,
                             file=__file__,
                             setup=recentchanges_setup,
                             teardown=recentchanges_teardown))
    suite.addTest(
        formatter.test_suite(PAGEOUTLINE_MACRO_TEST_CASES, file=__file__))
    suite.addTest(
        formatter.test_suite(TRACINI_MACRO_TEST_CASES,
                             file=__file__,
                             setup=tracini_setup,
                             teardown=tracini_teardown))
    suite.addTest(
        formatter.test_suite(INTERWIKI_MACRO_TEST_CASES,
                             file=__file__,
                             setup=interwiki_setup))
    return suite
Beispiel #6
0
def test_suite():
    suite = unittest.TestSuite()
    suite.addTest(formatter.test_suite(TICKET_TEST_CASES, ticket_setup,
                                       __file__, ticket_teardown))
    suite.addTest(formatter.test_suite(REPORT_TEST_CASES, report_setup,
                                       __file__))
    suite.addTest(formatter.test_suite(MILESTONE_TEST_CASES, milestone_setup,
                                       __file__, milestone_teardown))
    suite.addTest(formatter.test_suite(QUERY_TEST_CASES, ticket_setup,
                                       __file__, ticket_teardown))
    suite.addTest(formatter.test_suite(QUERY2_TEST_CASES, query2_setup,
                                       __file__, query2_teardown))
    suite.addTest(formatter.test_suite(COMMENT_TEST_CASES, comment_setup,
                                       __file__, comment_teardown,
                                       ('ticket', 2)))
    return suite
Beispiel #7
0
def test_suite():
    suite = unittest.TestSuite()
    datestr_libc = time.strftime('%x', (2013, 10, 24, 0, 0, 0, 0, 0, -1))
    test_cases = TIMELINE_TEST_CASES.replace('@datestr_libc@', datestr_libc)
    suite.addTest(formatter.test_suite(test_cases, file=__file__))
    return suite
Beispiel #8
0
def test_suite():
    return formatter.test_suite(TEST_CASES, file=__file__)