[Webtest] [dev] refactoring
Marc Guillemot
webtest@lists.canoo.com
Thu, 04 Aug 2005 10:32:23 +0200
Hi Dierk,
> ..
>>Engine
>>Context
>
>
> In both cases the extra classes are not for implementation needs but
> for communication purposes.
what do you mean? For me steps are running in a... webtest, The Context just represents... the webtest that is running.
> Context is what steps are supposed to share.
> I would rather like to keep that.
> It would also affect a lot of custom steps if we remove that...
I can understand that Context removal could imply numerous changes (time for a 2.x serie?) in custom steps but as far as
I remember you said once, that what matters is just that the usage in ant files doesn't get broken. Isn't it ;-).
Concerning Engine: have you really custom steps that would be deeply affected if it gets removed? Can you give some
example? Do you plug an other engine to drive the execution?
Marc.