I created Logger.rb file which has
[b][CODE][/b]
require 'watir'
include Watir
$logger = Logger.new('C:\WebTest\MentorAppTestScripts\logger.log', 5, 1024000)
$logger.level = Logger::ERROR
[b][/CODE][/b]

Now, I am trying to using this log file in another .rb.
[b][CODE SNIPPET][/b]
require 'watir'
require 'Logger'
include Watir

username = 'watirplayer'
password = 'watirplayer'

puts "## Start MentorApp SQA"
$ie = IE.new
$ie.clear_url_list
$ie.goto("http://mentorapp";)

if not $ie.button(:value, 'Login').exists?
   $logger.info("Successfull Login")
   puts "Successfull Login"
else
   $logger.error("Did not log in")
   puts "Not able to Login"
end
[b][/CODE SNIPPET][/b]

but I get this error message:

[b][ERROR MSG][/b]
>ruby LogintoMentorApp.rb
In LoginToMentorApp file
## Start MentorApp SQA
## Entering username, password
c:/webtest/ruby/lib/ruby/1.8/Logger.rb:179: warning: already initialized 
constant ProgName
c:/webtest/ruby/lib/ruby/1.8/Logger.rb:186: warning: already initialized 
constant DEBUG
c:/webtest/ruby/lib/ruby/1.8/Logger.rb:187: warning: already initialized 
constant INFO
c:/webtest/ruby/lib/ruby/1.8/Logger.rb:188: warning: already initialized 
constant WARN
c:/webtest/ruby/lib/ruby/1.8/Logger.rb:189: warning: already initialized 
constant ERROR
c:/webtest/ruby/lib/ruby/1.8/Logger.rb:190: warning: already initialized 
constant FATAL
c:/webtest/ruby/lib/ruby/1.8/Logger.rb:191: warning: already initialized 
constant UNKNOWN
c:/webtest/ruby/lib/ruby/1.8/Logger.rb:422: warning: already initialized 
constant SEV_LABEL
c:/webtest/ruby/lib/ruby/1.8/Logger.rb:436: warning: already initialized 
constant Format
c:/webtest/ruby/lib/ruby/1.8/Logger.rb:553: warning: already initialized 
constant SiD
LogintoMentorApp.rb:41: undefined method `info' for nil:NilClass (NoMethodError)
>Exit code: 1
[b][/ERROR MSG][/b]

What am I doing wrong?
Thanks
Prashant
---------------------------------------------------------------------
Posted via Jive Forums
http://forums.openqa.org/thread.jspa?threadID=5304&messageID=14750#14750
_______________________________________________
Wtr-general mailing list
[email protected]
http://rubyforge.org/mailman/listinfo/wtr-general

Reply via email to