Am 22.09.2021 15:38 schrieb atecon:
Am 21.09.2021 17:55 schrieb Hélio Guilherme:
> OK,
>
> Sven is talking about Regression tests, when me and Arthur are talking
> on Smoke or Acceptance tests
>
> I have the knowledge to make GUI tests, too. but we should focus at
> first on the more lower level.
>
> Arthur I may have a copy of those tests, but I would prefer to use
> GitHub [2], because will integrate better with testing servers.
Hi Hélio,
Currently we have the source code of our workspace on sourceforge.
Even though personally I also favor github, we need to discuss whether
we want to move the test-suit (I only mean:
https://sourceforge.net/p/gretl/workspace/ci/master/tree/tests) to the
gretl github repo:
https://github.com/gretl-project
I could create a new repo named "gretl-tests" or so and move
/master/tree/tests if _all_ agree. The nice about github is automatic
or scheduled testing: Via github-action or so, we could schedule some
container (e.g. Ubuntu) which starts once a day, pulls the latest
gretl code, runs the test suit and sends an email in case of failures.
Hi,
Just a follow-up comment on this. Of course, we do not need to move the
code of the test-suit to github to run the automatic testing proceed I
just described.
_The_ reason to move it, is to motivate collaboration and to make it
easier: github is simply the main community for working on code.
Artur
>
>> On Tue, Sep 21, 2021 at 3:17 PM Sven Schreiber <svetosch(a)gmx.net>
>> wrote:
>>
>>> Am 21.09.2021 um 16:14 schrieb Sven Schreiber:
>>>> But actually, a pure hansl script can go a long way I believe.
>>> Like this:
>>>> <hansl>
>>>> loop foreach i sscanf # add more command names later
>>>> $i
>>>> endloop
>>>> </hansl>
>>>>
>>>> This already crashes the GUI program for me here.
>>>
>>> Sorry, to be useful the crucial line should include "catch", like
>>> this:
>>>
>>> <hansl>
>>>
>>> loop foreach i sscanf # add more command names later
>>> catch $i
>>> endloop
>>>
>>> </hansl>
>>>
>>> Still crashes now, but shouldn't after the bug is fixed.
>>>
>>> cheers
>>>
>>> sven
>>> _______________________________________________
>>> Gretl-devel mailing list -- gretl-devel(a)gretlml.univpm.it
>>> To unsubscribe send an email to gretl-devel-leave(a)gretlml.univpm.it
>>> Website:
>>>
>>
https://gretlml.univpm.it/postorius/lists/gretl-devel.gretlml.univpm.it/
>>> [1]
>>
>>
>> Links:
>> ------
>> [1]
>>
https://gretlml.univpm.it/postorius/lists/gretl-devel.gretlml.univpm.it/
>> [2]
https://github.com/HelioGuilherme66/gretl
>>
>> _______________________________________________
>> Gretl-devel mailing list -- gretl-devel(a)gretlml.univpm.it
>> To unsubscribe send an email to gretl-devel-leave(a)gretlml.univpm.it
>> Website:
>>
https://gretlml.univpm.it/postorius/lists/gretl-devel.gretlml.univpm.it/
> _______________________________________________
> Gretl-devel mailing list -- gretl-devel(a)gretlml.univpm.it
> To unsubscribe send an email to gretl-devel-leave(a)gretlml.univpm.it
> Website:
>
https://gretlml.univpm.it/postorius/lists/gretl-devel.gretlml.univpm.it/