blob: c143aa885c19e2fd80db5b3efba11dddc78f50b2 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
require 'spec/version'
require 'spec/matchers'
require 'spec/expectations'
require 'spec/example'
require 'spec/extensions'
require 'spec/runner'
if Object.const_defined?(:Test); \
require 'spec/interop/test'; \
end
module Spec
class << self
def run?
@run || rspec_options.examples_run?
end
def run; \
return true if run?; \
result = rspec_options.run_examples; \
@run = true; \
result; \
end
attr_writer :run
def exit?; \
!Object.const_defined?(:Test) || Test::Unit.run?; \
end
end
end
|