Ticket Details

Console: root library namespace tests do not work

RFC Ticket (closed)

###What happened:
When you run tests case from the command line and use the `--case` or `--group` switches, providing only the top level does not work.

### Does not work:

{{{
nitschim@ubuntu:~/Web/upstream$ libraries/lithium/console/li3 test --case=lithium
Running `\lithium`... Test case `lithium\\tests\mocks\test\cases\MockSkipThrowsException` not found.
}}}

{{{
nitschim@ubuntu:~/Web/upstream$ libraries/lithium/console/li3 test --group=lithium
Running `\lithium`... Test case `lithium\\tests\mocks\test\cases\MockSkipThrowsException` not found.
}}}

### Does work:

{{{
nitschim@ubuntu:~/Web/upstream$ libraries/lithium/console/li3 test --group=lithium.tests
Running `\lithium\tests`... ^C
}}}

There seems to be a bug (notice the double backslashes) in the `core\Libraries` class.
on 04.16.11 reported by: daschl owned by: daschl

Updates

on 04.16.11 by daschl
  • owner was changed to daschl
(wont-fix) on 05.31.11 by daschl
  • status was changed to closed
  • resolution was changed to wont-fix
The test class has been rewritten and so it is no longer necessary.