コード例 #1
0
 def setUpClass(cls):
     with patch('builtins.input',
                side_effect=[
                    'test/opiskelijat1.csv', 'test/tehtavat1.csv',
                    'test/koepisteet1.csv'
                ]):
         cls.module = load_module(exercise, 'fi')
コード例 #2
0
 def setUpClass(cls):
     with patch('builtins.input',
                side_effect=[AssertionError("Syötteen lukua ei pyydetty")]):
         for filename in testdata:
             data_file = os.path.join('test', filename)
             copyfile(data_file, filename)
         cls.module = load_module(exercise, 'fi')
コード例 #3
0
 def setUpClass(cls):
     with patch('builtins.input',
                side_effect=[
                    AssertionError("Syötteen pyytämistä ei odotettu")
                ]):
         data_file = os.path.join('src', filename)
         copyfile(data_file, filename)
         cls.module = load_module(exercise, 'fi')
コード例 #4
0
 def setUpClass(cls):
     with patch('builtins.input',
                side_effect=[
                    open('test/sanat.txt'),
                    open('test/sanat.txt'),
                    open('test/sanat.txt')
                ]):
         cls.module = load_module(exercise, 'fi')
コード例 #5
0
 def setUpClass(cls):
     with patch('builtins.input', side_effect=["0"]):
         cls.module = load_module(exercise, 'fi')
コード例 #6
0
 def setUpClass(cls):
     with patch('builtins.input', return_value = '0'):
         cls.module = load_module(exercise, 'fi')
コード例 #7
0
 def setUpClass(cls):
     with patch('builtins.input', side_effect = "0,0,0".split(",")):
         cls.module = load_module(exercise, 'fi')
コード例 #8
0
 def setUpClass(cls):
     with patch('builtins.input',
                side_effect=[
                    AssertionError("Syötteen pyytämistä ei odotettu")
                ]):
         cls.module = load_module(exercise, 'fi')
コード例 #9
0
 def setUpClass(cls):
     cls.module = load_module(exercise, 'fi')
コード例 #10
0
 def setUpClass(cls):
     with patch('builtins.input', side_effect=['opiskelijat1.csv', 'tehtavat1.csv', 'koepisteet1.csv', 'kurssi1.txt']):
         for filename in testdata:
             data_file = os.path.join('src', filename)
             copyfile(data_file, filename)
         cls.module = load_module(exercise, 'fi')
コード例 #11
0
 def setUpClass(cls):
     with patch('builtins.input', side_effect=['This is me']):
         for filename in testdata:
             data_file = os.path.join('test', filename)
             copyfile(data_file, filename)            
         cls.module = load_module(exercise, 'fi')
コード例 #12
0
 def setUpClass(cls):
     with patch('builtins.input', side_effect=list(range(1000))):
         cls.module = load_module(exercise, 'fi')
コード例 #13
0
 def setUpClass(cls):
     with patch('builtins.input',
                side_effect=["vappu.txt", "1.5.2020", "1", "30 0 5"]):
         cls.module = load_module(exercise, 'fi')