Sure, it will require more uniform API.
Elm has an advantage with static typing, but I'm sure we can do without it.
Maybe this should be integrated in the requirements/objectives of next frameworks.

Le��dim. 13 janv. 2019 ����10:53, Esteban Lorenzano <estebanlm@gmail.com> a ��crit��:
Hi,��

Well��� we ���plan��� to have tests also on UI.��
But this is hard.��
And not just because of the tooling, but also because having a coherent metaphor to organise everything is hard.��
We are working (very slowly) in that direction.
And eventually, we would like to have also UI tests.��

Esteban


On 12 Jan 2019, at 23:34, Nicolas Cellier <nicolas.cellier.aka.nice@gmail.com> wrote:

Hi all,
Pharo team is attaching great care in securing and improving the development process, notably by promoting usage of tests and continuous integration.

I think a very good job is already done in the libraries provided by Pharo. But sometimes I encounter more hickups with the development tools themselves.
So I wonder: does this apply to the GUI yet?
This is a difficult area, but nowadays this exists elsewhere.
For example, with Elm and Elmer (https://medium.com/@brian.watkins/test-driving-elm-with-elmer-649e2e7e02a8), TDD can be applied on UI, providing both a formal specification and non regression tests.
Do we have something similar?
Don't we wish having something similar?