OK. I'm quickly back out of my depth. I took the stream class file and
changed the init methods to all call csvstream class instead of stream
class.
There was a second class in the file called StreamClassQualify_QueryExists,
and though I'm not clear what it does I renamed it to
CSVStreamClassQualify_QueryExists and changed the code adding it to the
testgroup so that it is now added:
group = .TestGroup~new(s)
> group~add(.csvStream.testGroup)
> group~add(.CSVStreamClassQualify_QueryExists)
>
When I try and run the test suite (the 3.2.0 version as that is what I have
installed I get 4 assertions failing. Three not to do with my changes, and
then this fatal failure
[Framework exception] [20101216 16:38:35.156000]
> File: C:\Documents and
> Settings\...\extensions\csvstream\csvStream.testGroup
> Line: 46
> Type: Trap Severity: Fatal
> Argument 1 'test' is a test type (1) already contained by this test
> group.
> 1221 *-* raise syntax 88.917 array ("1 'test'", "is a test type
> ("test~ooT
> estType") already contained by this test group.")
> 46 *-* group~add(.CSVStreamClassQualify_QueryExists)
>
>
> Interpreter: REXX-ooRexx_3.2.0(MT) 6.02 30 Oct 2007
> ooRexxUnit: 2.0.0_3.2.0 ooTest: 1.0.0_3.2.0
>
> Tests ran: 16622
> Assertions: 537899
> Failures: 4
> Errors: 1
> Skipped files: 0
>
> File search: 00:00:57.000000
> Suite construction: 00:00:02.140000
> Test execution: 00:02:23.750000
> Total time: 00:03:23.453000
>
>
Sadly, I do not understand the error message.
thanks,
Jon
On 16 December 2010 13:39, Sahananda (Jon) Wolfers
<[email protected]>wrote:
> Thanks Rick
>
> Will get back to it when I can
>
> Jon
>
>
> On 16 December 2010 09:44, Rick McGuire <[email protected]> wrote:
>
>> On Thu, Dec 16, 2010 at 2:38 AM, Sahananda (Jon) Wolfers
>> <[email protected]> wrote:
>> > I want to supply a testgroup for csvStream class and it makes sense to
>> base
>> > it on the one already available for stream.
>> >
>> > Obviously these testgroups touch the file operating system and the
>> stream
>> > testgroup makes use of several filenames within the current directory
>> >
>> > Is it possible that within the test framework the stream.TestGroup could
>> run
>> > concurrently with a csvStream.TestGroup (and thus jigger up each others
>> test
>> > files)?
>>
>> No, the framework doesn't run any of the tests in parallel, so you
>> should be ok there.
>>
>> Rick
>>
>> >
>> > The csvStream should pass all of it's superclass's assertions - is it
>> > overkill to leave them all in the new testgroup.
>>
>> If it *should* pass all of those assertions, then it is not overkill
>> to test that this is true!
>>
>> Rick
>>
>> >
>> > thanks,
>> >
>> > Jon
>> >
>> >
>> >
>> ------------------------------------------------------------------------------
>> > Lotusphere 2011
>> > Register now for Lotusphere 2011 and learn how
>> > to connect the dots, take your collaborative environment
>> > to the next level, and enter the era of Social Business.
>> > http://p.sf.net/sfu/lotusphere-d2d
>> > _______________________________________________
>> > Oorexx-devel mailing list
>> > [email protected]
>> > https://lists.sourceforge.net/lists/listinfo/oorexx-devel
>> >
>> >
>>
>>
>> ------------------------------------------------------------------------------
>> Lotusphere 2011
>> Register now for Lotusphere 2011 and learn how
>> to connect the dots, take your collaborative environment
>> to the next level, and enter the era of Social Business.
>> http://p.sf.net/sfu/lotusphere-d2d
>> _______________________________________________
>> Oorexx-devel mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/oorexx-devel
>>
>
>
------------------------------------------------------------------------------
Lotusphere 2011
Register now for Lotusphere 2011 and learn how
to connect the dots, take your collaborative environment
to the next level, and enter the era of Social Business.
http://p.sf.net/sfu/lotusphere-d2d
_______________________________________________
Oorexx-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/oorexx-devel