On Wed, Mar 3, 2010 at 12:15 PM, Michael Foord <span dir="ltr"><<a href="mailto:fuzzyman@voidspace.org.uk">fuzzyman@voidspace.org.uk</a>></span> wrote:<br><snip><br><div class="gmail_quote"><div> </div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
Once Holger and Benjamin have worked on their ast transformation code it should be possible to add this to simpletest for better failure messages with plain asserts.<br></blockquote><div><snip><br><br>Does that mean we're going to get pretty asserts through ast transforms? As in:<br>
<br> assert obj.froddle() == "baz"<br><br>gets transformed into like (or at least functionally equivalent to):<br><br>result = object.froddle()<br>expected = "baz"<br>assert result == expected, "%s != %s" % (result, expected)<br>
</div></div><br>If so, that's fantastic! The same thought crossed my mind to implement that with ast transforms, but I don't have enough ast-fu to implement it.<br><br><br clear="all">=====<br>--Ryan E. Freckleton<br>