Instead of :<br><br><span style="font-family: courier new,monospace;">expected &quot;&lt;ul&gt;\n&nbsp; &lt;li&gt;red&lt;/li&gt;\n&nbsp; &lt;li&gt;blue&lt;/li&gt;\n&lt;/ul&gt;&quot;, got &quot;&lt;ul&gt;\n&nbsp; &lt;li&gt;red&lt;/li&gt;\n&nbsp;&nbsp;&nbsp; &lt;li&gt;blue&lt;/li&gt;\n&nbsp; &lt;/ul&gt;&quot; (using ==)
</span><br style="font-family: courier new,monospace;"><br>could we make rspec exceptions look more like :<br><br><span style="font-family: courier new,monospace;">expected &quot;&lt;ul&gt;\n&nbsp; &lt;li&gt;red&lt;/li&gt;\n&nbsp; &lt;li&gt;blue&lt;/li&gt;\n&lt;/ul&gt;&quot;, 
</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">&nbsp;&nbsp;&nbsp;&nbsp; got &quot;&lt;ul&gt;\n&nbsp; &lt;li&gt;red&lt;/li&gt;\n&nbsp;&nbsp;&nbsp; &lt;li&gt;blue&lt;/li&gt;\n&nbsp; &lt;/ul&gt;&quot; (using ==)
</span><br style="font-family: courier new,monospace;"><br>or if that is too hard, even :<br><br><span style="font-family: courier new,monospace;">expected </span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">
&quot;&lt;ul&gt;\n&nbsp; &lt;li&gt;red&lt;/li&gt;\n&nbsp; &lt;li&gt;blue&lt;/li&gt;\n&lt;/ul&gt;&quot;, got </span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">&quot;&lt;ul&gt;\n&nbsp; &lt;li&gt;red&lt;/li&gt;\n&nbsp;&nbsp;&nbsp; &lt;li&gt;blue&lt;/li&gt;\n&nbsp; &lt;/ul&gt;&quot; (using ==)
</span><br style="font-family: courier new,monospace;"><br>then it becomes readily easy to scan the two values and see differences, as opposed to (something I have done far too often in the last few months) copying the diff, pasting it somewhere and manually doing this.
<br><br>I have looked at the --diff option, but it doesn&#39;t show how something has changed, just where it has changed which is not quite what I want.<br><br>Jeremy<br>