On Mon, Sep 28, 2009 at 6:08 PM, Bret Pettichord <[email protected]>
wrote:
> >> def is_element_subclass? klass
> >> while klass = klass.superclass
> >> return true if klass == Watir::Element
> >> end
> >> end
>
> >> ObjectSpace.each_object(Class){|c| puts c if is_element_subclass?(c)}
I executed this code on Mac and Windows and got this error message:
NameError: uninitialized constant Watir::Element
from (irb):5:in `is_element_subclass?'
from (irb):9
from (irb):9:in `each_object'
from (irb):9
I tried with or without `require "watir"` as the first line.
What am I doing wrong?
Mac:
ruby 1.8.6 (2008-08-11 patchlevel 287) [universal-darwin9.0])
commonwatir (1.6.2)
firewatir (1.6.2)
safariwatir (0.3.3)
Windows:
ruby 1.8.6 (2007-09-24 patchlevel 111) [i386-mswin32]
commonwatir (1.6.2)
firewatir (1.6.2)
watir (1.6.2)
Željko
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Watir General" group.
To post to this group, send email to [email protected]
Before posting, please read the following guidelines:
http://wiki.openqa.org/display/WTR/Support
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/watir-general
-~----------~----~----~----~------~----~------~--~---