<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
</head>
<body>
<style type="text/css" style="display:none;"><!-- P {margin-top:0;margin-bottom:0;} --></style>
<div id="divtagdefaultwrapper" style="font-size:12pt;color:#000000;font-family:Calibri,Helvetica,sans-serif;" dir="ltr">
<p>> <span>Well, not sure it makes sense to have an image without SUnit.</span></p>
<p><span><br>
</span></p>
<p><span>IMO, definitively if you have a server image for production purposes only.</span></p>
<p><span><br>
</span></p>
<p><span>Best,</span></p>
<p><span>Christoph</span></p>
<div id="Signature">
<div id="divtagdefaultwrapper" dir="ltr" style="font-size: 12pt; color: rgb(0, 0, 0); font-family: Calibri, Helvetica, sans-serif, EmojiFont, "Apple Color Emoji", "Segoe UI Emoji", NotoColorEmoji, "Segoe UI Symbol", "Android Emoji", EmojiSymbols;">
<div name="divtagdefaultwrapper" style="font-family:Calibri,Arial,Helvetica,sans-serif; font-size:; margin:0">
<div><font size="2" color="#808080"></font></div>
</div>
</div>
</div>
</div>
<hr style="display:inline-block;width:98%" tabindex="-1">
<div id="divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" style="font-size:11pt" color="#000000"><b>Von:</b> Squeak-dev <squeak-dev-bounces@lists.squeakfoundation.org> im Auftrag von Taeumel, Marcel<br>
<b>Gesendet:</b> Montag, 26. Oktober 2020 07:40:06<br>
<b>An:</b> squeak-dev<br>
<b>Betreff:</b> Re: [squeak-dev] assert:equals: in Object</font>
<div> </div>
</div>
<div>
<div id="__MailbirdStyleContent" style="font-size: 10pt;font-family: Arial;color: #000000">
> <span style="font-family: Arial, Helvetica, sans-serif;font-size: 13px">A situation where SUnit and all the </span><span style="font-family: Arial, Helvetica, sans-serif;font-size: 13px">tests are not necessarily loaded.</span>
<div><span style="font-family: Arial, Helvetica, sans-serif;font-size: 13px"><br>
</span></div>
<div><span style="font-family: Arial, Helvetica, sans-serif;font-size: 13px">Hmm... maybe we might consider adding an SUnit-Core? Well, not sure it makes sense to have an image without SUnit. But then you might want to also strip, e.g., network support to shrink
 the image file a little bit more. :-)</span></div>
<div><span style="font-family: Arial, Helvetica, sans-serif;font-size: 13px"><br>
</span></div>
<div><span style="font-family: Arial, Helvetica, sans-serif;font-size: 13px">Best,</span></div>
<div><span style="font-family: Arial, Helvetica, sans-serif;font-size: 13px">Marcel</span></div>
<div class="mb_sig"></div>
<blockquote class="history_container" type="cite" style="border-left-style:solid;border-width:1px; margin-top:20px; margin-left:0px;padding-left:10px;">
<p style="color: #AAAAAA; margin-top: 10px;">Am 24.10.2020 13:01:30 schrieb H. Hirzel <hannes.hirzel@gmail.com>:</p>
<div style="font-family:Arial,Helvetica,sans-serif">On 10/9/20, Tony Garnock-Jones
<tonyg@leastfixedpoint.com>wrote:<br>
> Hi Christoph,<br>
><br>
> On 10/9/20 4:53 PM, Thiede, Christoph wrote:<br>
>>> Anyway, having it by default be the case that Workspaces'<br>
>> code environments be TestCases seems very sensible to me.<br>
>><br>
>> What do you mean by this? Such a TestCase receiver environment should<br>
>> definitively be not the default, this would be very confusing!<br>
><br>
> Oh interesting! What kind of confusion do you foresee? I had just<br>
> imagined that the only visible-ish change would be availability of<br>
> TestCase instance-side methods on the "self" in the Workspace.<br>
><br>
>>> "Assertions [...] MUST BE LEFT ACTIVE IN<br>
>>> PRODUCTION CODE<br>
<br>
<br>
>> Are we on the same page now? :-)<br>
><br>
> Yes, I think we are! :-) Thanks.<br>
><br>
> Tony<br>
<br>
I consider that assertions are useful to have in the production code<br>
an an argument in favor of having<br>
<br>
assert:equals:description:<br>
<br>
implemented the class Object. A situation where SUnit and all the<br>
tests are not necessarily loaded.<br>
<br>
--Hannes<br>
<br>
</tonyg@leastfixedpoint.com></div>
</blockquote>
</div>
</div>
</body>
</html>