Sha256: bf0530768245dcb818bca786f8d7e05d23b095f16609bc70651e13f305121305

Contents?: true

Size: 853 Bytes

Versions: 6

Compression:

Stored size: 853 Bytes

Contents

#---
# Excerpted from "Scripted GUI Testing With Ruby",
# published by The Pragmatic Bookshelf.
# Copyrights apply to this code. It may not be used to create training material, 
# courses, books, articles, and the like. Contact us if you are in doubt.
# We make no guarantees that this code is fit for any purpose. 
# Visit http://www.pragmaticprogrammer.com/titles/idgtr for more book information.
#---
require 'calculator'

$:.unshift File.join(File.dirname(__FILE__), '..', 'lib')

require 'rubygems'
require 'fit/parse'
require 'fit/file_runner'

report = ARGV[1]
unless report.nil?
  Fit::Parse.footnote_path = File.dirname(report) + File::SEPARATOR
end


class CalcRunner < Fit::FileRunner
  def run(args)
    process_args args
    process
    $stderr.puts @fixture.totals
    Calculator.single.off # will exit
  end
end

CalcRunner.new.run(ARGV)

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
win_gui-0.1.6 book_code/tables/fit.rb
win_gui-0.1.4 book_code/tables/fit.rb
win_gui-0.1.3 book_code/tables/fit.rb
win_gui-0.1.2 book_code/tables/fit.rb
win_gui-0.1.1 book_code/tables/fit.rb
win_gui-0.1.0 book_code/tables/fit.rb