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]<tellurium-users%[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.
