C0 code coverage information
Generated on Sun Oct 26 11:17:55 -0500 2008 with rcov 0.8.1.2
Code reported as executed by Ruby looks like this...
and this: this line is also marked as covered.
Lines considered as run by rcov, but not reported by Ruby, look like this,
and this: these lines were inferred by rcov (using simple heuristics).
Finally, here's a line marked as not executed.
1
2 module Aquarium
3 module Utils
4 # An implementation of the Null Object Pattern (renamed "Nil" for Ruby).
5 # All methods not defined by Object simply return the Aquarium::Utils::NilObject itself.
6 # Users can subclass or add methods to instances to customize the behavior.
7 class Aquarium::Utils::NilObject
8
9 def eql? other
10 other.kind_of? NilObject
11 end
12
13 def method_missing method_sym, *args
14 self
15 end
16 end
17 end
18 end
Generated using the rcov code coverage analysis tool for Ruby version 0.8.1.2.