def test_import_from_file(self): gol = GameOfLife.import_from_file('./example') self.assertTrue('1:0' in gol.table) self.assertTrue('2:0' in gol.table) self.assertTrue('0:1' in gol.table) self.assertTrue('2:1' in gol.table) self.assertTrue('1:2' in gol.table) self.assertEqual(5, len(gol.table))
from time import sleep from screen import Screen from game_of_life import GameOfLife gol = GameOfLife.import_from_file('./glider') screen = Screen(gol) screen.print_table() for table in screen: screen.clear_screen() screen.print_table() sleep(0.5)