<div dir="ltr">Ok I don't have VS 2005, nor am I going to buy it. I'll rephrase my question: is there a way we can structure the unit tests so they can function across development platforms?<br><br><div class="gmail_quote">
On Fri, Sep 5, 2008 at 1:00 PM, Melanie <span dir="ltr"><<a href="mailto:melanie@t-data.com">melanie@t-data.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
In VS 2005, i get asked.<br>
<font color="#888888"><br>
Melanie<br>
</font><div><div></div><div class="Wj3C7c"><br>
Dahlia Trimble wrote:<br>
> I don't see that option in Tortoise SVN, Visual Studio 2008 Express, or<br>
> Nunit, even when doing a fresh checkout.<br>
><br>
> On Fri, Sep 5, 2008 at 11:18 AM, Melanie <<a href="mailto:melanie@t-data.com">melanie@t-data.com</a>> wrote:<br>
><br>
>> Hi,<br>
>><br>
>> the windows platform will convert the unix line endings in the<br>
>> source files to windows.<br>
>> When you first open a fresh checkout, you are asked for a line<br>
>> ending style. It defaults to "Windows (CRLF)". You need to set this<br>
>> to "Unix (LF)".<br>
>><br>
>> This is because the line feeds in the strings are implicit rather<br>
>> than explicit, therefore the reference strings' line break depends<br>
>> on that of the source file.<br>
>><br>
>> Melanie<br>
>><br>
>> Dahlia Trimble wrote:<br>
>> > Speaking of the tests, I have not yet been able to make them work in<br>
>> > windows. I keep getting errors (41 total) similar to this:<br>
>> ><br>
>> OpenSim.Region.ScriptEngine.Shared.CodeTools.Tests.CSCodeGeneratorTest.TestAdditionSubtractionOperator:<br>
>> > Expected string length 639 but was 631. Strings differ at index 0.<br>
>> > Expected: "\r\n public void<br>
>> > default_event_touch_start(LSL_Types.LSL..."<br>
>> > But was: "\n public void<br>
>> > default_event_touch_start(LSL_Types.LSLI..."<br>
>> > ------------^<br>
>> ><br>
>> > Perhaps this is the wrong thread, but is there any effort yet towards<br>
>> cross<br>
>> > platform unit testing? or perhaps it's user error on my part? At first<br>
>> > glance it looks like hard coded strings used to compare against compiler<br>
>> > output are platform dependent.<br>
>> ><br>
>> ><br>
>> > On Thu, Sep 4, 2008 at 12:10 PM, Sean Dague <<a href="mailto:sdague@gmail.com">sdague@gmail.com</a>> wrote:<br>
>> ><br>
>> >> I started digging into the way the unit tests are in the tree, and I'd<br>
>> >> like to move some of the directories around so that thinks like<br>
>> >> OpenSim.Framework.Tests.dll is in OpenSim/Framework/Tests subdir (for<br>
>> >> instance). I think it would make the tests a bit more prevalent, and<br>
>> >> closer to the code they actually are testing, and shouldn't be too<br>
>> >> disruptive to the overall tree.<br>
>> >><br>
>> >> -Sean<br>
>> >><br>
>> >> --<br>
>> >> Sean Dague / Neas Bade<br>
>> >> <a href="mailto:sdague@gmail.com">sdague@gmail.com</a><br>
>> >> <a href="http://dague.net" target="_blank">http://dague.net</a><br>
>> >><br>
>> >><br>
>> >><br>
>> >> _______________________________________________<br>
>> >> Opensim-dev mailing list<br>
>> >> <a href="mailto:Opensim-dev@lists.berlios.de">Opensim-dev@lists.berlios.de</a><br>
>> >> <a href="https://lists.berlios.de/mailman/listinfo/opensim-dev" target="_blank">https://lists.berlios.de/mailman/listinfo/opensim-dev</a><br>
>> >><br>
>> >><br>
>> ><br>
>> ><br>
>> > ------------------------------------------------------------------------<br>
>> ><br>
>> > _______________________________________________<br>
>> > Opensim-dev mailing list<br>
>> > <a href="mailto:Opensim-dev@lists.berlios.de">Opensim-dev@lists.berlios.de</a><br>
>> > <a href="https://lists.berlios.de/mailman/listinfo/opensim-dev" target="_blank">https://lists.berlios.de/mailman/listinfo/opensim-dev</a><br>
>> _______________________________________________<br>
>> Opensim-dev mailing list<br>
>> <a href="mailto:Opensim-dev@lists.berlios.de">Opensim-dev@lists.berlios.de</a><br>
>> <a href="https://lists.berlios.de/mailman/listinfo/opensim-dev" target="_blank">https://lists.berlios.de/mailman/listinfo/opensim-dev</a><br>
>><br>
><br>
><br>
</div></div>> ------------------------------------------------------------------------<br>
<div><div></div><div class="Wj3C7c">><br>
> _______________________________________________<br>
> Opensim-dev mailing list<br>
> <a href="mailto:Opensim-dev@lists.berlios.de">Opensim-dev@lists.berlios.de</a><br>
> <a href="https://lists.berlios.de/mailman/listinfo/opensim-dev" target="_blank">https://lists.berlios.de/mailman/listinfo/opensim-dev</a><br>
_______________________________________________<br>
Opensim-dev mailing list<br>
<a href="mailto:Opensim-dev@lists.berlios.de">Opensim-dev@lists.berlios.de</a><br>
<a href="https://lists.berlios.de/mailman/listinfo/opensim-dev" target="_blank">https://lists.berlios.de/mailman/listinfo/opensim-dev</a><br>
</div></div></blockquote></div><br></div>