Beispiel #1
0
    def test_virtual(self):
        from c2c.versions import main
        sys.argv = [
            '', 'c2c/tests/virtual.yaml', 'virtual'
        ]
        exp = None
        try:
            main()
        except SystemExit as e:
            exp = e

        self.assertIsNotNone(exp)
        self.assertEquals(exp.code, 0)
Beispiel #2
0
    def test_nok(self):
        from c2c.versions import main
        for section in ['nok_def', 'nok_eq', 'nok_gt', 'nok_gteq', 'nok_lt', 'nok_lteq']:
            print("Test section %s" % section)
            sys.argv = [
                '', 'c2c/tests/python.yaml', section
            ]
            exp = None
            try:
                main()
            except SystemExit as e:
                exp = e

            self.assertIsNotNone(exp)
            self.assertEquals(exp.code, 1)