def test1(self): result = day6.parseline("turn off 660,55 through 986,197") self.assertEquals(result[0], "off") self.assertEquals(result[1], 660) self.assertEquals(result[2], 55) self.assertEquals(result[3], 986) self.assertEquals(result[4], 197)
def test3(self): result = day6.parseline("turn off 499,499 through 500,500") testarray = day6.Part2Array() testarray.act(*result) self.assertEquals(testarray.get_brightness(), 0)
def test2(self): result = day6.parseline("toggle 0,0 through 999,999") testarray = day6.Part2Array() testarray.act(*result) self.assertEquals(testarray.get_brightness(), 2000000)
def test1(self): result = day6.parseline("turn on 0,0 through 0,0") testarray = day6.Part2Array() testarray.act(*result) self.assertEquals(testarray.get_brightness(), 1)
def test3(self): result = day6.parseline("toggle 499,499 through 500,500") testarray = day6.LightArray() testarray.act(*result) self.assertEquals(testarray.get_lit_count(), 4)
def test2(self): result = day6.parseline("toggle 0,0 through 999,0") testarray = day6.LightArray() testarray.act(*result) self.assertEquals(testarray.get_lit_count(), 1000)