コード例 #1
0
ファイル: make_header.py プロジェクト: jwg4/t-tetromino
import sys

from link_data import Rectangle

if __name__ == '__main__':
    w = int(sys.argv[1])
    h = int(sys.argv[2])
    r = Rectangle(w, h, 3)
    print r.header_text()

コード例 #2
0
ファイル: test_link_data.py プロジェクト: jwg4/t-tetromino
 def test_number_of_rows_for_3_by_3_square(self):
     r = Rectangle(3, 3)
     rows = r.row_list()
     self.assertEqual(len(rows), 8 + 5 * 9)
コード例 #3
0
ファイル: test_link_data.py プロジェクト: jwg4/t-tetromino
 def test_number_of_column_names_for_3_by_3_square(self):
     r = Rectangle(3, 3)
     names = list(r.names())
     self.assertEqual(len(names), 3*3 + 5)
コード例 #4
0
ファイル: test_link_data.py プロジェクト: jwg4/t-tetromino
 def test_some_output_for_3_by_3_square(self):
     r = Rectangle(3, 3)
     self.assertIsNotNone(r.header_text())
コード例 #5
0
ファイル: test_link_data.py プロジェクト: jwg4/t-tetromino
 def test_tetromino_row_for_3_by_3_square(self):
     r = Rectangle(3, 3)
     rows = r.row_list()
     row1 = [1, 1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0]
     self.assertIn(row1, rows)