adding all of botlist, initial add
[botlist.git] / openbotlist / WEB-INF / lib / ruby / rspec / lib / spec.rb
blobc143aa885c19e2fd80db5b3efba11dddc78f50b2
1 require 'spec/version'
2 require 'spec/matchers'
3 require 'spec/expectations'
4 require 'spec/example'
5 require 'spec/extensions'
6 require 'spec/runner'
8 if Object.const_defined?(:Test); \
9   require 'spec/interop/test'; \
10 end
12 module Spec
13   class << self
14     def run?
15       @run || rspec_options.examples_run?
16     end
18     def run; \
19       return true if run?; \
20       result = rspec_options.run_examples; \
21       @run = true; \
22       result; \
23     end
24     attr_writer :run
25     
26     def exit?; \
27       !Object.const_defined?(:Test) || Test::Unit.run?; \
28     end
29   end
30 end