Class: Magnesium::Feedback
- Inherits:
-
Object
- Object
- Magnesium::Feedback
- Defined in:
- lib/magnesium/extensions/feedback.rb
Instance Method Summary collapse
-
#initialize(prefix, caseno, login, status, notes) ⇒ Feedback
constructor
A new instance of Feedback.
Constructor Details
#initialize(prefix, caseno, login, status, notes) ⇒ Feedback
Returns a new instance of Feedback.
6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
# File 'lib/magnesium/extensions/feedback.rb', line 6 def initialize(prefix,caseno,login,status,notes) begin @id = TestLink.find_max_id("executions").to_i+1 @build_id = TestLink.find_build(prefix) @tester_id = TestLink.find_tester(login) @testplan_id = TestLink.find_testplan(prefix) @tcversion_id = TestLink.find_tcversion_id(caseno) @tcversion_number = TestLink.find_tcversion_number(caseno) @platform_id = TestLink.find_platform_id @execution_type = TestLink.find_execution_type execute = TestLink.query("insert into executions values(#{@id},#{@build_id},#{@tester_id},now(),'#{status}',#{@testplan_id},#{@tcversion_id},#{@tcversion_number},#{@platform_id},#{@execution_type},'#{notes}')") # rescue # error #puts 'feedback' #ensure end end |