コード例 #1
0
 def test_read_6 (self) :
     r = StringIO.StringIO("")
     a = [0, 0]
     b = collatz_read(r, a)
     self.assert_(b    == False)
     self.assert_(a    == [0, 0])
     b = collatz_read(r, a)
     self.assert_(b    == False)
コード例 #2
0
 def test_read_9 (self) :
     r = StringIO.StringIO("20 5086\n")
     a = [0, 0]
     b = collatz_read(r, a)
     self.assert_(b    == True)
     self.assert_(a[0] ==   20)
     self.assert_(a[1] == 5086)
     b = collatz_read(r, a)
     self.assert_(b    == False)
コード例 #3
0
 def test_read_1 (self) :
     r = StringIO.StringIO("1 10\n")
     a = [0, 0]
     b = collatz_read(r, a)
     self.assert_(b    == True)
     self.assert_(a[0] ==  1)
     self.assert_(a[1] == 10)
     b = collatz_read(r, a)
     self.assert_(b    == False)
コード例 #4
0
 def test_read_4 (self) :
     r = StringIO.StringIO("999999 1\n")
     a = [0, 0]
     b = collatz_read(r, a)
     self.assert_(b    == True)
     self.assert_(a[0] ==  999999)
     self.assert_(a[1] == 1)
     b = collatz_read(r, a)
     self.assert_(b    == False)
コード例 #5
0
 def test_read_7 (self) :
     r = StringIO.StringIO("1993 9019\n")
     a = [0, 0]
     b = collatz_read(r, a)
     self.assert_(b    == True)
     self.assert_(a[0] == 1993)
     self.assert_(a[1] == 9019)
     b = collatz_read(r, a)
     self.assert_(b    == False)
コード例 #6
0
 def test_read_7 (self) :
     r = StringIO.StringIO("7823 5555\n")
     a = [0, 0]
     b = collatz_read(r, a)
     self.assert_(b == True)
     self.assert_(a[0] == 7823)
     self.assert_(a[1] == 5555)
     b = collatz_read(r, a)
     self.assert_(b == False)
コード例 #7
0
ファイル: TestCollatz.py プロジェクト: lymalyma/cs373-collatz
    def test_read (self) :
        s    = "1 10\n"
        i, j = collatz_read(s)
        self.assertEqual(i,  1)
        self.assertEqual(j, 10)

        st = "100 200\n"
        i, j = collatz_read(st)
        self.assertEqual(i, 100)
        self.assertEqual(j, 200)
コード例 #8
0
    def test_read_2 (self) :
	r = StringIO.StringIO("900 1000\n300 400\n")
	a = [0, 0]
	b = collatz_read(r, a)
	self.assert_(b == True)
	self.assert_(a[0] == 900)
	self.assert_(a[1] == 1000)
	b = collatz_read(r, a)
	self.assert_(b == True)
	self.assert_(a[0] == 300)
	self.assert_(a[1] == 400)
コード例 #9
0
    def test_read_3 (self) :
	r = StringIO.StringIO("1 1000000\n300 100\n839 1021")
	a = [0, 0]
	b = collatz_read(r, a)
	self.assert_(b == True)
	self.assert_(a[0] == 1)
	self.assert_(a[1] == 1000000)
	b = collatz_read(r, a)
	self.assert_(b == True)
	self.assert_(a[0] == 300)
	self.assert_(a[1] == 100)
	b = collatz_read(r, a)
	self.assert_(b == True)
	self.assert_(a[0] == 839)
	self.assert_(a[1] == 1021)
コード例 #10
0
 def test_read_3 (self) :
     r = StringIO.StringIO("203 395\n")
     a = [0, 0]
     b = collatz_read(r, a)
     self.assert_(b    == True)
     self.assert_(a[0] ==  203)
     self.assert_(a[1] == 395)
コード例 #11
0
 def test_read_3 (self) :
     r = StringIO.StringIO("105 202\n")
     a = [0, 0]
     b = collatz_read(r, a)
     self.assert_(b == True)
     self.assert_(a[0] == 105)
     self.assert_(a[1] == 202)
コード例 #12
0
 def test_read_3 (self) :
     r = StringIO.StringIO("")
     a= [0, 0]
     b= collatz_read(r, a)
     self.assert_(b == False)
     self.assert_(a[0] == 0)
     self.assert_(a[1] == 0)
コード例 #13
0
 def test_read_4 (self) :
     r = StringIO.StringIO("1 1000000\n") # that's 1 million, testing the limits
     a = [0, 0]
     b = collatz_read(r, a)
     self.assert_(b == True)
     self.assert_(a[0] == 1)
     self.assert_(a[1] == 1000000)
コード例 #14
0
 def test_read3 (self) :
     r = StringIO.StringIO("100 1000\n")
     a = [0, 0]
     b = collatz_read(r, a)
     self.assert_(b    == True)
     self.assert_(a[0] ==  100)
     self.assert_(a[1] == 1000)
コード例 #15
0
 def test_read_2 (self) : # tests 2-4 for read are new
     r = StringIO.StringIO("")
     a = [0, 0]
     b = collatz_read(r, a)
     self.assert_(b == False)
     self.assert_(a[0] == 0)
     self.assert_(a[1] == 0)
コード例 #16
0
 def test_read1 (self) :
     r = StringIO.StringIO("21 210\n")
     a = [0, 0]
     b = collatz_read(r, a)
     self.assert_(b    == True)
     self.assert_(a[0] ==  21)
     self.assert_(a[1] == 210)
コード例 #17
0
 def test_read2 (self) :
     r = StringIO.StringIO("11 13\n")
     a = [0, 0]
     b = collatz_read(r, a)
     self.assert_(b    == True)
     self.assert_(a[0] ==  11)
     self.assert_(a[1] == 13)
コード例 #18
0
 def test_read_4 (self) :
     r = StringIO.StringIO("20 30 50\n")
     a = [0, 0]
     b = collatz_read(r, a)
     self.assert_(b    == True)
     self.assert_(a[0] == 20)
     self.assert_(a[1] == 30)
コード例 #19
0
 def test_read_5 (self) :
     r = StringIO.StringIO("03 040")
     a = [0, 0]
     b = collatz_read(r, a)
     self.assert_(b == True)
     self.assert_(a[0] == 3)
     self.assert_(a[1] == 40)
コード例 #20
0
 def test_read_2 (self) :
     r = StringIO.StringIO("5704 3529\n")
     a = [0, 0]
     b = collatz_read(r, a)
     self.assert_(b == True)
     self.assert_(a[0] == 5704)
     self.assert_(a[1] == 3529)
コード例 #21
0
 def test_read_4 (self) :
     r = StringIO.StringIO("4 40\n")
     a = [0, 0]
     b = collatz_read(r, a)
     self.assert_(b    == True)
     self.assert_(a[0] ==  4)
     self.assert_(a[1] == 40)
コード例 #22
0
 def test_read2 (self):
     r = StringIO.StringIO("32 687\n")
     a = [0, 0]
     b = collatz_read(r, a)
     self.assert_(b    == True)
     self.assert_(a[0] == 32)
     self.assert_(a[1] == 687)
コード例 #23
0
 def test_readSameNum (self):
     r = StringIO.StringIO("1 1\n")
     a = [0, 0]
     b = collatz_read(r, a)
     self.assert_(b    == True)
     self.assert_(a[0] == 1)
     self.assert_(a[1] == 1)
コード例 #24
0
 def test_read_large_nums (self) :
     r = StringIO.StringIO("5555555555 88374629\n")
     a = [0, 0]
     b = collatz_read(r, a)
     self.assert_(b    == True)
     self.assert_(a[0] == 5555555555)
     self.assert_(a[1] == 88374629)
コード例 #25
0
 def test_read1 (self):
     r = StringIO.StringIO("904 905\n")
     a = [0, 0]
     b = collatz_read(r, a)
     self.assert_(b    == True)
     self.assert_(a[0] == 904)
     self.assert_(a[1] == 905)
コード例 #26
0
    def test_read_1(self) :
	r = StringIO.StringIO("5 6\n")
	a = [0, 0]
	b = collatz_read(r, a)
	self.assert_(b    == True)
        self.assert_(a[0] == 5)
        self.assert_(a[1] == 6)
コード例 #27
0
 def test_read_2 (self) :
     r = StringIO.StringIO("45 52\n")
     a = [0, 0]
     b = collatz_read(r, a)
     self.assert_(b    == True)
     self.assert_(a[0] ==  45)
     self.assert_(a[1] == 52)
コード例 #28
0
 def test_read3 (self) :
     r = StringIO.StringIO("50001 777896\n")
     a = [0, 0]
     b = collatz_read(r, a)
     self.assert_(b == True)
     self.assert_(a[0] == 50001)
     self.assert_(a[1] == 777896)
コード例 #29
0
 def test_read_3 (self) :
     r = StringIO.StringIO("603 703\n")
     a = [0, 0]
     b = collatz_read(r, a)
     self.assert_(b    == True)
     self.assert_(a[0] ==  603)
     self.assert_(a[1] == 703)
コード例 #30
0
 def test_read_6 (self) :
     r = StringIO.StringIO("12 342\n")
     a = [0, 0]
     b = collatz_read(r, a)
     self.assert_(b    == True)
     self.assert_(a[0] ==  12)
     self.assert_(a[1] == 342)
コード例 #31
0
 def test_read_1(self):
     s = "1 10\n"
     i, j = collatz_read(s)
     self.assertEqual(i, 1)
     self.assertEqual(j, 10)
コード例 #32
0
 def test_read_3(self):
     r = StringIO("201 210\n 900 1000\n")
     i, j = collatz_read(r)
     self.assertEqual(i, 201)
     self.assertEqual(j, 210)
コード例 #33
0
ファイル: TestCollatz.py プロジェクト: yang1102/cs373-collatz
 def test_read_1(self):
     line = "1 10\n"
     i, j = collatz_read(line)
     self.assertEqual(i, 1)
     self.assertEqual(j, 10)
コード例 #34
0
 def test_read_2(self):
     s = "999999 69\n"
     i, j = collatz_read(s)
     self.assertEqual(i, 999999)
     self.assertEqual(j, 69)
コード例 #35
0
 def test_read_4(self):
     s = "900 1000\n"
     i, j = collatz_read(s)
     self.assertEqual(i, 900)
     self.assertEqual(j, 1000)
コード例 #36
0
 def test_read_2(self):
     s = "100 200\n"
     i, j = collatz_read(s)
     self.assertEqual(i, 100)
     self.assertEqual(j, 200)
コード例 #37
0
 def test_read_3(self):
     s = "201 210\n"
     i, j = collatz_read(s)
     self.assertEqual(i, 201)
     self.assertEqual(j, 210)
コード例 #38
0
 def test_read_4(self):
     s = "25 30\n"
     i, j = collatz_read(s)
     self.assertEqual(i, 25)
     self.assertEqual(j, 30)
コード例 #39
0
 def test_read_noinput(self):
     r = StringIO.StringIO("")
     a = [0, 0]
     b = collatz_read(r, a)
     self.assert_(b == False)
コード例 #40
0
 def test_read_7(self):
     s = "5 1\n"
     i, j = collatz_read(s)
     self.assertEqual(i, 5)
     self.assertEqual(j, 1)
コード例 #41
0
 def test_read_6(self):
     s = "999999 1\n"
     i, j = collatz_read(s)
     self.assertEqual(i, 999999)
     self.assertEqual(j, 1)
コード例 #42
0
 def test_read_5(self):
     s = "902 902\n"
     i, j = collatz_read(s)
     self.assertEqual(i, 902)
     self.assertEqual(j, 902)
コード例 #43
0
 def test_read_4(self):
     s = "60 -3\n"
     i, j = collatz_read(s)
     self.assertEqual(i, 60)
     self.assertEqual(j, -3)
コード例 #44
0
 def test_read (self) :
     r    = StringIO("1 10\n100 200\n201 210\n900 1000\n")
     i, j = collatz_read(r)
     self.assertEqual(i,  1)
     self.assertEqual(j, 10)
コード例 #45
0
 def test_read_4(self):
     r = StringIO("3 4\n")
     i, j = collatz_read(r)
     self.assertEqual(i, 3)
     self.assertEqual(j, 4)
コード例 #46
0
 def test_read_3(self):
     s = "50 100\n"
     i, j = collatz_read(s)
     self.assertEqual(i, 50)
     self.assertEqual(j, 100)
コード例 #47
0
 def test_read_2(self):
     r = StringIO("1 1\n")
     i, j = collatz_read(r)
     self.assertEqual(i, 1)
     self.assertEqual(j, 1)
コード例 #48
0
 def test_read_3(self):
     r = StringIO("999999 1\n")
     i, j = collatz_read(r)
     self.assertEqual(i, 999999)
     self.assertEqual(j, 1)
コード例 #49
0
 def test_read_3(self):
     s = "10 30\n"
     i, j = collatz_read(s)
     self.assertEqual(i, 10)
     self.assertEqual(j, 30)
コード例 #50
0
 def test_read_4(self):
     s = "20 200\n"
     i, j = collatz_read(s)
     self.assertEqual(i, 20)
     self.assertEqual(j, 200)
コード例 #51
0
 def test_read3(self):
     r = StringIO("1 10 100\n200 201 210 900 1000\n")
     i, j, k = collatz_read(r)
     self.assertEqual(i, 1)
     self.assertEqual(j, 10)
     self.assertEqual(k, 100)
コード例 #52
0
 def test_read_2(self):
     s = "2 20\n"
     i, j = collatz_read(s)
     self.assertEqual(i, 2)
     self.assertEqual(j, 20)
コード例 #53
0
 def test_read_4(self):
     s = "5000 4000\n"
     i, j = collatz_read(s)
     self.assertEqual(i, 5000)
     self.assertEqual(j, 4000)
コード例 #54
0
 def test_read_4(self):
     r = StringIO("")
     i = collatz_read(r)
     self.assertEqual(i, [])
コード例 #55
0
 def test_read_3(self):
     s = "-10 10\n"
     i, j = collatz_read(s)
     self.assertEqual(i, -10)
     self.assertEqual(j, 10)
コード例 #56
0
 def test_read_3(self):
     s = "3 1337\n"
     i, j = collatz_read(s)
     self.assertEqual(i, 3)
     self.assertEqual(j, 1337)
コード例 #57
0
ファイル: TestCollatz.py プロジェクト: yang1102/cs373-collatz
 def test_read_3(self):
     line = "100           200\n"
     i, j = collatz_read(line)
     self.assertEqual(i, 100)
     self.assertEqual(j, 200)
コード例 #58
0
ファイル: TestCollatz.py プロジェクト: yang1102/cs373-collatz
 def test_read_2(self):
     line = "1 999999\n"
     i, j = collatz_read(line)
     self.assertEqual(i, 1)
     self.assertEqual(j, 999999)
コード例 #59
0
 def test_read(self):
     """ Tests collatz_read() """
     src = "1 10\n"
     i, j = collatz_read(src)
     self.assertEqual(i, 1)
     self.assertEqual(j, 10)
コード例 #60
0
 def test_read_3(self):
     s = "127 100"
     i, j = collatz_read(s)
     self.assertEqual(i, 127)
     self.assertEqual(j, 100)