Before I made the move I was using a path relative to the parent
project directory. However this stopped working after moving
TelluriumConfig.groovy to the src/test/resources directory. I really
don't want to go down the route of absolute paths, especially as I
personally run these tests from windows (at work), linux (build
server) and OS X (when working from home).

On 22 April 2010 17:16, Jian Fang <[email protected]> wrote:
> If I remember correctly, the profile should be an absolute path, have you
> tried that?
>
> Thanks,
>
> Jian
>
> On Thu, Apr 22, 2010 at 11:04 AM, Jonathan Share <[email protected]>
> wrote:
>>
>> I've just tried moving TelluriumConfig.groovy into src/test/resources
>> however now firefox is unable to find my custom profile. What path is
>> the telluriumserver.embeddedserver.profile setting relative to when
>> TellurimConfig.groovy is in src/test/resources and I'm running maven
>> from the parent project?
>>
>> On 26 March 2010 19:23, Jian Fang <[email protected]> wrote:
>> > Ok, I changed the configuration parser to load the configuration file
>> > from
>> > the class path instead of from the project root.
>> >
>> > Please get the new core artifact from the following url,
>> >
>> >
>> > http://maven.kungfuters.org/content/repositories/snapshots/org/telluriumsource/tellurium-core/0.7.0-SNAPSHOT/tellurium-core-0.7.0-20100326.172032-112.jar
>> >
>> > or use Maven to pull it down.
>> >
>> > Now, you can move telluriumconfig.groovy to src/test/resources
>> > directory.
>> >
>> > Thanks,
>> >
>> > Jian
>> >
>> > On Fri, Mar 26, 2010 at 11:58 AM, Jian Fang <[email protected]>
>> > wrote:
>> >>
>> >> Good question. I will take a look to see if we can load the
>> >> configuration
>> >> file from the class path.
>> >> But be aware that the first one may always win if you have multiple
>> >> files
>> >> on the class path.
>> >>
>> >> Optionally, I thought of using a JSON string to represent the
>> >> configuration so that you can pass in
>> >> different configurations to your tests very easily.
>> >>
>> >> Thanks,
>> >>
>> >> Jian
>> >>
>> >> On Fri, Mar 26, 2010 at 11:40 AM, Jonathan Share <[email protected]>
>> >> wrote:
>> >>>
>> >>> Hi,
>> >>>
>> >>> Is there a method of defining where tellurium will look for the
>> >>> TelluriumConfig file? Or even better can you read it in from the
>> >>> classpath (then we could drop it in src/test/resources)?
>> >>>
>> >>> The reason that I'm asking is that I'm using tellurium in a maven
>> >>> multi-module project with the following structure;
>> >>>
>> >>> parent-project
>> >>>  \- commmon-tellurium-modules
>> >>>  \- smoke-tests
>> >>>   \- TelluriumConfig.groovy
>> >>>  \- excel-tests
>> >>>   \- TelluriumConfig.groovy
>> >>>
>> >>> In order to keep things as simple as possible for those running the
>> >>> tests I want to allow them to run the tests in the following manner;
>> >>> $ mvn clean test -Psmoke
>> >>>  or
>> >>> $ mvn clean test -Pexcel
>> >>>
>> >>> where the build profile defines which test project gets pulled into
>> >>> the build, however tellurium always tries to read the file from the
>> >>> current working directory which fails when I'm standing in the
>> >>> parent-project.
>> >>>
>> >>> Regards,
>> >>>
>> >>> Jonathan
>> >>>
>> >>> --
>> >>> You received this message because you are subscribed to the Google
>> >>> Groups
>> >>> "tellurium-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/tellurium-users?hl=en.
>> >>>
>> >>
>> >
>> > --
>> > You received this message because you are subscribed to the Google
>> > Groups
>> > "tellurium-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/tellurium-users?hl=en.
>> >
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "tellurium-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/tellurium-users?hl=en.
>>
>
> --
> You received this message because you are subscribed to the Google Groups
> "tellurium-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/tellurium-users?hl=en.
>

-- 
You received this message because you are subscribed to the Google Groups 
"tellurium-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/tellurium-users?hl=en.

Reply via email to