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
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
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
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
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.
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
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
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
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