Sha256: c421ac818461819648e4d354df4774154d5c439885d955f0ae5542cb301bc063

Contents?: true

Size: 519 Bytes

Versions: 1

Compression:

Stored size: 519 Bytes

Contents

require "self_testing_framework/version"
require "active_support/core_ext/class/subclasses"

module SelfTestingFramework

  class AssertFalse < RuntimeError; end

  autoload "TestCase", "self_testing_framework/test_case"
  autoload "Runner", "self_testing_framework/runner"
  autoload "TestResult", "self_testing_framework/test_result"
  autoload "Reporter", "self_testing_framework/reporter"

end

at_exit do
  runner = SelfTestingFramework::Runner.new(SelfTestingFramework::TestCase.descendants)
  runner.execute
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
self_testing_framework-0.0.1 lib/self_testing_framework.rb