Module: TestRocket
- Defined in:
- lib/testrocket.rb
Instance Method Summary collapse
- #! ⇒ Object
- #+@ ⇒ Object
- #-@ ⇒ Object
- #_desc ⇒ Object
- #_fail ⇒ Object
- #_pass ⇒ Object
- #_pend ⇒ Object
- #_show(r) ⇒ Object
- #_test(a, b) ⇒ Object
- #~ ⇒ Object
Instance Method Details
#! ⇒ Object
9 |
# File 'lib/testrocket.rb', line 9 def !; _show _desc; end |
#+@ ⇒ Object
6 |
# File 'lib/testrocket.rb', line 6 def +@; _show _test :_pass, :_fail end |
#-@ ⇒ Object
7 |
# File 'lib/testrocket.rb', line 7 def -@; _show _test :_fail, :_pass end |
#_desc ⇒ Object
15 |
# File 'lib/testrocket.rb', line 15 def _desc; " FIRE '#{call}'!" end |
#_fail ⇒ Object
13 |
# File 'lib/testrocket.rb', line 13 def _fail; " FAIL @ #{source_location * ':'}" end |
#_pass ⇒ Object
12 |
# File 'lib/testrocket.rb', line 12 def _pass; " OK" end |
#_pend ⇒ Object
14 |
# File 'lib/testrocket.rb', line 14 def _pend; "PENDING '#{call}' @ #{source_location * ':'}" end |
#_show(r) ⇒ Object
11 |
# File 'lib/testrocket.rb', line 11 def _show(r); (TestRocket.out || $>) << r + "\n"; r end |
#_test(a, b) ⇒ Object
4 |
# File 'lib/testrocket.rb', line 4 def _test(a, b); send((call rescue()) ? a : b) end |
#~ ⇒ Object
8 |
# File 'lib/testrocket.rb', line 8 def ~; _show _pend; end |