Try this one. http://maven.kungfuters.org/content/repositories/snapshots/org/telluriumsource/tellurium-core/0.8.0-SNAPSHOT/tellurium-core-0.8.0-20110421.213922-51.jar
I am not sure if this problem was introduced during last refactoring for dependency injection. Anyway, thanks for reporting. On Thu, Apr 21, 2011 at 5:16 PM, Jian Fang <[email protected]> wrote: > Will take a look soon. > > > On Thu, Apr 21, 2011 at 3:11 AM, ADJ <[email protected]> wrote: > >> Hi, >> >> I can change the filename value with this last artifact. >> Many thanks for your help. >> >> I've got one error after each test. >> <Exception> >> No such property: expected for class: >> org.telluriumsource.test.report.AssertionResult >> >> org.codehaus.groovy.runtime.ScriptBytecodeAdapter.unwrap(ScriptBytecodeAdapter.java: >> 49) >> groovy.lang.GroovyObject$setProperty.call(Unknown Source) >> >> >> org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java: >> 40) >> >> >> org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java: >> 117) >> >> >> org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java: >> 129) >> >> org.telluriumsource.dsl.DdDslContext.compareResult(DdDslContext.groovy: >> 227) >> >> Here the code for my Login Test : >> >> defineTest("Login") { >> def login = bind("LoginFieldSet.login") >> def password = bind("LoginFieldSet.password") >> def displayname = bind("LoginFieldSet.displayname") >> boolean result = tryLogin(login, password, displayname); >> compareResult(true, result) >> pause 500 >> } >> >> >> Do you have an idea why ? >> >> Regards. >> >> On 21 avr, 00:46, Jian Fang <[email protected]> wrote: >> > I think I fixed the session issue. Could you try with the new artifact? >> > >> > http://maven.kungfuters.org/content/repositories/snapshots/org/tellur. >> .. >> > >> > >> > >> > On Wed, Apr 20, 2011 at 5:40 PM, Jian Fang <[email protected]> >> wrote: >> > > Seems to be the session initalization issue. I will take a look >> tonight. >> > >> > > Thanks, >> > >> > > Jian >> > >> > > On Wed, Apr 20, 2011 at 9:03 AM, ADJ <[email protected]> wrote: >> > >> > >> Hi, >> > >> > >> I've updated my project with the latest snapshot. >> > >> If the output property of the TelluriumConfig.groovy is set to >> "File", >> > >> I've got a java error. >> > >> > >> java.lang.ExceptionInInitializerError >> > >> at java.lang.Class.forName0(Native Method) >> > >> at java.lang.Class.forName(Unknown Source) >> > >> at org.telluriumsource.test.report.FileOutput.class$ >> > >> (FileOutput.groovy) >> > >> at org.telluriumsource.test.report.FileOutput.$get$$class$org >> > >> $telluriumsource$framework$TelluriumInjector(FileOutput.groovy) >> > >> at >> > >> org.telluriumsource.test.report.FileOutput.<init>(FileOutput.groovy) >> > >> > >> If the output property of the TelluriumConfig.groovy is set to >> > >> "Console", I can read and set the value of the filename property of >> > >> the TelluriumConfig.groovy >> > >> And now after each test, I've got this error >> > >> > >> No such property: expected for class: >> > >> org.telluriumsource.test.report.AssertionResult >> > >> > >> >> org.codehaus.groovy.runtime.ScriptBytecodeAdapter.unwrap(ScriptBytecodeAdapter.java: >> > >> 49) >> > >> groovy.lang.GroovyObject$setProperty.call(Unknown >> Source) >> > >> > >> Thanks for your help. >> > >> Regards. >> > >> > >> On 20 avr, 00:18, Jian Fang <[email protected]> wrote: >> > >> > Sorry for the delay. >> > >> > >> > The internal code for the filename was >> > >> "tellurium.test.result.fileName". I >> > >> > changed it back to "tellurium.test.result.filename" >> > >> > >> > I created the following test case and it works now. >> > >> > >> > @Test >> > >> > public void testEnvironment(){ >> > >> > String fileName = (String) >> > >> > getEnvironment("tellurium.test.result.filename"); >> > >> > assertNotNull(fileName); >> > >> > System.out.println("Default test result file name " + >> fileName); >> > >> > >> > setEnvironment("tellurium.test.result.filename", >> > >> > "/tmp/TestResult.output"); >> > >> > fileName = (String) >> > >> > getEnvironment("tellurium.test.result.filename"); >> > >> > assertEquals("/tmp/TestResult.output", fileName); >> > >> > System.out.println("New file name " + fileName); >> > >> > } >> > >> > >> > Please update your project to use the latest 0.8.0 snapshot and let >> us >> > >> know >> > >> > if it works for you. >> > >> > >> > >> http://maven.kungfuters.org/content/repositories/snapshots/org/tellur. >> > >> .. >> > >> > >> > Thanks, >> > >> > >> > Jian >> > >> > >> > On Thu, Apr 14, 2011 at 3:16 AM, ADJ <[email protected]> >> wrote: >> > >> > > Hi, >> > >> > >> > > I've tried your solution but it doesn't work. >> > >> > >> > > String output = "" >> > >> > > output = getEnvironment("tellurium.test.result.filename") => >> output = >> > >> > > null >> > >> > > setEnvironment ("tellurium.test.result.filename", >> "D:\\Dev\\output\ >> > >> > > \TestResult2.xml") >> > >> > > output = getEnvironment("tellurium.test.result.filename") => >> output = >> > >> > > D:\\Dev\\output\\TestResult2.xml >> > >> > > output = getEnvironment("tellurium.connector.serverHost") => >> output = >> > >> > > null >> > >> > >> > > The tests results are still written in the file defined in the >> > >> > > TelluriumConfig.groovy >> > >> > >> > > Thanks for your help. >> > >> > >> > > On Apr 13, 6:08 pm, Jian Fang <[email protected]> wrote: >> > >> > > > What timestamp? >> > >> > >> > > > On Wed, Apr 13, 2011 at 12:00 PM, Hari <[email protected]> >> wrote: >> > >> > > > > We have to add timestamp to the program >> > >> > >> > > > > On 13 April 2011 18:53, ADJ <[email protected]> wrote: >> > >> > >> > > > >> Hi. >> > >> > >> > > > >> How can I change the value of some fields located in the >> > >> > > > >> TelluriumConfig at runtime ? >> > >> > > > >> Example : >> > >> > > > >> Add the date and time to the the filename used for the >> output. >> > >> > >> > > > >> Thanks for your help. >> > >> > >> > > > >> -- >> > >> > > > >> 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.-Hidequoted >> > >> text >> > >> > > - >> > >> > >> > > > - Show quoted text - >> > >> > >> > > -- >> > >> > > 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.-Masquer le >> > >> texte des messages précédents - >> > >> > >> > - Afficher le texte des messages précédents - >> > >> > >> -- >> > >> 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.- Masquer le >> texte des messages précédents - >> > >> > - Afficher le texte des messages précédents - >> >> -- >> 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.
