Sha256: 315e8223e0cd22a258517b8654f20bb7db527ead3950f91e2d8acfd6c968b31c
Contents?: true
Size: 691 Bytes
Versions: 4
Compression:
Stored size: 691 Bytes
Contents
require 'test/unit/testsuite' module Test module Unit class TestSuiteAdapter < TestSuite attr_reader :example_group, :examples alias_method :tests, :examples def initialize(example_group) @example_group = example_group @examples = example_group.examples end def name example_group.description end def run(*args) return true unless args.empty? example_group.run(Spec::Runner.options) end def size example_group.number_of_examples end def delete(example) examples.delete example end def empty? examples.empty? end end end end
Version data entries
4 entries across 4 versions & 3 rubygems