Try putting bracket around the *args. You could read the *args as being "any number of arguments to the method".
On 1 Dec 2008, at 19:09, Chuck vdL <[EMAIL PROTECTED]> wrote: > > OK so I went and looked.. it's not javascript > > -=-=- snip-=-= > class Radio < RadioCheckCommon > def initialize *args > > =-=-=-= snip =-=-=-= > > its the * in *args that's giving it a fit.. Now understand please > that my ruby coding skills are in their infancy.. and I've not gotten > into defining my own classes or subclassing or any of that.. so I've > no idea (other than it looks something like a C++ pointer, but I know > ruby doesn't have pointers) what in the world *args is doing at that > point in the code.. > > Is this valid ruby code and I'm perhaps looking at a bug in ruby in > steel? Is this something added really recently to ruby? RiS comes > with ruby 186-25 (although I thought I updated this) > > ruby-v reports "1.8.6 (2007-09-24 patchlevel 111)" > that should be the correct version for working with Watir 1.6.2 > right? > > On Dec 1, 10:32 am, "Paul Rogers" <[EMAIL PROTECTED]> wrote: >> heres my guess - the firewatir code uses lots of whats really >> javascript embedded in the ruby file. I think the parser is having a >> hard time figuring out whats ruby and whats javascript >> >> If you poke around in the lines suggested by the parser, you might be >> able rearrange some of the code to better help the parser >> >> Paul >> >> >> >> On Mon, Dec 1, 2008 at 11:16 AM, Chuck vdL <[EMAIL PROTECTED]> wrote: >> >>> I'm having a look at Ruby in Steel as a potential IDE for doing >>> testing automation with Watir. >>> <http://www.sapphiresteel.com/> >> >>> Mostly because: >>> 1) all my devs use Visual Studio for their work, so it puts me on >>> the >>> same platform, gives me good integration with our source control >>> etc. >>> 2) Intellisense!!! since I'm new to Watir and have not memorized >>> all the applicable methods for each object etc.. and also new to >>> ruby. Well it just makes it a hell of a lot easier. >>> 3) awsome debugger >> >>> Firstly: Has anyone else looked at this? Does anyone else use it? >> >>> I could only find one reference here when searching this group. >> >>> Secondly, I'm having a problem: It appears to get Intellisense >>> working, I have to add the watir code using their 'ruby librarian' >>> utility.. so I pointed it at the various lib directories under c >>> \ruby >>> \lib\ruby\gems\1.8\gems for commonwatir, firewatir, watir and >>> asked >>> it to add all the .rb files found there. >> >>> In the process it gives me the following error >>> "unexpected token - '*' htmlelements.rb Line 1563 column 20 " >> >>> the file appears to be part of Firewatir. Anyone here have an idea >>> why it might be giving me that message?- Hide quoted text - >> >> - Show quoted text - > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Watir General" group. To post to this group, send email to watir-general@googlegroups.com 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 -~----------~----~----~----~------~----~------~--~---