コード例 #1
0
 def test_exam_2(self):
     console_test("""1
     1
     1
     2
     2
     2""", lambda: main(),
                  lambda out_text: self.assertEqual(out_text, '''3661'''))
コード例 #2
0
    def test_1(self):
        console_test("3",
                     lambda: pinghviny(),
                     lambda out_text: self.assertEqual(out_text, '''   _~_       _~_       _~_    
  (o o)     (o o)     (o o)   
 /  V  \   /  V  \   /  V  \  
/(  _  )\ /(  _  )\ /(  _  )\ 
  ^^ ^^     ^^ ^^     ^^ ^^   '''))
コード例 #3
0
 def test_exam_3(self):
     console_test(
         """5
     6
     7
     8
     9
     10""", lambda: main(),
         lambda out_text: self.assertEqual(out_text, '10983'))
コード例 #4
0
 def test_exam_2(self):
     console_test("""-4""", lambda: run(), lambda out_text: self.assertEqual(out_text, '''-1'''))
コード例 #5
0
 def test_exam_3(self):
     console_test(
         "3", lambda: main(), lambda out_text: self.assertEqual(
             out_text,
             '11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111108888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888889'
         ))
コード例 #6
0
    def test_1(self):
        console_test('''3
14''', lambda: main(), lambda out_text: self.assertEqual(out_text, '''4'''))
コード例 #7
0
 def test_q_2(self):
     console_test("""2""", lambda: startFile(), lambda out_text: self.assertEqual(out_text, """1.25"""))
コード例 #8
0
 def test_exam_2(self):
     console_test("45", lambda: main(), lambda out_text: self.assertEqual(out_text, '''0:00:45'''))
コード例 #9
0
 def test_exam_1(self):
     console_test("""700
     750""", lambda: main(), lambda out_text: self.assertEqual(out_text, '2'))
コード例 #10
0
 def test_2(self):
     console_test('''32''', lambda: main(),
                  lambda out_text: self.assertEqual(out_text, "3"))
コード例 #11
0
 def test_exam_2(self):
     console_test(
         """1""", lambda: run(),
         lambda out_text: self.assertEqual(out_text, '''1 korova'''))
コード例 #12
0
 def test_even(self):
     console_test("9346", lambda: main(),
                  lambda out_text: self.assertEqual(out_text, '''9348'''))
コード例 #13
0
 def test_not_even(self):
     console_test("9807", lambda: main(),
                  lambda out_text: self.assertEqual(out_text, '''9808'''))
コード例 #14
0
 def test_exam_1(self):
     console_test("""109
     2""", lambda: main(),
                  lambda out_text: self.assertEqual(out_text, '''0'''))
コード例 #15
0
 def test_exam_4(self):
     console_test("""200""", lambda: run(), lambda out_text: self.assertEqual(out_text, '''1'''))
コード例 #16
0
 def test_exam_2(self):
     console_test("""3000
     1213
     2222""", lambda: main(), lambda out_text: self.assertEqual(out_text, '''3000'''))
コード例 #17
0
 def test_exam_3(self):
     console_test("""1
     2
     3""", lambda: main(), lambda out_text: self.assertEqual(out_text, '''3'''))
コード例 #18
0
 def test_exam_3(self):
     console_test(
         """3""", lambda: run(),
         lambda out_text: self.assertEqual(out_text, """3 korovy"""))
コード例 #19
0
 def test_exam_2(self):
     console_test("""123
     369""", lambda: main(), lambda out_text: self.assertEqual(out_text, '3'))
コード例 #20
0
 def test_exam_11(self):
     console_test(
         """11""", lambda: run(),
         lambda out_text: self.assertEqual(out_text, """11 korov"""))
コード例 #21
0
    def test_print_sep(self):
        console_test(
            "678", lambda: main(), lambda out_text: self.assertEqual(
                out_text, '''The next number for the number 678 is 679.
 The previous number for the number 678 is 677.'''))
コード例 #22
0
 def test_exam_1(self):
     console_test(
         """2""", lambda: run(),
         lambda out_text: self.assertEqual(out_text, '''2 korovy'''))
コード例 #23
0
 def test_exam_3(self):
     console_test("3602", lambda: main(), lambda out_text: self.assertEqual(out_text, '1:00:02'))
コード例 #24
0
 def test_exam_4(self):
     console_test(example4, lambda: run(),
                  lambda out_text: self.assertEqual(out_text, answer4))
コード例 #25
0
 def test_q_1(self):
     console_test("""3""", lambda: startFile(), lambda out_text: self.assertEqual(out_text, """1.36111"""))
コード例 #26
0
 def test_q_1(self):
     console_test("""17.9""", lambda: start(),
                  lambda out_text: self.assertEqual(out_text, """0.9"""))
コード例 #27
0
 def test_exam_2(self):
     console_test(
         "45", lambda: main(), lambda out_text: self.assertEqual(
             out_text,
             '''2066115702479338842975206611570247933884297520661157024793388429752066115702479338842975206611570247933884297520661157024793388429752066115702479338842975206611570247933884297520661157024793388429752024793388429752066115702479338842975206611570247933884297520661157024793388429752066115702479338842975206611570247933884297520661157024793388429752066115702479338842975206611570247933884297520661157025'''
         ))
コード例 #28
0
 def test_exam_3(self):
     console_test("""400""", lambda: start(),
                  lambda out_text: self.assertEqual(out_text, '''YES'''))
コード例 #29
0
 def test_hello(self):
     console_test("Harry",
                  lambda: hello(),
                  lambda out_text: self.assertEqual(out_text, "Hello, Harry!\n"))
コード例 #30
0
 def test_exam_1(self):
     console_test("""1""", lambda: start(),
                  lambda out_text: self.assertEqual(out_text, '''NO'''))