Le 09/01/2014 12:28, Esteban Lorenzano a écrit :
+1 to just add things with appropriate tests.
in the case of Spec in particular, the problem is that is really hard to have UI testing :(
I'd say that Pharo makes it easy to do UI testing. Look, you can test an app by opening a window, eventing it and closing it before the user has even seen the window on screen ? But yes, GUIs have a lot of functionalities and hence are hard to test.
Also⦠sometimes you break backward compatibility, thatâs inevitable⦠and is ok if is for the best (like in the case of Spec⦠it was to gain ui platform independence).
but anyway, I do agree that we need to raise our acceptance criteria :)
One issue is that even the current test suites do not give me confidence. I just did a refactoring of the announcement stuff in Morphic (12531 and 12598), all tests are green but honestly I know those tests are not testing enough code. (in short, it's : help me for 12598! I'll push a slice and I'd really like people using Nautilus and other GUI heavy stuff to pound on it and report issues) Thierry -- Thierry Goubier CEA list Laboratoire des Fondations des Systèmes Temps Réel Embarqués 91191 Gif sur Yvette Cedex France Phone/Fax: +33 (0) 1 69 08 32 92 / 83 95