Class: IOCheck::Test::RakeTask

Inherits:
Object
  • Object
show all
Defined in:
lib/iocheck/test.rb

Overview

end of class Expected

Instance Method Summary collapse

Constructor Details

#initialize(test) ⇒ RakeTask

Returns a new instance of RakeTask.



197
198
199
# File 'lib/iocheck/test.rb', line 197

def initialize(test)
  @test = test
end

Instance Method Details

#create_run_taskObject



213
214
215
216
217
218
219
220
# File 'lib/iocheck/test.rb', line 213

def create_run_task
  namespace "iocheck" do
	  task @test.name do
	    @test.run!
	    @test.show
	  end
	end
end

#create_tasksObject



200
201
202
203
# File 'lib/iocheck/test.rb', line 200

def create_tasks
  create_update_task
	create_run_task
end

#create_update_taskObject



204
205
206
207
208
209
210
211
212
# File 'lib/iocheck/test.rb', line 204

def create_update_task
  namespace "iocheck" do
  	  namespace "update" do
 task @test.name do
   @test.update!
      end
  	  end
	end
end