Simon Kitching
0806aa3672
Move NoOp tests into separate directory.
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/logging/trunk@381238 13f79535-47bb-0310-9956-ffa450edef68
2006-02-27 02:59:47 +00:00
Simon Kitching
f3a21723bc
Execute tests from base AbstractLogTest class in addition to existing tests.
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/logging/trunk@381237 13f79535-47bb-0310-9956-ffa450edef68
2006-02-27 02:59:11 +00:00
Simon Kitching
037499be30
Add comments, clean up imports.
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/logging/trunk@381236 13f79535-47bb-0310-9956-ffa450edef68
2006-02-27 02:58:24 +00:00
Simon Kitching
3a70e9ac3a
Create dir to hold tests for NoOpLog.
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/logging/trunk@381235 13f79535-47bb-0310-9956-ffa450edef68
2006-02-27 02:48:58 +00:00
Simon Kitching
d88846ee06
Add unit tests for the LogKitLogger.
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/logging/trunk@381234 13f79535-47bb-0310-9956-ffa450edef68
2006-02-27 02:39:54 +00:00
Simon Kitching
6575f84d9e
Tab->space conversions only.
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/logging/trunk@381232 13f79535-47bb-0310-9956-ffa450edef68
2006-02-27 02:37:19 +00:00
Simon Kitching
abfdb4af34
* Make LogKit lib available to unit tests
...
* Fix minor documentation error re running specific tests
* Add documentation on enabling diagnostics during tests
* replace tabs with spaces
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/logging/trunk@381230 13f79535-47bb-0310-9956-ffa450edef68
2006-02-27 02:31:40 +00:00
Simon Kitching
bdec71cc5a
Minor enhancement to diagnostic message.
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/logging/trunk@381224 13f79535-47bb-0310-9956-ffa450edef68
2006-02-27 02:28:39 +00:00
Simon Kitching
a6d1f7c256
Removed Serializable marker interface as it is not possible to implement this
...
correctly in all cases. AvalonLogger was introduced in 1.0.4, and was marked
Serializable. However serialization for this class was *completely* broken in
all cases in that release, so removing the Serializable marker is not considered
a binary-incompatible change.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/logging/trunk@379680 13f79535-47bb-0310-9956-ffa450edef68
2006-02-22 04:53:08 +00:00
Simon Kitching
6a015667eb
Fix problem where getResources method causes NoSuchMethodError on 1.1 JVMs,
...
due to lack of ClassLoader.getResources method. See bugzilla #37484 .
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/logging/trunk@375866 13f79535-47bb-0310-9956-ffa450edef68
2006-02-08 05:46:03 +00:00
Simon Kitching
30be33c7a5
Exclude LogFactoryImpl from adapters jar; it doesn't do any harm but
...
will never be used as the default implementation is always loaded
via the LogFactory classloader.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/logging/trunk@371451 13f79535-47bb-0310-9956-ffa450edef68
2006-01-23 03:20:15 +00:00
Simon Kitching
f8d25b3b92
Update javadoc now that WeakHashtable is part of the standard distribution.
...
ServletContextCleaner is only a backup for odd corner cases.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/logging/trunk@371450 13f79535-47bb-0310-9956-ffa450edef68
2006-01-23 03:18:47 +00:00
Simon Kitching
a341992b05
Fix javadoc to remove references to "optional" jar, as this class is
...
now in the main distribution.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/logging/trunk@371448 13f79535-47bb-0310-9956-ffa450edef68
2006-01-23 03:10:45 +00:00
Simon Kitching
0ec19fb08c
Fix minor mistakes about WeakHashtable.
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/logging/trunk@371445 13f79535-47bb-0310-9956-ffa450edef68
2006-01-23 02:53:32 +00:00
Simon Kitching
a52c268a34
Remove comment about how parent-first loading improves JVM security; it isn't correct.
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/logging/trunk@371247 13f79535-47bb-0310-9956-ffa450edef68
2006-01-22 09:17:01 +00:00
Simon Kitching
8f9d03ad75
Fixes for trivial spelling mistakes only.
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/logging/trunk@371246 13f79535-47bb-0310-9956-ffa450edef68
2006-01-22 09:15:44 +00:00
Simon Kitching
3c9f283108
Add 1.1 release to list of available releases.
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/logging/trunk@371238 13f79535-47bb-0310-9956-ffa450edef68
2006-01-22 08:49:36 +00:00
Simon Kitching
7cd384f042
Move FAQ entries to wiki.
...
Minor grammar/spelling fixes.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/logging/trunk@371236 13f79535-47bb-0310-9956-ffa450edef68
2006-01-22 08:33:16 +00:00
Simon Kitching
d102883962
Add info about new commons-logging-adapters jar
...
Remove info about non-existent optional jar
Update info about commons-logging-api jar
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/logging/trunk@371233 13f79535-47bb-0310-9956-ffa450edef68
2006-01-22 08:13:27 +00:00
Simon Kitching
fb7a703424
Add more info on commons-logging-adapters.jar file.
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/logging/trunk@371232 13f79535-47bb-0310-9956-ffa450edef68
2006-01-22 08:07:54 +00:00
Simon Kitching
ecd9a70bf4
Add info about use of commons-logging.properties, including new "priority" feature.
...
Document problems with Use of static log members in library code.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/logging/trunk@371225 13f79535-47bb-0310-9956-ffa450edef68
2006-01-22 07:29:54 +00:00
Simon Kitching
c7d566cf10
Add section for 1.1 release.
...
Other minor updates.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/logging/trunk@371221 13f79535-47bb-0310-9956-ffa450edef68
2006-01-22 06:56:46 +00:00
Simon Kitching
7b1c2b0aac
Add explicit dependency on required maven xdoc plugin version.
...
Thanks to Niall Pemberton for the info.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/logging/trunk@371217 13f79535-47bb-0310-9956-ffa450edef68
2006-01-22 06:22:42 +00:00
Simon Kitching
53173ea247
Update notes re api jarfile.
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/logging/trunk@371168 13f79535-47bb-0310-9956-ffa450edef68
2006-01-22 01:56:12 +00:00
Simon Kitching
c0c647127d
Exclude jdk14 logger from api jar
...
Include WeakHashtable in api jar
Make ant dependencies used in build be the same as those in the maven project.xml file.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/logging/trunk@371164 13f79535-47bb-0310-9956-ffa450edef68
2006-01-22 01:47:01 +00:00
Simon Kitching
e628a3c9eb
Remove info about log4j 1.3, now that news has been received that it might not be incompatible after all.
...
Remove deprecation info about class that has actually been removed.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/logging/trunk@370774 13f79535-47bb-0310-9956-ffa450edef68
2006-01-20 10:21:26 +00:00
Simon Kitching
c86b4fc224
Added Specification-Title as suggested by Joerg Schaible.
...
Added Implementation-Vendor-Id as recommended at http://java.sun.com/j2se/1.5.0/docs/guide/extensions/versioning.html
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/logging/trunk@370773 13f79535-47bb-0310-9956-ffa450edef68
2006-01-20 10:16:55 +00:00
Simon Kitching
9cf2bf6e85
Fix comment only - HashMap *is* in java1.2
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/logging/trunk@370753 13f79535-47bb-0310-9956-ffa450edef68
2006-01-20 07:46:30 +00:00
Simon Kitching
8ba8c0f9ef
Fix for java1.2: in that version, Boolean.valueOf(str) returns a new instance
...
each time, not one of Boolean.TRUE or Boolean.FALSE!
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/logging/trunk@370752 13f79535-47bb-0310-9956-ffa450edef68
2006-01-20 07:45:22 +00:00
Simon Kitching
ced5aa9dc7
Add unit tests for ServletContextCleaner class.
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/logging/trunk@370739 13f79535-47bb-0310-9956-ffa450edef68
2006-01-20 05:54:27 +00:00
Simon Kitching
0077ddf3cd
Added comments only.
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/logging/trunk@370738 13f79535-47bb-0310-9956-ffa450edef68
2006-01-20 05:53:42 +00:00
Simon Kitching
d7d7ac9454
Expose servletapi.jar as a "logical lib" for unit tests
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/logging/trunk@370737 13f79535-47bb-0310-9956-ffa450edef68
2006-01-20 05:53:20 +00:00
Simon Kitching
c33312acd5
Add info about removal of deprecated classes.
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/logging/trunk@370721 13f79535-47bb-0310-9956-ffa450edef68
2006-01-20 03:45:27 +00:00
Simon Kitching
fe23e42c56
Add 2-param version of newFactory method for backwards compatibility. As described in the
...
javadoc, it could only ever be invoked by a very weird custom subclass of LogFactory but
it was technically an incompatibility so it's now fixed.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/logging/trunk@370718 13f79535-47bb-0310-9956-ffa450edef68
2006-01-20 03:38:04 +00:00
Simon Kitching
9e1d09bc6e
More 1.1 updates (still a work-in-progress)
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/logging/trunk@370705 13f79535-47bb-0310-9956-ffa450edef68
2006-01-20 02:43:28 +00:00
Simon Kitching
56d0123465
Fixes for javadoc building.
...
Add build instructions.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/logging/trunk@370702 13f79535-47bb-0310-9956-ffa450edef68
2006-01-20 02:40:39 +00:00
Simon Kitching
3c35ab5a60
Tweaks to use libs downloaded via newish "ant getlibs" target.
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/logging/trunk@370701 13f79535-47bb-0310-9956-ffa450edef68
2006-01-20 02:39:24 +00:00
Simon Kitching
7b26b353f7
Fixed javadoc warnings: @param did not match real param name.
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/logging/trunk@370699 13f79535-47bb-0310-9956-ffa450edef68
2006-01-20 02:29:48 +00:00
Simon Kitching
2812c29024
Remove WeakHashtable classes from the commons-logging-adapters jarfile.
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/logging/trunk@370685 13f79535-47bb-0310-9956-ffa450edef68
2006-01-20 00:39:11 +00:00
Simon Kitching
056497f88a
Added Brian Stansberry to developers list, as he did much work on 1.1 release
...
and is officially a committer but isn't around to add himself right now.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/logging/trunk@370675 13f79535-47bb-0310-9956-ffa450edef68
2006-01-19 23:57:04 +00:00
Simon Kitching
65bec30a71
Fixes due to Log4J12Logger being renamed back to Log4JLogger
...
and Log4J13Logger being removed.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/logging/trunk@370674 13f79535-47bb-0310-9956-ffa450edef68
2006-01-19 23:55:30 +00:00
Simon Kitching
468b013d05
Fixes due to renaming of Log4J12Logger back to Log4JLogger
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/logging/trunk@370673 13f79535-47bb-0310-9956-ffa450edef68
2006-01-19 23:53:55 +00:00
Simon Kitching
fc9408a84f
Remove Log4J13Logger; log4j 1.3 is not yet released.
...
Rename Log4J12Logger back to old name of Log4JLogger.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/logging/trunk@370672 13f79535-47bb-0310-9956-ffa450edef68
2006-01-19 23:52:23 +00:00
Simon Kitching
ef58065fb1
Update version to 1.1 in MANIFEST.MF
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/logging/trunk@370635 13f79535-47bb-0310-9956-ffa450edef68
2006-01-19 21:16:47 +00:00
Simon Kitching
de40e38a37
Walk the entire hierarchy of ClassLoaders, releasing memory for the
...
current webapp from each copy of LogFactory found.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/logging/trunk@370464 13f79535-47bb-0310-9956-ffa450edef68
2006-01-19 12:16:56 +00:00
Simon Kitching
c0de38481c
Some updates (not complete yet).
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/logging/trunk@370384 13f79535-47bb-0310-9956-ffa450edef68
2006-01-19 05:31:09 +00:00
Simon Kitching
19a76b429b
Add tests for new feature to disable loading of Log implementations via the TCCL.
...
Move existing tests for disabling loading of LogFactory via TCCL to subdir "logfactory".
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/logging/trunk@370031 13f79535-47bb-0310-9956-ffa450edef68
2006-01-18 03:42:52 +00:00
Simon Kitching
1b6895e3c5
Add feature to disable loading of Log implementations from the TCCL.
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/logging/trunk@370030 13f79535-47bb-0310-9956-ffa450edef68
2006-01-18 03:38:38 +00:00
Simon Kitching
aecdf1ebec
Clean up imports
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/logging/trunk@370013 13f79535-47bb-0310-9956-ffa450edef68
2006-01-18 02:35:03 +00:00
Simon Kitching
1a88e2bd50
Clean up imports only.
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/logging/trunk@370012 13f79535-47bb-0310-9956-ffa450edef68
2006-01-18 02:34:05 +00:00
Simon Kitching
d08dc18e1c
Clean up imports only.
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/logging/trunk@370011 13f79535-47bb-0310-9956-ffa450edef68
2006-01-18 02:33:03 +00:00
Simon Kitching
69cc4ff86d
Fix bug in test; custom MyFactory class wasn't specified in commons-logging.properties!
...
Also, use constants instead of repeating custom class name as literal.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/logging/trunk@369755 13f79535-47bb-0310-9956-ffa450edef68
2006-01-17 11:29:42 +00:00
Simon Kitching
7ff4b00fef
Tests for new feature to disable loading of LogFactory implementation via the TCCL.
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/logging/trunk@369747 13f79535-47bb-0310-9956-ffa450edef68
2006-01-17 10:40:00 +00:00
Simon Kitching
89a0e10f95
If config file has use_tccl=false, then don't load LogFactory implementation from the TCCL.
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/logging/trunk@369745 13f79535-47bb-0310-9956-ffa450edef68
2006-01-17 10:39:30 +00:00
Simon Kitching
c9a298dd65
Remove debug print statement accidentally left in code.
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/logging/trunk@369735 13f79535-47bb-0310-9956-ffa450edef68
2006-01-17 09:54:42 +00:00
Simon Kitching
1693599580
Removed unused imports
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/logging/trunk@369719 13f79535-47bb-0310-9956-ffa450edef68
2006-01-17 08:41:27 +00:00
Simon Kitching
9a1ec952ae
Unit tests for the new LogFactory feature which loads the commons-logging.properties
...
file with the highest priority.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/logging/trunk@369713 13f79535-47bb-0310-9956-ffa450edef68
2006-01-17 08:01:08 +00:00
Simon Kitching
477165adb1
Implement feature to load the commons-logging.properties file with the highest priority value,
...
not just the first one found on the classpath.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/logging/trunk@369712 13f79535-47bb-0310-9956-ffa450edef68
2006-01-17 07:56:00 +00:00
Simon Kitching
5f4f76c19c
Provide facility to add URLs to the classpath.
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/logging/trunk@369711 13f79535-47bb-0310-9956-ffa450edef68
2006-01-17 07:53:44 +00:00
Simon Kitching
dac6d6bee6
Remove unused imports
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/logging/trunk@369709 13f79535-47bb-0310-9956-ffa450edef68
2006-01-17 07:52:41 +00:00
Simon Kitching
e934c30030
Simple code cleanup; classloader for LogFactory class is computed once at startup.
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/logging/trunk@369705 13f79535-47bb-0310-9956-ffa450edef68
2006-01-17 07:22:21 +00:00
Simon Kitching
0137795092
Tidy imports only
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/logging/trunk@360479 13f79535-47bb-0310-9956-ffa450edef68
2006-01-01 07:42:12 +00:00
Simon Kitching
8b1398cfa1
Concrete subclass of the generic log4j tests, bound to log4j12.
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/logging/trunk@220002 13f79535-47bb-0310-9956-ffa450edef68
2005-07-21 06:09:51 +00:00
Simon Kitching
b1d6285f15
Implement a cleaner mechanism for setting up a test suite for classes whose
...
dependent libs are not present in the system classpath. The class containing
the suite() method *does not have to be* the class that contains the test
methods. By taking advantage of this, we can avoid the reflection stuff and
the trivial helper class that was introduced earlier to solve this same
problem.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/logging/trunk@220001 13f79535-47bb-0310-9956-ffa450edef68
2005-07-21 06:07:30 +00:00
Simon Kitching
72a6e4f9f6
log4j tests now all work fine with <batchtest> so remove special case code for log4j.
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/logging/trunk@209738 13f79535-47bb-0310-9956-ffa450edef68
2005-07-08 11:46:41 +00:00
Simon Kitching
697b414639
Fix up log4j12 tests so no log4j lib needs to be in the classpath
...
when the suite() method is called on any TestCase class.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/logging/trunk@209737 13f79535-47bb-0310-9956-ffa450edef68
2005-07-08 11:45:25 +00:00
Simon Kitching
a9958f04f8
Remove obsolete unit test files; see StandardTests class and its concrete subclasses.
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/logging/trunk@209731 13f79535-47bb-0310-9956-ffa450edef68
2005-07-08 10:09:39 +00:00
Simon Kitching
41c4b10250
Major restructure of log4j unit tests. All the same tests are done as before,
...
but in a (hopefully) clearer and more maintainable way.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/logging/trunk@209730 13f79535-47bb-0310-9956-ffa450edef68
2005-07-08 10:08:25 +00:00
Simon Kitching
8831d63879
Minor tweak to javadocs
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/logging/trunk@209729 13f79535-47bb-0310-9956-ffa450edef68
2005-07-08 10:07:13 +00:00
Simon Kitching
9d0c1a7422
Rename LogTest to LogTestCase for consistency.
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/logging/trunk@209713 13f79535-47bb-0310-9956-ffa450edef68
2005-07-08 07:08:54 +00:00
Simon Kitching
bfb095df60
Fail the build if any unit test fails. Also removed some redundant stuff.
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/logging/trunk@209712 13f79535-47bb-0310-9956-ffa450edef68
2005-07-08 07:03:41 +00:00
Simon Kitching
4bd1bd70a0
* renamed test cases from Test.java to TestCase.java for consistency.
...
* removed unneeded suite and constructor methods.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/logging/trunk@209711 13f79535-47bb-0310-9956-ffa450edef68
2005-07-08 07:02:20 +00:00
Simon Kitching
3083b9a334
Removed method PathableClassLoader.getResources as in java1.4 and earlier this
...
method is final (can't be overridden). This means changing the associated unit
test too. As getResources doesn't explicitly indicate the order in which
resources will be returned this is technically ok, though a little ugly.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/logging/trunk@209571 13f79535-47bb-0310-9956-ffa450edef68
2005-07-07 07:32:16 +00:00
Simon Kitching
d0281e782f
Added getlibs task to automatically download all dependencies.
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/logging/trunk@209455 13f79535-47bb-0310-9956-ffa450edef68
2005-07-06 13:02:33 +00:00
Simon Kitching
7bac91638b
Minor tweak to unit testing stuff.
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/logging/trunk@209454 13f79535-47bb-0310-9956-ffa450edef68
2005-07-06 12:42:56 +00:00
Simon Kitching
1b26226906
Massive removal of custom test targets now most tests support the PathableTestSuite stuff.
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/logging/trunk@209453 13f79535-47bb-0310-9956-ffa450edef68
2005-07-06 12:41:30 +00:00
Simon Kitching
4c8d747d37
Use custom classloader setups to work around SimpleLog static insanity.
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/logging/trunk@209452 13f79535-47bb-0310-9956-ffa450edef68
2005-07-06 12:37:25 +00:00
Simon Kitching
2649aa8c6d
Remove unused constructor
...
Set necessary System properties in code rather than assuming build.xml will set them.
Call LogFactory.releaseAll before each test for cleanliness.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/logging/trunk@209451 13f79535-47bb-0310-9956-ffa450edef68
2005-07-06 12:09:58 +00:00
Simon Kitching
35b1d6c80e
Remove unused constructor, and clear LogFactory.factories cache before each test for cleanliness.
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/logging/trunk@209450 13f79535-47bb-0310-9956-ffa450edef68
2005-07-06 12:07:40 +00:00
Simon Kitching
b808fe4666
Minor comment fix.
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/logging/trunk@209449 13f79535-47bb-0310-9956-ffa450edef68
2005-07-06 12:06:32 +00:00
Simon Kitching
02ee1e9086
Rename from BadHashtablePropertyTest to BadHashtablePropertyTestCase for consistency.
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/logging/trunk@209420 13f79535-47bb-0310-9956-ffa450edef68
2005-07-06 07:18:39 +00:00
Simon Kitching
6ceb7c0ab3
Change to using PathableTestSuite - this permits the test to be significantly simplified.
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/logging/trunk@209419 13f79535-47bb-0310-9956-ffa450edef68
2005-07-06 07:17:45 +00:00
Simon Kitching
ac38503d3b
Added comments re this class and junit reloadable classloaders.
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/logging/trunk@209418 13f79535-47bb-0310-9956-ffa450edef68
2005-07-06 07:14:03 +00:00
Simon Kitching
b69deb90dd
Move duplicated testResetContext tests out of ParentFirst and ChildFirst into GeneralTestCase.
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/logging/trunk@209414 13f79535-47bb-0310-9956-ffa450edef68
2005-07-06 06:28:24 +00:00
Simon Kitching
c542c21c29
New test case for additional PathableTestSuite functionality.
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/logging/trunk@209413 13f79535-47bb-0310-9956-ffa450edef68
2005-07-06 06:26:02 +00:00
Simon Kitching
4a0c892957
Save and restore system properties around tests.
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/logging/trunk@209412 13f79535-47bb-0310-9956-ffa450edef68
2005-07-06 06:19:32 +00:00
Simon Kitching
1996c5af1b
Renamed AltHashtableTest to AltHashtableTestCase for consistency.
...
Also removed unneeded constructor.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/logging/trunk@209410 13f79535-47bb-0310-9956-ffa450edef68
2005-07-06 05:29:57 +00:00
Simon Kitching
1ac4b57165
Rename AvalonLoggerTest to AvalonLoggerTestCase for consistency.
...
Also remove unneeded constructor.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/logging/trunk@209408 13f79535-47bb-0310-9956-ffa450edef68
2005-07-06 05:15:39 +00:00
Simon Kitching
85836bd32e
JUnit TestCase class has had a default constructor for a long while now,
...
so remove pointless constructors for TestCase subclasses.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/logging/trunk@209407 13f79535-47bb-0310-9956-ffa450edef68
2005-07-06 05:14:12 +00:00
Simon Kitching
03f98ac40f
Update the test.pathable target. Note that the optional ant junit task is
...
now used in this file - see comments at head of file for details.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/logging/trunk@209252 13f79535-47bb-0310-9956-ffa450edef68
2005-07-05 09:52:57 +00:00
Simon Kitching
ec7eab0150
Added test cases for child-first behaviour of PathableClassLoader.
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/logging/trunk@209245 13f79535-47bb-0310-9956-ffa450edef68
2005-07-05 08:50:41 +00:00
Simon Kitching
ab117df3c7
Fix bugs with child-first behaviour.
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/logging/trunk@209244 13f79535-47bb-0310-9956-ffa450edef68
2005-07-05 08:49:54 +00:00
Simon Kitching
b1f4809445
Renamed to ParentFirstTestCase.
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/logging/trunk@209243 13f79535-47bb-0310-9956-ffa450edef68
2005-07-05 08:49:03 +00:00
Simon Kitching
773fe5af3c
Renamed from PathableTestCase, as it really tests parent-first classloading.
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/logging/trunk@209240 13f79535-47bb-0310-9956-ffa450edef68
2005-07-05 08:10:19 +00:00
Simon Kitching
f19ff6e62e
Add adapters jar to list of logical jars available to unit test code.
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/logging/trunk@209202 13f79535-47bb-0310-9956-ffa450edef68
2005-07-05 03:42:38 +00:00
Simon Kitching
184e3781ef
Remove unused imports.
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/logging/trunk@209201 13f79535-47bb-0310-9956-ffa450edef68
2005-07-05 03:42:02 +00:00
Simon Kitching
27d2386598
Added more unit tests.
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/logging/trunk@209198 13f79535-47bb-0310-9956-ffa450edef68
2005-07-05 03:40:50 +00:00
Simon Kitching
14cd0d8326
Fix copyright statements on new files.
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/logging/trunk@202474 13f79535-47bb-0310-9956-ffa450edef68
2005-06-30 03:36:02 +00:00
Simon Kitching
6366c32135
Changes due to testcase classes now controlling their own classpaths.
...
* The Wrapper class is no longer used.
* The log4j tests run with log4j13 in the classpath have been
removed for now; will implement this via another mechanism in
the near future.
Note that there are expected to be more cleanups applied to this
file in the near future.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/logging/trunk@202473 13f79535-47bb-0310-9956-ffa450edef68
2005-06-30 03:27:56 +00:00
Simon Kitching
9b59c323f6
Allow testcases to control the classloader hierarchy used during the test.
...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/logging/trunk@202471 13f79535-47bb-0310-9956-ffa450edef68
2005-06-30 03:21:03 +00:00