Sha256: 337d3a7eccf0e316c7db86d839fa0be88baefc6456c1a14d3c20dd6bad1cc12e

Contents?: true

Size: 660 Bytes

Versions: 64

Compression:

Stored size: 660 Bytes

Contents

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

64 entries across 64 versions & 14 rubygems

Version Path
dchelimsky-rspec-1.1.11.2 lib/spec/interop/test/unit/testsuite_adapter.rb
dchelimsky-rspec-1.1.11.3 lib/spec/interop/test/unit/testsuite_adapter.rb
dchelimsky-rspec-1.1.11.4 lib/spec/interop/test/unit/testsuite_adapter.rb
dchelimsky-rspec-1.1.11.5 lib/spec/interop/test/unit/testsuite_adapter.rb
dchelimsky-rspec-1.1.11.6 lib/spec/interop/test/unit/testsuite_adapter.rb
dchelimsky-rspec-1.1.11.7 lib/spec/interop/test/unit/testsuite_adapter.rb
dchelimsky-rspec-1.1.12 lib/spec/interop/test/unit/testsuite_adapter.rb
dchelimsky-rspec-1.1.99.1 lib/spec/interop/test/unit/testsuite_adapter.rb
dchelimsky-rspec-1.1.99.13 lib/spec/interop/test/unit/testsuite_adapter.rb
dchelimsky-rspec-1.1.99.2 lib/spec/interop/test/unit/testsuite_adapter.rb
dchelimsky-rspec-1.1.99.3 lib/spec/interop/test/unit/testsuite_adapter.rb
dchelimsky-rspec-1.1.99.4 lib/spec/interop/test/unit/testsuite_adapter.rb
dchelimsky-rspec-1.1.99.5 lib/spec/interop/test/unit/testsuite_adapter.rb
dchelimsky-rspec-1.1.99.6 lib/spec/interop/test/unit/testsuite_adapter.rb
dchelimsky-rspec-1.1.99.7 lib/spec/interop/test/unit/testsuite_adapter.rb
dchelimsky-rspec-1.1.99.8 lib/spec/interop/test/unit/testsuite_adapter.rb
dchelimsky-rspec-1.1.99.9 lib/spec/interop/test/unit/testsuite_adapter.rb
newbamboo-evented-rspec-1.1.12 lib/spec/interop/test/unit/testsuite_adapter.rb
newbamboo-rspec-1.1.12 lib/spec/interop/test/unit/testsuite_adapter.rb
rspec-1.3.1.rc lib/spec/interop/test/unit/testsuite_adapter.rb