In my test:
@board.disp_s
@board.state = [1,0,0,1,0,0,0,0,0]
@board.disp_s
corresponding output:
Layout:
nilnilnil
nilnilnil
nilnilnil
Layout:
100
100
110
now... I'm pretty sure I told it to be
100
100
000
code from my model: http://pastebin.com/2Mpu7tU7
I'm sure that none of my methods being called by the test are modifying the @board_layout.... so I'm confused.