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.

Reply via email to