[root]/lib/test
unit
(9 files, 1320 lines)
collector
(2 files, 141 lines)
ui
(2 files, 114 lines)
console
(1 files, 129 lines)
fox
(1 files, 268 lines)
gtk
(1 files, 416 lines)
gtk2
(1 files, 465 lines)
tk
(1 files, 260 lines)
util
(3 files, 178 lines)
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 15 (100.0%) | 724 (100.0%) | 48.2 |
ntalbott | 7 (46.7%) | 446 (61.6%) | 63.7 |
dave | 2 (13.3%) | 262 (36.2%) | 131.0 |
nobu | 2 (13.3%) | 6 (0.8%) | 3.0 |
gsinclair | 1 (6.7%) | 6 (0.8%) | 6.0 |
matz | 1 (6.7%) | 2 (0.3%) | 2.0 |
drbrain | 1 (6.7%) | 2 (0.3%) | 2.0 |
shyouhei | 1 (6.7%) | 0 (0.0%) | 0.0 |
set svn:eol-style
0 lines of code changed in:
RDoc for #run= and #run?
2 lines of code changed in:
* lib/test/unit/collector.rb (collect_file): now deletes paths added
to $LOAD_PATH instead of restoring it verbatim.
* lib/test/unit/autorunner.rb (AutoRunner.run): fixed so that
'ruby -rtest/unit -rtest1 -rtest2 -e0' will use the objectspace
collector again. Also tried to simplify the calling convention.
* test/runner.rb: adjusted for new AutoRunner semantics.
* lib/test/unit.rb: ditto.
1 lines of code changed in:
* lib/test/unit.rb: use standalone runner for -e.
* lib/test/unit/autorunner.rb (Test::Unit::AutoRunner#options): accept
multiple -p and -x options.
* lib/test/unit/collector/dir.rb (Test::Unit::Collector::Dir#recursive_collect):
ditto.
5 lines of code changed in:
Move RDoc comments for Test::Unit
258 lines of code changed in:
From ruby_1_8 branch:
* lib/test/unit.rb: rearranged documentation for RDoc's sake.
* lib/matrix.rb: improved documentation.
* lib/net/http.rb: slight documentation formatting improvement.
6 lines of code changed in:
Add RDoc to build. Add --ri-system to RDoc
4 lines of code changed in:
* bin/testrb: new test runner. [ruby-core:01845]
* lib/test/unit/autorunner.rb (Test::Unit::AutoRunner.run,
Test::Unit::AutoRunner#initialize): take test list to run.
* lib/test/unit/autorunner.rb (Test::Unit::AutoRunner::RUNNERS,
Test::Unit::AutoRunner#run): should not exit inside a library, just
return the result instead.
* lib/test/unit.rb: ditto.
* test/runner.rb: exit with the test result.
1 lines of code changed in:
* lib/test/unit.rb: do not run tests if $! is set.
* lib/test/unit/assertionfailederror.rb: extend StandardError instead
Exception (irb catches the former but not the latter).
1 lines of code changed in:
* lib/test/unit.rb: removed installation instructions.
* lib/test/unit/ui/testrunnermediator.rb: moved the run flag to a more
central location.
* lib/test/unit.rb: ditto.
* lib/test/unit.rb: extracted the running code in to AutoRunner.
* lib/test/unit/autorunner.rb: added.
* lib/test/unit/collector/objectspace.rb: extracted common test
collection functionality in to a module.
* lib/test/unit/collector.rb: ditto; added.
* test/testunit/collector/test_objectspace.rb: ditto.
* lib/test/unit/collector/dir.rb: added. Supports collecting tests out
of a directory structure.
* test/testunit/collector/test_dir.rb: added.
* test/runner.rb: simplified to use the new capabilities.
10 lines of code changed in:
* lib/test/unit.rb: refactored to use optparse.
* lib/test/unit.rb: added support for selecting the output
level from the command-line.
* lib/test/unit.rb: added a command-line switch to stop processing
the command-line, allowing arguments to be passed to tests.
* lib/test/unit.rb: changed the method for specifying a runner or a
filter from the command-line.
* lib/test/unit/collector/objectspace.rb: fixed a bug causing all
tests to be excluded when the filter was set to an empty array.
* test/testunit/collector/test_objectspace.rb: ditto.
86 lines of code changed in:
* test/testunit/*: Added.
* lib/test/unit.rb: Documentation update.
* lib/test/unit/ui/console/testrunner.rb (TestRunner#initialize):
Ditto.
* lib/test/unit.rb: Factored out an ObjectSpace collector.
* lib/test/unit/collector/objectspace.rb: Ditto.
* sample/testunit/*: Added.
134 lines of code changed in:
* class.c (rb_obj_singleton_methods): should not go up to
ancestors unless the recursive flag is set. [ruby-list:38007]
* hash.c (env_each_key): use env_keys to avoid environment modify
on the fly.
* hash.c (env_each_value): use env_values for safety.
* hash.c (env_each): allocate environment array first.
2 lines of code changed in:
This commit was generated by cvs2svn to compensate for changes in r3481,
which included commits to RCS files with non-trunk default branches.
0 lines of code changed in:
Initial revision
214 lines of code changed in: