Sha256: e709b9d7d1de8e232fb304388325417df639f028e2cce7c97e4a30cf379cec4e
Contents?: true
Size: 629 Bytes
Versions: 3
Compression:
Stored size: 629 Bytes
Contents
require 'tap/app' require 'tap/test/env' module Tap module Test module TapTest # The test specific app attr_reader :app def setup super @app = Tap::App.new({:debug => true}, {:env => Env.new}) @context = Tap::App.set_context(Tap::App::CURRENT => @app) @desc = nil @baseclass = '/tap/task' @namespace = self.class end def teardown Tap::App.set_context(@context) super end def signal(sig, args=[], &block) app.call({'sig' => sig, 'args' => args}, &block) end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
tap-test-0.7.0 | lib/tap/test/tap_test.rb |
tap-test-0.6.1 | lib/tap/test/tap_test.rb |
tap-test-0.6.0 | lib/tap/test/tap_test.rb |