class Magnesium::Feedback

Public Class Methods

new(prefix,caseno,login,status,notes) click to toggle source
# 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