when I put the original logger in to watir, I really only intended it to get
overwritten by a plugged in logger, but this unfortunately caused a lot of
confusion. Probably cos the way I implemented it wasnt the best.
A common thing is for people to want to log that they are clicking a certain
link ( or button etc ), so its definitely useful for the main watir methods
to be able to log this info, but with the merge and refactoring that Bret
has been doing it may be much harder to do.

So, what Im really saying is that its nice for the Watir browser drivers to
be able to log their  actions, but shouldnt force users to use that
mechanism completely.

Paul

On Thu, Nov 13, 2008 at 8:50 AM, Bret Pettichord <[EMAIL PROTECTED]>wrote:

>
> I think you've misunderstood some comments that I made.
>
> Someone pointed out that the WatirLogger was in Watir but not in
> FireWatir. In response, I suggest that instead of putting it in both, we
> remove it. Here is the code in question:
>
>  class WatirLogger < Logger
>    def initialize(filName, logsToKeep, maxLogSize)
>      super(filName, logsToKeep, maxLogSize)
>      self.level = Logger::DEBUG
>      self.datetime_format = "%d-%b-%Y %H:%M:%S"
>      self.debug("Watir starting")
>    end
>  end
>
> My point was that it is vestigial. The Watir browser drivers don't use it.
>
> My view is that this should be treated as example framework code, not as
> part of Watir. To me, this is just an example of how to use the Logger
> class and in fact obscures the fact that it is really a fully featured
> logger by making you think it is a special Watir logger.
>
> I agree that logging is an important part of a testing framework. But
> Watir isn't a framework. It is just a browser driver.
>
> Can you clarify what you mean by "a generic logger embedded in Watir"?
> To me what we have right now is "a generic logger embedded in Ruby that
> is made to look like it is part of Watir but really isn't".  Are you
> suggesting that you'd like to see it truly embedded in Watir?
>
> I do think there is a need for a standard testing framework for Watir
> that includes logging. But i see that as a completely different question.
>
> Bret
>
> Alister Scott wrote:
> > There has been some discussion lately about whether to continue to
> > include any logging functionality in the Watir library.
> >
> > I understand that it's not really a core part of Watir functionality,
> > but IMO I believe it may be useful to Watir users.
> >
> > If you were new to Watir and you compared it to commercial offerings
> > (QTP/WR/RFT etc.), then you would quickly find that all the commercial
> > tools have a logger in built.
> >
> > If a newbie picked up Watir if would be nice if they could just turn
> > logging on (or off).
> >
> > I am interested in the thoughts of the community surrounding the
> > usefulness of a generic logger embedded in Watir.
> >
> > Cheers,
> > Alister
> >
> > >
> >
>
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---

Reply via email to