[Webtest] [dev] webtestTaskdefs.properties problem

Denis N. Antonioli webtest@lists.canoo.com
Thu, 4 Aug 2005 15:41:06 +0200


Hallo Marc


On 4 ao=FBt 05, at 10:14, Marc Guillemot wrote:

> Denis N. Antonioli wrote:
>
>> On 3 ao=FBt 05, at 13:56, Marc Guillemot wrote:
>>
>>> it's a good idea to generate webtest.taskdef using xdoclet, but  =20
>>> current version seriously breaks compatibility with previous =20
>>> builds  because many deprecated steps are missing like:
>>>
>>> new_setinputfield=3Dcom.canoo.webtest.steps.form.SetInputField
>>> new_setselectfield=3Dcom.canoo.webtest.steps.form.SetSelectField
>>> new_setcheckbox=3Dcom.canoo.webtest.steps.form.SetCheckbox
>>> new_setradiobutton=3Dcom.canoo.webtest.steps.form.SetRadioButton
>>> new_selectform=3Dcom.canoo.webtest.steps.form.SelectForm
>>> emulateSetElementAttribute=3Dcom.canoo.webtest.extension.EmulateSetInp=
=20
>>> ut FieldAttribute
>>> click=3Dcom.canoo.webtest.steps.request.ClickElement
>>>
>> anybody could fix this, just add the entries to doc/xdoclet/=20
>> taskdef.xdt
>>
>
> sure but as long as you don't have explained what you're doing and =20
> why you're doing it I don't have time to investigate and try to =20
> guess what is the aim of the change.


agreed ;-)


>> Or is it possible to have multiple name in the @webtest.step javadoc?
>> That would also solve the next problem.
>>
>>> Furthermore the file now contain all steps in a lowercased =20
>>> version  rather than only the 25 which have been changed. I think =20=

>>> that it is  a bad idea to introduce new "versions" of these steps.
>>>
>> What is the plan to move everybody to camelCased step name?
>>
>
> that is not the plan: that was the current status! This was =20
> discussed in the mailing list for some weeks and the change was =20
> performed some days after.
> Can you make the changes to restore the previous state with the =20
> steps that existed with lowercase names in the deprecated section =20
> (and only these one lowercased)?

The question still stand: how and when do we get rid of these =20
aliases, now that they have been deprecated?


Best
     dna

--=20
A computer scientist is someone who, when told to "Go to Hell,"
sees the "go to," rather than the destination, as harmful.
   -- Dr. Roger M. Firestone, rfire@cais.cais.com