Those AMD test are local, not yet committed? I cannot test what isn't there...

EdB



On Tue, Feb 12, 2013 at 7:54 PM, Michael Schmalle
<apa...@teotigraphix.com> wrote:
> I guess I have to stick my foot in my mouth on this.
>
> I see you didn't actually implement the compiler yet. So I will stand by
> what I just said that changing this is bad so don't do it (future tense).
>
> But you did clobber a commit I made a day or two ago. This is making AMD
> tests I have broken.
>
> I will add the methods back if you are done working on the TestBase class.
>
> If you want to functional test the compiler, make a new test base.
>
> 1443539 commit.
>
> Mike
>
>
>
> Quoting Michael Schmalle <apa...@teotigraphix.com>:
>
>> Hi Erik,
>>
>> Yes, this was a bad move. The way the TestBase was setup was testing
>> 'unit's of code, thus we are using a simple setup for config and a simple
>> AST syntax request to get a FileNode.
>>
>> You need to change it back, what you changed it to is a 'functional' test.
>> We are not testing functionality of the compiler.
>>
>> By doing what you did, you introduced variance to the tests. The way the
>> TestBase was setup was a very simple load, parse, return the node.
>>
>> Also, I don't think you didn't an SVN update did you? I added two methods
>> that allowed the sub classes to added libraries and source paths to the
>> configuration. addLibraries(), addSourcePath()
>>
>> Can you please revert?
>>
>> Thanks,
>> Mike
>>
>>
>> Quoting Erik de Bruin <e...@ixsoftware.nl>:
>>
>>> Hi Mike (I guess ;-)),
>>>
>>> I was poking around the FalconJx unit tests to set up the testing of
>>> projects (tests made up of more than one (generated) file), and I
>>> noticed that the tests "roll their own" implementation of the
>>> compilation process. It's generally the same, but some differences
>>> exist. While trying to get the project testing going, I thought I'd
>>> refactor MXMLJSC in such a way that it can be used for unit testing as
>>> well. I thought this might increase the reliability of the unit tests,
>>> as they would always test the compilation implementation that is
>>> actually used by FalconJx. Is that a really bad idea?
>>>
>>> EdB
>>>
>>>
>>>
>>> --
>>> Ix Multimedia Software
>>>
>>> Jan Luykenstraat 27
>>> 3521 VB Utrecht
>>>
>>> T. 06-51952295
>>> I. www.ixsoftware.nl
>>>
>>
>> --
>> Michael Schmalle - Teoti Graphix, LLC
>> http://www.teotigraphix.com
>> http://blog.teotigraphix.com
>>
>>
>
> --
> Michael Schmalle - Teoti Graphix, LLC
> http://www.teotigraphix.com
> http://blog.teotigraphix.com
>



--
Ix Multimedia Software

Jan Luykenstraat 27
3521 VB Utrecht

T. 06-51952295
I. www.ixsoftware.nl

Reply via email to