In this case it seems much easier to create different config files for different browsers.
On Mon, Nov 15, 2010 at 3:53 PM, Kevin <[email protected]> wrote: > I am loading a browser component to run a couple of ATDD tests. > I would like to accomplish this in both, an integration server with > CC.NET and locally at my box. > > I have the browser that needs to be loaded declared in a properties > file, something like: > > <configuration> > <properties> > <?define Browser_IE?> > </properties> > </configuration> > > And in the components declaration file I have something like this: > > <configuration> > <components> > <?if Browser_Firefox?> > <component id="Browser" > service="WatiN.Core.Browser, WatiN.Core" > type="WatiN.Core.FireFox, WatiN.Core" > lifestyle="transient" /> > <?end?> > > <?if Browser_IE?> > <component id="Browser" > service="WatiN.Core.Browser, WatiN.Core" > type="WatiN.Core.IE, WatiN.Core" > lifestyle="transient" /> > <?end?> > > </components> > </configuration> > > I have to run the set of tests for both: first with IE and then with > Firefox. So I have to change my .properties file dynamically so that > one or the other is defined according to the last run. > > What is the best approach for this? > > -- > You received this message because you are subscribed to the Google Groups > "Castle Project Users" group. > To post to this group, send email to [email protected] > . > To unsubscribe from this group, send email to > [email protected]<castle-project-users%[email protected]> > . > For more options, visit this group at > http://groups.google.com/group/castle-project-users?hl=en. > > -- You received this message because you are subscribed to the Google Groups "Castle Project Users" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/castle-project-users?hl=en.
