test/helper.rb in keyrack-0.3.0.pre vs test/helper.rb in keyrack-0.3.0

- old
+ new

@@ -8,11 +8,11 @@ $stderr.puts e.message $stderr.puts "Run `bundle install` to install missing gems" exit e.status_code end require 'test/unit' -require 'mocha' +require 'mocha/setup' $LOAD_PATH.unshift(File.dirname(__FILE__)) $LOAD_PATH.unshift(File.join(File.dirname(__FILE__), '..', 'lib')) require 'keyrack' @@ -30,7 +30,17 @@ def teardown if @tmpnames @tmpnames.each { |t| FileUtils.rm_rf(t) } end + end +end + +class SequenceHelper < Object + def initialize(name) + @seq = Mocha::Sequence.new(name) + end + + def <<(object) + object.in_sequence(@seq) end end