Sha256: bf25e99a56d46029afa61b12f6e52c2603a8a707d44351741df5f0405a76ad61
Contents?: true
Size: 668 Bytes
Versions: 1
Compression:
Stored size: 668 Bytes
Contents
testdir = File.dirname(__FILE__) $:.unshift testdir unless $LOAD_PATH.include?(testdir) require 'bundler' Bundler.setup require 'stringio' require 'rack/test' require 'template/helpers' require 'frank' module Kernel def capture_stdout out = StringIO.new $stdout = out yield return out ensure $stdout = STDOUT end end module Frank module Spec module Helpers BIN_DIR = File.join(File.dirname(File.dirname(__FILE__)), 'bin') def frank(command, *args) result = system "#{BIN_DIR}/frank #{command} #{args * ' '}" if $?.success? result else exit 1 end end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
frank-1.0.9 | spec/helper.rb |