Class: TestLauncher::CLI::Request
- Inherits:
-
Object
- Object
- TestLauncher::CLI::Request
- Defined in:
- lib/test_launcher/cli/request.rb
Instance Method Summary collapse
- #disable_spring? ⇒ Boolean
- #example_name ⇒ Object
-
#initialize(search_string:, framework:, rerun: false, run_all: false, disable_spring: false, example_name: nil, shell:, searcher:) ⇒ Request
constructor
A new instance of Request.
- #rerun? ⇒ Boolean
- #run_all? ⇒ Boolean
- #runner(*a) ⇒ Object
- #search_string ⇒ Object
- #searcher ⇒ Object
- #shell ⇒ Object
- #test_case(*a) ⇒ Object
Constructor Details
#initialize(search_string:, framework:, rerun: false, run_all: false, disable_spring: false, example_name: nil, shell:, searcher:) ⇒ Request
Returns a new instance of Request.
4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
# File 'lib/test_launcher/cli/request.rb', line 4 def initialize( search_string:, framework:, rerun: false, run_all: false, disable_spring: false, example_name: nil, shell:, searcher: ) @search_string = search_string @framework = framework @rerun = rerun @run_all = run_all @disable_spring = disable_spring @example_name = example_name @shell = shell @searcher = searcher end |
Instance Method Details
#disable_spring? ⇒ Boolean
36 37 38 |
# File 'lib/test_launcher/cli/request.rb', line 36 def disable_spring? @disable_spring end |
#example_name ⇒ Object
40 41 42 |
# File 'lib/test_launcher/cli/request.rb', line 40 def example_name @example_name end |
#rerun? ⇒ Boolean
32 33 34 |
# File 'lib/test_launcher/cli/request.rb', line 32 def rerun? @rerun end |
#run_all? ⇒ Boolean
28 29 30 |
# File 'lib/test_launcher/cli/request.rb', line 28 def run_all? @run_all end |
#runner(*a) ⇒ Object
48 49 50 |
# File 'lib/test_launcher/cli/request.rb', line 48 def runner(*a) framework.runner(*a) end |
#search_string ⇒ Object
24 25 26 |
# File 'lib/test_launcher/cli/request.rb', line 24 def search_string @search_string end |
#searcher ⇒ Object
44 45 46 |
# File 'lib/test_launcher/cli/request.rb', line 44 def searcher framework.searcher(@searcher) end |
#shell ⇒ Object
56 57 58 |
# File 'lib/test_launcher/cli/request.rb', line 56 def shell @shell end |
#test_case(*a) ⇒ Object
52 53 54 |
# File 'lib/test_launcher/cli/request.rb', line 52 def test_case(*a) framework.test_case(*a) end |