Test::Unit (Classic) - Nathaniel Talbott's originial test-unit, externalized from the ruby project as a gem (for tool developers).
Changes:
1.2.3 / 2008-02-25
1 major enhancement
- Birthday (as a gem)!
Test::Unit (Classic) - Nathaniel Talbott's originial test-unit, externalized from the ruby project as a gem (for tool developers).
Changes:
1 major enhancement
------>
(no silly... look in the blog, not the RSS feed!)
Ruby Inline is an analog to Perl's Inline::C. Out of the box, it allows you to embed C/++ external module code in your ruby script directly. By writing simple builder classes, you can teach how to cope with new languages (fortran, perl, whatever). The code is compiled and run on the fly when needed.
Using the package_inline tool Inline allows you to package up your inlined object code for distribution to systems without a compiler.
Changes:
3 minor enhancements:
2 bug fixes:
ZenTest provides 4 different tools and 1 library: zentest, unit_diff, autotest, multiruby, and Test::Rails.
ZenTest scans your target and unit-test code and writes your missing code based on simple naming rules, enabling XP at a much quicker pace. ZenTest only works with Ruby and Test::Unit.
unit_diff is a command-line filter to diff expected results from actual results and allow you to quickly see exactly what is wrong.
autotest is a continous testing facility meant to be used during development. As soon as you save a file, autotest will run the corresponding dependent tests.
multiruby runs anything you want on multiple versions of ruby. Great for compatibility checking!
Test::Rails helps you build industrial-strength Rails code.
Changes:
4 minor enhancements:
5 bug fixes:
Sometimes something (I suspect iSync) screws up and duplicates my tasks. This has proven useful:
tell application "OmniFocus"
tell first document
repeat with aContext in contexts
set toDelete to {}
set seen to {}
repeat with aTask in tasks of aContext
if seen contains name of aTask then
set end of toDelete to id of aTask
else
set end of seen to name of aTask
end if
end repeat
repeat with aTask in toDelete
try
delete (task id aTask)
end try
end repeat
count of toDelete
end repeat
end tell
end tell
A script which automates a limited set of rubyforge operations.
Changes:
Added config backup/restore rake tasks (for testing).
One Line Multi-Stage Deployment for Vlad:
Kernel.load "config/deploy_#{ENV['to']}.rb" if ENV['to']
Making this elegant line possible:
% rake vlad:deploy to=qa
Coming Soon™ to a Vlad near you!
| 1.8.4 | 1.8.5 | 1.8.6-p111 | 1.9.0-0 | rubinius | |
|---|---|---|---|---|---|
| rubyforge | passed | passed | passed | passed | n/a |
| hoe | passed | passed | passed | failed | failed |
| ZenTest | passed | passed | passed | failed | failed |
| miniunit | passed | passed | passed | failed | failed |
| ruby_parser | passed | passed | passed | failed | failed |
| RubyInline | passed | passed | passed | passed | failed |
| ParseTree | failed | failed | passed | n/a | n/a |
| ruby2ruby | passed | passed | passed | failed | failed |
| heckle | failed | failed | passed | failed | failed |
Generated 2008-03-04 22:49
Hoe is a simple rake/rubygems helper for project Rakefiles. It generates all the usual tasks for projects including rdoc generation, testing, packaging, and deployment.
Tasks Provided:
See class rdoc for help. Hint: ri Hoe
Changes:
2 Minor Enhancements:
5 Bug Fixes: