Re: [classlib] testing guidlines -- support classes

2006-07-05 Thread Tim Ellison
I think that we are really struggling here to represent the different combination of tests using the file system directory. So far I think we have : - api tests on application classpath - impl tests on bootclasspath - impl tests on application classpath - support classes - platform specific

Re: [classlib] testing guidlines -- support classes

2006-07-04 Thread Mikhail Loenko
2006/7/3, Tim Ellison [EMAIL PROTECTED]: Mikhail Loenko wrote: All: support classes, impl-classpath, impl-boot, api-classpath, and api-boot tests are compiled into separate directories. ( TestNG looking better by the hour eh? ;-) ) Support classes are compiled first, tests are compiled

Re: [classlib] testing guidlines -- support classes

2006-07-03 Thread Tim Ellison
Mikhail Loenko wrote: That means that all the API tests will be in the bootclasspath when impl/bootclasspath tests run? Will this run be clear enough? No I don't think that will be clear. So can you describe how the bootclasspath and classpath are set up for running each set of tests? Maybe

Re: [classlib] testing guidlines -- support classes

2006-07-03 Thread Mikhail Loenko
All: support classes, impl-classpath, impl-boot, api-classpath, and api-boot tests are compiled into separate directories. Support classes are compiled first, tests are compiled with support classes in the classpath. When the tests are running, support classes are accessible the same way as the

Re: [classlib] testing guidlines -- support classes

2006-07-03 Thread Tim Ellison
Mikhail Loenko wrote: All: support classes, impl-classpath, impl-boot, api-classpath, and api-boot tests are compiled into separate directories. ( TestNG looking better by the hour eh? ;-) ) Support classes are compiled first, tests are compiled with support classes in the classpath.

Re: [classlib] testing guidlines -- support classes

2006-06-30 Thread Tim Ellison
Mikhail Loenko wrote: There are support classes that are shared by various types of the tests, e.g. api and impl or classpath and bootclasspath We can either separate them from the tests or duplicate. I'm confused. Either the support classes are used by API tests and only make API calls into

Re: [classlib] testing guidlines -- support classes

2006-06-30 Thread Mikhail Loenko
I'm refereing to those support classes that are used by both API and impl tests 2006/6/30, Tim Ellison [EMAIL PROTECTED]: Mikhail Loenko wrote: There are support classes that are shared by various types of the tests, e.g. api and impl or classpath and bootclasspath We can either separate

Re: [classlib] testing guidlines -- support classes

2006-06-30 Thread Tim Ellison
Mikhail Loenko wrote: I'm refereing to those support classes that are used by both API and impl tests Sure, but if the support classes themselves only use API then they can be in the api dir right? i.e. we expect our impl tests to use some APIs too. Regards, Tim 2006/6/30, Tim Ellison

Re: [classlib] testing guidlines -- support classes

2006-06-30 Thread Mikhail Loenko
That means that all the API tests will be in the bootclasspath when impl/bootclasspath tests run? Will this run be clear enough? 2006/6/30, Tim Ellison [EMAIL PROTECTED]: Mikhail Loenko wrote: I'm refereing to those support classes that are used by both API and impl tests Sure, but if the