Sébastien Helleu
d1f2d54a1e
tests: mark methods is_bool and is_number as static
2023-01-04 21:11:41 +01:00
Sébastien Helleu
33bba784c3
core: update copyright dates
2023-01-01 14:54:35 +01:00
Sébastien Helleu
319abf4fd0
python: remove support of Python 2.x
2022-10-15 22:56:06 +02:00
Sébastien Helleu
56dbd871ea
api: do not expect any return value in callbacks change/delete of config_new_option (scripting API)
2022-10-15 21:46:00 +02:00
Sébastien Helleu
a1057c9a03
tests: add tests on config functions (scripting API)
2022-10-15 21:31:45 +02:00
Sébastien Helleu
fe892460ba
tests: fix pylint errors
2022-08-03 21:51:51 +02:00
Sébastien Helleu
6b28cc001f
tests: fix _ast_num in script generator
2022-08-02 23:52:31 +02:00
Sébastien Helleu
23707a12ea
tests: fix scripting API tests with Python 3.8
2022-08-02 21:35:33 +02:00
Sébastien Helleu
a4c73b9ae7
tests: fix assignment in tcl script generator
2022-08-02 20:55:59 +02:00
Sébastien Helleu
3bc0453cae
tests: fix assignment in perl script generator
2022-08-02 20:55:36 +02:00
Sébastien Helleu
2ed281af02
tests: use double quotes instead of simple quotes in ruby script generator
...
This allows to use escaped chars in strings.
2022-08-02 20:54:35 +02:00
Sébastien Helleu
05abbac297
tests: add subscript in script generator
2022-08-02 20:52:40 +02:00
Sébastien Helleu
237c37e719
tests: fix unary op in script generator
2022-08-02 20:51:40 +02:00
Sébastien Helleu
c44b79dce7
core: update copyright dates
2022-01-17 18:41:06 +01:00
Sébastien Helleu
611ea27edc
tests: disable pylint error useless-object-inheritance
2021-03-19 09:14:59 +01:00
Sébastien Helleu
efc7a588d6
core: update copyright dates
2021-01-02 21:34:16 +01:00
Sébastien Helleu
2b05b64cc1
tests: fix pylint errors
2020-05-03 20:22:21 +02:00
Sébastien Helleu
c6757f642f
tests: fix generation of test scripts with Python 3.8
2020-03-02 21:39:27 +01:00
Sébastien Helleu
feb6258910
core: update copyright dates
2020-01-04 10:41:26 +01:00
Sébastien Helleu
2b0057239b
core: update copyright dates
2019-01-01 15:40:51 +01:00
Sébastien Helleu
4712d0bb06
core: use https for links to GNU GPL license
2018-11-29 23:16:07 +01:00
Sébastien Helleu
796859b873
core: fix copyright dates
2018-09-01 08:13:12 +02:00
Sébastien Helleu
5ae557fa52
tests: fix AST return in TCL
2018-04-11 23:20:12 +02:00
Sébastien Helleu
b2344fe5d6
tests: fix AST return in PHP
2018-04-11 23:10:46 +02:00
Sébastien Helleu
cb4348df61
tests: fix AST return in Perl
2018-04-11 23:02:02 +02:00
Sébastien Helleu
1e6db7b489
tests: fix AST binop in Perl and Lua
2017-10-24 23:32:24 +02:00
Sébastien Helleu
4cff2322a0
tests: fix Tcl assignment
2017-10-24 23:31:51 +02:00
Sébastien Helleu
2b06b53a29
tests: add quotes in Lua tables
2017-10-24 23:30:32 +02:00
Sébastien Helleu
a97d734d8b
tests: fix Ruby strings
2017-10-24 23:29:38 +02:00
Sébastien Helleu
1cace5588a
tests: escape "@" in Perl strings
2017-10-24 23:04:53 +02:00
Sébastien Helleu
358297ba8f
tests: fix instruction "return" in Perl/Guile/PHP output
2017-10-10 19:42:35 +02:00
Sébastien Helleu
ee6f28ef18
tests: remove unused variable
2017-10-10 19:41:34 +02:00
Sébastien Helleu
9ac3097679
tests: fix sort of Unparse classes on line number
2017-10-10 08:23:34 +02:00
Sébastien Helleu
ca2c11dea7
tests: remove useless __init__ methods
2017-10-07 18:22:33 +02:00
Sébastien Helleu
e8af853624
tests: add scripting API tests (issue #104 )
...
Automatic tests of scripting API are made with Python scripts:
- unparse.py: convert Python code to other languages
- testapigen.py: generate scripts in all languages to test the API
- testapi.py scripting API tests
2017-10-07 16:51:25 +02:00