def default_erased(): fb = FrameBuffer(matrix_layout=[(0,0,0)]) return fb._framebuffer() == erased_fb()
def out_of_bounds_point3(): fb = FrameBuffer(matrix_layout=[(0,0,0)]) fb.point(fb.width, 0) return fb._framebuffer() == erased_fb()
def out_of_bounds_point4(): fb = FrameBuffer(matrix_layout=[(0,0,0)]) fb.point(0, fb.height) return fb._framebuffer() == erased_fb()
def erase2(): fb = FrameBuffer(matrix_layout=[(0,0,0)]) fb.erase(3) return fb._framebuffer() == makefb('33333333\n' * 8)
def erase3(): fb = FrameBuffer(matrix_layout=[(0,0,0)]) fb.erase(7) return fb._framebuffer() == makefb('77777777\n' * 8)
def default_erased(): fb = FrameBuffer(matrix_layout=[(0, 0, 0)]) return fb._framebuffer() == erased_fb()
def erase1(): fb = FrameBuffer(matrix_layout=[(0,0,0)]) fb.erase(0xf) fb.erase() return fb._framebuffer() == makefb('00000000\n' * 8)
def out_of_bounds_point4(): fb = FrameBuffer(matrix_layout=[(0, 0, 0)]) fb.point(0, fb.height) return fb._framebuffer() == erased_fb()
def out_of_bounds_point3(): fb = FrameBuffer(matrix_layout=[(0, 0, 0)]) fb.point(fb.width, 0) return fb._framebuffer() == erased_fb()
def erase3(): fb = FrameBuffer(matrix_layout=[(0, 0, 0)]) fb.erase(7) return fb._framebuffer() == makefb('77777777\n' * 8)
def erase2(): fb = FrameBuffer(matrix_layout=[(0, 0, 0)]) fb.erase(3) return fb._framebuffer() == makefb('33333333\n' * 8)
def erase1(): fb = FrameBuffer(matrix_layout=[(0, 0, 0)]) fb.erase(0xf) fb.erase() return fb._framebuffer() == makefb('00000000\n' * 8)