1
I Use This!
Inactive

Commits : Listings

Analyzed about 19 hours ago. based on code collected 1 day ago.
Apr 28, 2023 — Apr 28, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Change Trapeze::Probes::BasicProbe to include class and module probes even when there are no methods because the existence of the class or module must still be asserted. Add a system test for classes with argumentless methods that return nil. Demote Trapeze::ToFilePathExtension into a private method in Trapeze::SuiteGenerators::TestUnit. Specify system test directories as full paths to avoid test-run differences that result from running the same tests from different working directories More... about 16 years ago
Move stubs into setup method in unit tests for Trapeze::Probes::BasicProbe and fix one broken test More... about 16 years ago
Fix bugs and limitations in assert_dirs_identical assertion helper More... about 16 years ago
Simplify type names in system tests because we no longer have a name collision problem (Rake tasks 'test:system:*' are fixed) More... about 16 years ago
Change Rake tasks 'test:system:generated' and 'test:system:truth' to run each suite in its own Ruby process. Eliminate Rake tasks 'test:system:generated:coverage' and 'test:system:truth:coverage' because they are now meaningless (you need a single Ruby process in order to report on test coverage) More... about 16 years ago
Add system test test/system/modules/with_no_methods More... about 16 years ago
Rename input classes in test/system/classes/with_no_methods to avoid name collisions More... about 16 years ago
Add a system test for methodless classes More... about 16 years ago
Add an additional method to the input of system test test/system/methods/with_no_args/returning_nil More... about 16 years ago
Fix system test test/system/methods/with_no_args/returning_nil/returning_nil_test.rb which was broken by r70 More... about 16 years ago
Rename test/system/classes/with_no_methods/output-truth to output_truth More... about 16 years ago
Tune up RDoc More... about 16 years ago
Expand and tune up RDoc More... about 16 years ago
Merge no-probe-result-classes branch into trunk. Refactor out the misguided Trapeze::*ProbeResult classes in favor of using Trapeze::Message everywhere. Refactor Trapeze::Probes::BasicProbe#results into #class_probe_results, #module_probe_results and #method_probe_results. Refine the interfaces of Trapeze::SuiteGenerators::* classes and make the generation logic easier to extend and maintain. Fix the 'require' statements in test/system/methods/with_no_args/returning_nil/output-truth/SUITE.rb that were failing to require any files. Add Trapeze::SortedInstanceMethodsExtension and Trapeze::SortedMethodsExtension and use it in Trapeze::Probes::BasicProbe and Trapeze::AssertionHelpersExtension, changing all assertions in tests to sorted arrays More... about 16 years ago
Add missing dependency on StringIO More... about 16 years ago
Fix erroneous test names in unit tests for Trapeze::Probes::BasicProbe More... about 16 years ago
Require Trapeze::TruncateExtension in lib/suite_generators/generator_base.rb instead of lib/suite_generators/test_unit.rb More... about 16 years ago
Make Trapeze::SuiteGenerators::GeneratorBase behave as an abstract class More... about 16 years ago
Add Rake tasks 'test:system:truth' and 'test:system:truth:coverage' for running the tests used as truth files in Trapeze's system tests More... about 16 years ago
Add Rake tasks 'test:system:generated' and 'test:system:generated:coverage' for running the tests generated by Trapeze's system tests More... about 16 years ago
Add Trapeze::SuiteGenerators::GeneratorBase as the base class for Trapeze::SuiteGenerators::TestUnit More... about 16 years ago
Switch to UNIX line delimiters in system test truth files More... about 16 years ago
Ignore generated output directory More... about 16 years ago
Change interface of Trapeze::Probes::BasicProbe#results such that it returns an array of Trapeze::MethodProbeResult, Trapeze::ClassOrModuleMethodProbeResult, or Trapeze::InstanceProbeResult objects instead of an array of hashes. Move test/unit/assertion_helpers_extension.rb up one level and add system test assertion helpers More... about 16 years ago
Deal with warning related to Ruby v1.9 compatibility More... about 16 years ago
Clean up #== method implementations. Change Trapeze::MethodProbeResult#== to compare #block attributes directly and not by comparing the results of calling them More... about 16 years ago
Invoke Trapeze::Executor from the shell script bin/trap. Include the shell script in RDoc More... about 16 years ago
Add Trapeze::Executor that (in a pretty wooden way) runs the program More... about 16 years ago
Add Trapeze::MethodProbeResult#== and Trapeze::ClassOrModuleMethodProbeResult#== More... about 16 years ago
Add Trapeze::InstanceProbeResult More... about 16 years ago