def add_arguments(cls, parser):
        DiscoverRunner.add_arguments(parser)

        parser.add_argument(
            '-ki', '--keep-indexes', action='store_true', dest='keep_indexes',
            help='Preserves the test DB Indexes between runs.'
        )
Esempio n. 2
0
 def add_arguments(cls, parser):
     DiscoverRunner.add_arguments(parser)
     parser.add_argument(
         '--mayan-apps', action='store_true', default=False,
         dest='mayan_apps',
         help='Test all Mayan apps that report to have tests.'
     )
Esempio n. 3
0
    def test_add_arguments_debug_mode(self):
        parser = ArgumentParser()
        DiscoverRunner.add_arguments(parser)

        ns = parser.parse_args([])
        self.assertFalse(ns.debug_mode)
        ns = parser.parse_args(["--debug-mode"])
        self.assertTrue(ns.debug_mode)
Esempio n. 4
0
 def add_arguments(cls, parser):
     DiscoverRunner.add_arguments(parser)
     parser.add_argument(
         '--mayan-apps',
         action='store_true',
         default=False,
         dest='mayan_apps',
         help='Test all Mayan apps that report to have tests.')
    def test_add_arguments_debug_mode(self):
        parser = ArgumentParser()
        DiscoverRunner.add_arguments(parser)

        ns = parser.parse_args([])
        self.assertFalse(ns.debug_mode)
        ns = parser.parse_args(["--debug-mode"])
        self.assertTrue(ns.debug_mode)
Esempio n. 6
0
 def test_add_arguments_shuffle(self):
     parser = ArgumentParser()
     DiscoverRunner.add_arguments(parser)
     ns = parser.parse_args([])
     self.assertIs(ns.shuffle, False)
     ns = parser.parse_args(["--shuffle"])
     self.assertIsNone(ns.shuffle)
     ns = parser.parse_args(["--shuffle", "5"])
     self.assertEqual(ns.shuffle, 5)
    def add_arguments(cls, parser):
        DiscoverRunner.add_arguments(parser)

        parser.add_argument(
            "-ki",
            "--keep-indexes",
            action="store_true",
            dest="keep_indexes",
            help="Preserves the test DB Indexes between runs.",
        )
Esempio n. 8
0
 def add_arguments(cls, parser):
     DiscoverRunner.add_arguments(parser)
     parser.add_argument(
         '--slowreport',
         action='store_true',
         dest='generate_report',
         help='Generate a report of slowest tests',
     )
     parser.add_argument('--slowreportpath',
                         nargs=1,
                         dest='report_path',
                         help='Save report to given file')
Esempio n. 9
0
 def add_arguments(cls, parser):
     DiscoverRunner.add_arguments(parser)
     parser.add_argument(
         '--slowreport',
         action='store_true',
         dest='generate_report',
         help='Generate a report of slowest tests',
     )
     parser.add_argument(
         '--slowreportpath',
         nargs=1,
         dest='report_path',
         help='Save report to given file'
     )
Esempio n. 10
0
 def add_arguments(cls, parser):
     DiscoverRunner.add_arguments(parser)
     parser.add_argument(
         '--mayan-apps',
         action='store_true',
         default=False,
         dest='mayan_apps',
         help='Test all Mayan apps that report to have tests.')
     parser.add_argument('--no-exclude',
                         action='store_true',
                         default=False,
                         dest='no_exclude',
                         help='Include excluded tests.')
     parser.add_argument('--skip-migrations',
                         action='store_true',
                         default=False,
                         dest='skip_migrations',
                         help='Skip execution of '
                         'migrations after creating the database.')
Esempio n. 11
0
 def add_arguments(cls, parser):
     BaseRunner.add_arguments(parser)
     parser.add_argument('--test',
         action='store', dest='test', default=None,
         choices=['all', 'unit', 'functional', 'integration'],
         help='Select the kind of tests to run.')
Esempio n. 12
0
 def add_arguments(cls, parser):
     DiscoverRunner.add_arguments(parser)
     parser.add_argument('--date', help='Set a custom import date')
Esempio n. 13
0
 def get_parser(self):
     parser = ArgumentParser()
     DiscoverRunner.add_arguments(parser)
     return parser
Esempio n. 14
0
 def add_arguments(cls, parser):
     DiscoverRunner.add_arguments(parser)
     CIRunner.add_arguments(parser)