[Webtest] Troubles with Grails plugin

mascis mascis <juho.piirto@gmail.com>
Tue, 1 Nov 2011 07:14:50 -0700 (PDT)


Neither of them seems to be working. This:
ant.config(ThrowExceptionOnScriptError: 'false') causes that tests won't ru=
n
and option(name:'ThrowExceptionOnScriptError', value:'false') does not work
because WebTest assumes that this is a command and there is no command
called "option". I also tried ant.option(name:'ThrowExceptionOnScriptError'=
,
value:'false') and several other combinations of commands mentioned earlier
but I just can't get it work.


Jonathan Rosenberg-2 wrote:
>=20
> Try this
>=20
> =09   config {
> =09=09   option(name:'ThrowExceptionOnScriptError', value:'false')
> =09   }
>=20
> --
> Jonathan Rosenberg
> Founder & Executive Director
> Tabby's Place, a Cat Sanctuary
> http://www.tabbysplace.org/
>=20
>=20
> On Tue, Nov 1, 2011 at 5:36 AM, Murat <murat.knecht@googlemail.com> wrote=
:
>> Hey,
>>
>> did you try matching the case of your Groovy configuration to that of
>> your XML configuration, i.e.
>>
>> ant.config(ThrowExceptionOnScriptError: 'false' )
>>
>> ?
>>
>> In Groovy, we re-use the XML config, so the properties will be exactly
>> the same. Like so:
>>
>> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0def props =3D new Properties()
>> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0props.load(new FileInputStream(f.path))
>>
>>
>> Regards
>> murat
>>
>>
>> 2011/11/1 mascis <juho.piirto@gmail.com>:
>>>
>>> Hi,
>>>
>>> A new problem. I have to run tests so that WebTest ignores JS-errors. I=
n
>>> xml-tests it can be done putting in config
>>>
>>> <option name=3D"ThrowExceptionOnScriptError" value=3D"false" />
>>>
>>> but I can't make it work with groovy. There is config file
>>> webtest.properties and I tried putting there lines like
>>>
>>> wt.option.throwexceptiononscripterror =3D false
>>> or
>>> wt.config.throwexceptiononscripterror =3D false
>>>
>>> but those did not help. I made a separete config function also like
>>>
>>> =C2=A0void config()
>>> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 {
>>> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 a=
nt.config(browser: 'FF3.6')
>>> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 a=
nt.config(protocol: 'https' )
>>> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 a=
nt.option(throwexceptiononscripterror: 'false' )
>>> (or
>>> ant.config(...))
>>> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 a=
nt.config(autorefresh: 'true')
>>> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 }
>>>
>>> this did not help either though this changed browser to FF3.6 so the
>>> function works. Any ideas about this one?
>>>
>>>
>>>
>>> --
>>> View this message in context:
>>> http://old.nabble.com/Troubles-with-Grails-plugin-tp32751470p32757474.h=
tml
>>> Sent from the WebTest mailing list archive at Nabble.com.
>>>
>>> _______________________________________________
>>> WebTest mailing list
>>> WebTest@lists.canoo.com
>>> http://lists.canoo.com/mailman/listinfo/webtest
>>>
>> _______________________________________________
>> WebTest mailing list
>> WebTest@lists.canoo.com
>> http://lists.canoo.com/mailman/listinfo/webtest
>>
> _______________________________________________
> WebTest mailing list
> WebTest@lists.canoo.com
> http://lists.canoo.com/mailman/listinfo/webtest
>=20
>=20

--=20
View this message in context: http://old.nabble.com/Troubles-with-Grails-pl=
ugin-tp32751470p32758902.html
Sent from the WebTest mailing list archive at Nabble.com.