def test_suite(): suite = unittest.TestSuite() suite.addTest( formatter.test_suite( wikisyntax.TEST_CASES, wikisyntax.wiki_setup, wikisyntax.__file__, wikisyntax.wiki_teardown ) ) suite.addTest( formatter.test_suite( wikisyntax.RELATIVE_LINKS_TESTS, wikisyntax.wiki_setup, wikisyntax.__file__, wikisyntax.wiki_teardown, context=("wiki", "Main/Sub"), ) ) suite.addTest( formatter.test_suite( wikisyntax.SPLIT_PAGE_NAMES_TESTS, wikisyntax.wiki_setup_split, wikisyntax.__file__, wikisyntax.wiki_teardown, context=("wiki", "Main/Sub"), ) ) suite.addTest( formatter.test_suite( wikisyntax.SCOPED_LINKS_TESTS, wikisyntax.wiki_setup, wikisyntax.__file__, wikisyntax.wiki_teardown, context=("wiki", "FirstLevel/SecondLevel/ThirdLevel"), ) ) return suite
def test_suite(): suite = unittest.TestSuite() suite.addTest( formatter.test_suite(wikisyntax.TEST_CASES, wikisyntax.wiki_setup, wikisyntax.__file__, wikisyntax.wiki_teardown)) suite.addTest( formatter.test_suite(wikisyntax.RELATIVE_LINKS_TESTS, wikisyntax.wiki_setup, wikisyntax.__file__, wikisyntax.wiki_teardown, context=('wiki', 'Main/Sub'))) suite.addTest( formatter.test_suite(wikisyntax.SPLIT_PAGE_NAMES_TESTS, wikisyntax.wiki_setup_split, wikisyntax.__file__, wikisyntax.wiki_teardown, context=('wiki', 'Main/Sub'))) suite.addTest( formatter.test_suite(wikisyntax.SCOPED_LINKS_TESTS, wikisyntax.wiki_setup, wikisyntax.__file__, wikisyntax.wiki_teardown, context=('wiki', 'FirstLevel/SecondLevel/ThirdLevel'))) return suite
def test_suite(): suite = unittest.TestSuite() suite.addTest( formatter.test_suite(wikisyntax.TICKET_TEST_CASES, wikisyntax.ticket_setup, wikisyntax.__file__, wikisyntax.ticket_teardown)) suite.addTest( formatter.test_suite(wikisyntax.REPORT_TEST_CASES, wikisyntax.report_setup, wikisyntax.__file__)) suite.addTest( formatter.test_suite(wikisyntax.MILESTONE_TEST_CASES, wikisyntax.milestone_setup, wikisyntax.__file__, wikisyntax.milestone_teardown)) suite.addTest( formatter.test_suite(wikisyntax.QUERY_TEST_CASES, wikisyntax.ticket_setup, wikisyntax.__file__, wikisyntax.ticket_teardown)) suite.addTest( formatter.test_suite(wikisyntax.QUERY2_TEST_CASES, wikisyntax.query2_setup, wikisyntax.__file__, wikisyntax.query2_teardown)) suite.addTest( formatter.test_suite(wikisyntax.COMMENT_TEST_CASES, file=wikisyntax.__file__)) return suite
def test_suite(): suite = unittest.TestSuite() suite.addTest( formatter.test_suite(macros.IMAGE_MACRO_TEST_CASES, file=macros.__file__)) suite.addTest( formatter.test_suite(macros.TITLEINDEX1_MACRO_TEST_CASES, file=macros.__file__)) suite.addTest( formatter.test_suite(macros.TITLEINDEX2_MACRO_TEST_CASES, file=macros.__file__, setup=macros.titleindex2_setup, teardown=macros.titleindex_teardown)) suite.addTest( formatter.test_suite(macros.TITLEINDEX3_MACRO_TEST_CASES, file=macros.__file__, setup=macros.titleindex3_setup, teardown=macros.titleindex_teardown)) suite.addTest( formatter.test_suite(macros.TITLEINDEX4_MACRO_TEST_CASES, file=macros.__file__, setup=macros.titleindex4_setup, teardown=macros.titleindex_teardown)) suite.addTest( formatter.test_suite(macros.TITLEINDEX5_MACRO_TEST_CASES, file=macros.__file__, setup=macros.titleindex5_setup, teardown=macros.titleindex_teardown)) suite.addTest( formatter.test_suite(macros.RECENTCHANGES_MACRO_TEST_CASES, file=macros.__file__, setup=macros.recentchanges_setup, teardown=macros.recentchanges_teardown)) suite.addTest( formatter.test_suite(macros.TRACINI_MACRO_TEST_CASES, file=macros.__file__, setup=macros.tracini_setup, teardown=macros.tracini_teardown)) return suite
def test_suite(): suite = unittest.TestSuite() suite.addTest(formatter.test_suite( macros.IMAGE_MACRO_TEST_CASES, file=macros.__file__)) suite.addTest(formatter.test_suite( macros.TITLEINDEX1_MACRO_TEST_CASES, file=macros.__file__)) suite.addTest(formatter.test_suite( macros.TITLEINDEX2_MACRO_TEST_CASES, file=macros.__file__, setup=macros.titleindex2_setup, teardown=macros.titleindex_teardown)) suite.addTest(formatter.test_suite( macros.TITLEINDEX3_MACRO_TEST_CASES, file=macros.__file__, setup=macros.titleindex3_setup, teardown=macros.titleindex_teardown)) suite.addTest(formatter.test_suite( macros.TITLEINDEX4_MACRO_TEST_CASES, file=macros.__file__, setup=macros.titleindex4_setup, teardown=macros.titleindex_teardown)) suite.addTest(formatter.test_suite( macros.TITLEINDEX5_MACRO_TEST_CASES, file=macros.__file__, setup=macros.titleindex5_setup, teardown=macros.titleindex_teardown)) suite.addTest(formatter.test_suite( macros.RECENTCHANGES_MACRO_TEST_CASES, file=macros.__file__, setup=macros.recentchanges_setup, teardown=macros.recentchanges_teardown)) suite.addTest(formatter.test_suite( macros.TRACINI_MACRO_TEST_CASES, file=macros.__file__, setup=macros.tracini_setup, teardown=macros.tracini_teardown)) return suite
def test_suite(): suite = unittest.TestSuite() suite.addTest(formatter.test_suite(wikisyntax.TICKET_TEST_CASES, wikisyntax.ticket_setup, wikisyntax.__file__, wikisyntax.ticket_teardown)) suite.addTest(formatter.test_suite(wikisyntax.REPORT_TEST_CASES, wikisyntax.report_setup, wikisyntax.__file__)) suite.addTest(formatter.test_suite(wikisyntax.MILESTONE_TEST_CASES, wikisyntax.milestone_setup, wikisyntax.__file__, wikisyntax.milestone_teardown)) suite.addTest(formatter.test_suite(wikisyntax.QUERY_TEST_CASES, wikisyntax.ticket_setup, wikisyntax.__file__, wikisyntax.ticket_teardown)) suite.addTest(formatter.test_suite(wikisyntax.QUERY2_TEST_CASES, wikisyntax.query2_setup, wikisyntax.__file__, wikisyntax.query2_teardown)) suite.addTest(formatter.test_suite(wikisyntax.COMMENT_TEST_CASES, file=wikisyntax.__file__)) return suite
def test_suite(): return formatter.test_suite(wikisyntax.TEST_CASES, file=wikisyntax.__file__)
def test_suite(): suite = unittest.TestSuite() # Legacy test cases suite.addTest(formatter.test_suite(wikisyntax.SEARCH_TEST_CASES, file=wikisyntax.__file__)) suite.addTest(formatter.test_suite(wikisyntax.ATTACHMENT_TEST_CASES, file=wikisyntax.__file__, context=('wiki', 'WikiStart'), setup=attachment_setup, teardown=attachment_teardown)) suite.addTest(formatter.test_suite(wikisyntax.EMAIL_TEST_CASE_DEFAULT, file=wikisyntax.__file__, context=wikisyntax.email_default_context())) suite.addTest(formatter.test_suite(wikisyntax.EMAIL_TEST_CASE_NEVER_OBFUSCATE, file=wikisyntax.__file__, context=wikisyntax.email_default_context(), setup=wikisyntax.email_never_obfuscate_setup)) # Product wiki syntax suite.addTest(formatter.test_suite(PRODUCT_LINKS, setup=load_products_setup(PRODUCT_PREFIXES), file=__file__)) suite.addTests(formatter.test_suite(PRODUCT_SEARCH_LINKS % ctx, file=__file__, setup=clear_base_href_setup, mpctx=ctx) for ctx in TEST_PRODUCT_CONTEXTS) suite.addTests(formatter.test_suite(PRODUCT_ATTACHMENT_LINKS % ctx, file=__file__, context=('wiki', 'WikiStart'), setup=link_mp_setup(attachment_setup), teardown=attachment_teardown, mpctx=ctx) for ctx in TEST_PRODUCT_CONTEXTS) suite.addTests(formatter.test_suite(PRODUCT_TICKET_LINKS % ctx, link_mp_setup(ticket_wikisyntax.ticket_setup), __file__, # No need to invoke it anymore # ticket_wikisyntax.ticket_teardown, mpctx=ctx) for ctx in TEST_PRODUCT_CONTEXTS) suite.addTests(formatter.test_suite(PRODUCT_TICKET_JIRA % ctx, link_mp_setup(ticket_wikisyntax.ticket_setup), __file__, # No need to invoke it anymore # ticket_wikisyntax.ticket_teardown, mpctx=ctx) for ctx in TEST_PRODUCT_CONTEXTS if ctx['path_prefix']) suite.addTests(formatter.test_suite(PRODUCT_REPORT_LINKS % ctx, link_mp_setup(ticket_wikisyntax.report_setup), __file__, mpctx=ctx) for ctx in TEST_PRODUCT_CONTEXTS) suite.addTests(formatter.test_suite(PRODUCT_MILESTONE_LINKS % ctx, link_mp_setup(ticket_wikisyntax.milestone_setup), __file__, ticket_wikisyntax.milestone_teardown, mpctx=ctx) for ctx in TEST_PRODUCT_CONTEXTS) suite.addTests(formatter.test_suite(PRODUCT_QUERY_LINKS % ctx, link_mp_setup(ticket_setup), __file__, ticket_wikisyntax.ticket_teardown, mpctx=ctx) for ctx in TEST_PRODUCT_CONTEXTS) suite.addTests(formatter.test_suite(PRODUCT_QUERY2_LINKS % ctx, link_mp_setup(ticket_wikisyntax.query2_setup), __file__, ticket_wikisyntax.query2_teardown, mpctx=ctx) for ctx in TEST_PRODUCT_CONTEXTS) suite.addTests(formatter.test_suite(PRODUCT_COMMENT_LINKS % ctx, clear_base_href_setup, __file__, mpctx=ctx) for ctx in TEST_PRODUCT_CONTEXTS) # Compact syntax suite.addTests(formatter.test_suite(PRODUCT_SEARCH_SHORTLINKS % ctx, file=__file__, setup=clear_base_href_setup, mpctx=ctx) for ctx in TEST_PRODUCT_CONTEXTS_COMPACT) suite.addTests(formatter.test_suite(PRODUCT_ATTACHMENT_SHORTLINKS % ctx, file=__file__, context=('wiki', 'WikiStart'), setup=link_mp_setup(attachment_setup), teardown=attachment_teardown, mpctx=ctx) for ctx in TEST_PRODUCT_CONTEXTS_COMPACT) suite.addTests(formatter.test_suite(PRODUCT_TICKET_SHORTLINKS % ctx, link_mp_setup(ticket_wikisyntax.ticket_setup), __file__, # No need to invoke it anymore # ticket_wikisyntax.ticket_teardown, mpctx=ctx) for ctx in TEST_PRODUCT_CONTEXTS_COMPACT) suite.addTests(formatter.test_suite(PRODUCT_REPORT_SHORTLINKS % ctx, link_mp_setup(ticket_wikisyntax.report_setup), __file__, mpctx=ctx) for ctx in TEST_PRODUCT_CONTEXTS_COMPACT) suite.addTests(formatter.test_suite(PRODUCT_MILESTONE_SHORTLINKS % ctx, link_mp_setup(ticket_wikisyntax.milestone_setup), __file__, ticket_wikisyntax.milestone_teardown, mpctx=ctx) for ctx in TEST_PRODUCT_CONTEXTS_COMPACT) suite.addTests(formatter.test_suite(PRODUCT_QUERY_SHORTLINKS % ctx, link_mp_setup(ticket_setup), __file__, ticket_wikisyntax.ticket_teardown, mpctx=ctx) for ctx in TEST_PRODUCT_CONTEXTS_COMPACT) suite.addTests(formatter.test_suite(PRODUCT_COMMENT_SHORTLINKS % ctx, clear_base_href_setup, __file__, mpctx=ctx) for ctx in TEST_PRODUCT_CONTEXTS_COMPACT) # Unmatched expressions suite.addTest(formatter.test_suite(PRODUCT_NOMATCH_LINKS, file=__file__)) return suite
def test_suite(): suite = unittest.TestSuite() # Legacy test cases suite.addTest( formatter.test_suite(wikisyntax.SEARCH_TEST_CASES, file=wikisyntax.__file__)) suite.addTest( formatter.test_suite(wikisyntax.ATTACHMENT_TEST_CASES, file=wikisyntax.__file__, context=('wiki', 'WikiStart'), setup=attachment_setup, teardown=attachment_teardown)) suite.addTest( formatter.test_suite(wikisyntax.EMAIL_TEST_CASE_DEFAULT, file=wikisyntax.__file__, context=wikisyntax.email_default_context())) suite.addTest( formatter.test_suite(wikisyntax.EMAIL_TEST_CASE_NEVER_OBFUSCATE, file=wikisyntax.__file__, context=wikisyntax.email_default_context(), setup=wikisyntax.email_never_obfuscate_setup)) # Product wiki syntax suite.addTest( formatter.test_suite(PRODUCT_LINKS, setup=load_products_setup(PRODUCT_PREFIXES), file=__file__)) suite.addTests( formatter.test_suite(PRODUCT_SEARCH_LINKS % ctx, file=__file__, setup=clear_base_href_setup, mpctx=ctx) for ctx in TEST_PRODUCT_CONTEXTS) suite.addTests( formatter.test_suite(PRODUCT_ATTACHMENT_LINKS % ctx, file=__file__, context=('wiki', 'WikiStart'), setup=link_mp_setup(attachment_setup), teardown=attachment_teardown, mpctx=ctx) for ctx in TEST_PRODUCT_CONTEXTS) suite.addTests( formatter.test_suite( PRODUCT_TICKET_LINKS % ctx, link_mp_setup(ticket_wikisyntax.ticket_setup), __file__, # No need to invoke it anymore # ticket_wikisyntax.ticket_teardown, mpctx=ctx) for ctx in TEST_PRODUCT_CONTEXTS) suite.addTests( formatter.test_suite( PRODUCT_TICKET_JIRA % ctx, link_mp_setup(ticket_wikisyntax.ticket_setup), __file__, # No need to invoke it anymore # ticket_wikisyntax.ticket_teardown, mpctx=ctx) for ctx in TEST_PRODUCT_CONTEXTS if ctx['path_prefix']) suite.addTests( formatter.test_suite(PRODUCT_REPORT_LINKS % ctx, link_mp_setup(ticket_wikisyntax.report_setup), __file__, mpctx=ctx) for ctx in TEST_PRODUCT_CONTEXTS) suite.addTests( formatter.test_suite(PRODUCT_MILESTONE_LINKS % ctx, link_mp_setup(ticket_wikisyntax.milestone_setup), __file__, ticket_wikisyntax.milestone_teardown, mpctx=ctx) for ctx in TEST_PRODUCT_CONTEXTS) suite.addTests( formatter.test_suite(PRODUCT_QUERY_LINKS % ctx, link_mp_setup(ticket_setup), __file__, ticket_wikisyntax.ticket_teardown, mpctx=ctx) for ctx in TEST_PRODUCT_CONTEXTS) suite.addTests( formatter.test_suite(PRODUCT_QUERY2_LINKS % ctx, link_mp_setup(ticket_wikisyntax.query2_setup), __file__, ticket_wikisyntax.query2_teardown, mpctx=ctx) for ctx in TEST_PRODUCT_CONTEXTS) suite.addTests( formatter.test_suite(PRODUCT_COMMENT_LINKS % ctx, clear_base_href_setup, __file__, mpctx=ctx) for ctx in TEST_PRODUCT_CONTEXTS) # Compact syntax suite.addTests( formatter.test_suite(PRODUCT_SEARCH_SHORTLINKS % ctx, file=__file__, setup=clear_base_href_setup, mpctx=ctx) for ctx in TEST_PRODUCT_CONTEXTS_COMPACT) suite.addTests( formatter.test_suite(PRODUCT_ATTACHMENT_SHORTLINKS % ctx, file=__file__, context=('wiki', 'WikiStart'), setup=link_mp_setup(attachment_setup), teardown=attachment_teardown, mpctx=ctx) for ctx in TEST_PRODUCT_CONTEXTS_COMPACT) suite.addTests( formatter.test_suite( PRODUCT_TICKET_SHORTLINKS % ctx, link_mp_setup(ticket_wikisyntax.ticket_setup), __file__, # No need to invoke it anymore # ticket_wikisyntax.ticket_teardown, mpctx=ctx) for ctx in TEST_PRODUCT_CONTEXTS_COMPACT) suite.addTests( formatter.test_suite(PRODUCT_REPORT_SHORTLINKS % ctx, link_mp_setup(ticket_wikisyntax.report_setup), __file__, mpctx=ctx) for ctx in TEST_PRODUCT_CONTEXTS_COMPACT) suite.addTests( formatter.test_suite(PRODUCT_MILESTONE_SHORTLINKS % ctx, link_mp_setup(ticket_wikisyntax.milestone_setup), __file__, ticket_wikisyntax.milestone_teardown, mpctx=ctx) for ctx in TEST_PRODUCT_CONTEXTS_COMPACT) suite.addTests( formatter.test_suite(PRODUCT_QUERY_SHORTLINKS % ctx, link_mp_setup(ticket_setup), __file__, ticket_wikisyntax.ticket_teardown, mpctx=ctx) for ctx in TEST_PRODUCT_CONTEXTS_COMPACT) suite.addTests( formatter.test_suite(PRODUCT_COMMENT_SHORTLINKS % ctx, clear_base_href_setup, __file__, mpctx=ctx) for ctx in TEST_PRODUCT_CONTEXTS_COMPACT) # Unmatched expressions suite.addTest(formatter.test_suite(PRODUCT_NOMATCH_LINKS, file=__file__)) return suite