norman/telescope — pull request #13 by pflaquerre (2012-01-04 20:50:32+00:00)
Title: fix infinite loop in assertions when given too many arguments

Assertions created by make_assertion go on an infinite loop when passed more arguments than expected, e.g. assert_equal('foo','bar','an extra argument'). The problem was with the condition check in the loop that pads the argument table with 'nil' when there are too few arguments.