changelog shortlog tags changeset manifest revisions annotate raw

vendor/plugins/rspec/lib/spec/interop/test/unit/testsuite_adapter.rb

changeset 15: 64acf98d15f4
author: moriq@moriq.com
date: Mon Mar 10 10:12:58 2008 +0900 (16 years ago)
permissions: -rw-r--r--
description: add plugins rspec
1module Test
2 module Unit
3 class TestSuiteAdapter < TestSuite
4 attr_reader :example_group, :examples
5 alias_method :tests, :examples
6 def initialize(example_group)
7 @example_group = example_group
8 @examples = example_group.examples
9 end
10
11 def name
12 example_group.description
13 end
14
15 def run(*args)
16 return true unless args.empty?
17 example_group.run
18 end
19
20 def size
21 example_group.number_of_examples
22 end
23
24 def delete(example)
25 examples.delete example
26 end
27
28 def empty?
29 examples.empty?
30 end
31 end
32 end
33end
34