コード例 #1
0
ファイル: test_main.py プロジェクト: yatri1609/Submitty
    def test_call_func_system(self):
        args = Namespace()
        args.config = 'a'

        def func(*func_args):
            self.assertEqual(1, len(func_args))
            self.assertEqual('a', func_args[0])

        main.call_func(func, None, 'system', args)
コード例 #2
0
ファイル: test_main.py プロジェクト: Submitty/Submitty
    def test_call_func_system(self):
        args = Namespace()
        args.config = 'a'

        def func(*func_args):
            self.assertEqual(1, len(func_args))
            self.assertEqual('a', func_args[0])

        main.call_func(func, None, 'system', args)
コード例 #3
0
ファイル: test_main.py プロジェクト: yatri1609/Submitty
    def test_call_func_master(self):
        args = Namespace()
        args.config = 'b'

        def func(*func_args):
            self.assertEqual(2, len(func_args))
            self.assertEqual('b', func_args[0])
            self.assertEqual('c', func_args[1])

        main.call_func(func, 'c', 'master', args)
コード例 #4
0
ファイル: test_main.py プロジェクト: Submitty/Submitty
    def test_call_func_master(self):
        args = Namespace()
        args.config = 'b'

        def func(*func_args):
            self.assertEqual(2, len(func_args))
            self.assertEqual('b', func_args[0])
            self.assertEqual('c', func_args[1])

        main.call_func(func, 'c', 'master', args)
コード例 #5
0
ファイル: test_main.py プロジェクト: yatri1609/Submitty
    def test_call_func_course(self):
        args = Namespace()
        args.config = 'd'
        args.semester = 'e'
        args.course = 'f'

        def func(*func_args):
            self.assertEqual(4, len(func_args))
            self.assertEqual('d', func_args[0])
            self.assertEqual('g', func_args[1])
            self.assertEqual('e', func_args[2])
            self.assertEqual('f', func_args[3])

        main.call_func(func, 'g', 'course', args)
コード例 #6
0
ファイル: test_main.py プロジェクト: Submitty/Submitty
    def test_call_func_course(self):
        args = Namespace()
        args.config = 'd'
        args.semester = 'e'
        args.course = 'f'

        def func(*func_args):
            self.assertEqual(4, len(func_args))
            self.assertEqual('d', func_args[0])
            self.assertEqual('g', func_args[1])
            self.assertEqual('e', func_args[2])
            self.assertEqual('f', func_args[3])

        main.call_func(func, 'g', 'course', args)