diff options
author | Sébastien Helleu <flashcode@flashtux.org> | 2017-10-07 16:51:25 +0200 |
---|---|---|
committer | Sébastien Helleu <flashcode@flashtux.org> | 2017-10-07 16:51:25 +0200 |
commit | e8af8536246bbda3289e70637f40dcba3c87977f (patch) | |
tree | e111538e2b5d8effd0db0bc7ca618743a73bbe02 /doc/fr | |
parent | f6fe6be7a4998ded6b6b4a7dbb9d1d12f3e8f65a (diff) | |
download | weechat-e8af8536246bbda3289e70637f40dcba3c87977f.zip |
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
Diffstat (limited to 'doc/fr')
-rw-r--r-- | doc/fr/weechat_dev.fr.adoc | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/doc/fr/weechat_dev.fr.adoc b/doc/fr/weechat_dev.fr.adoc index ded704232..60d260e83 100644 --- a/doc/fr/weechat_dev.fr.adoc +++ b/doc/fr/weechat_dev.fr.adoc @@ -90,6 +90,8 @@ Les répertoires principaux de WeeChat sont : | trigger/ | Extension Trigger. | xfer/ | Extension Xfer (IRC DCC fichier/discussion). | tests/ | Tests. +| scripts/ | Tests de l'API script. +| python/ | Scripts Python pour générer et lancer les tests de l'API script. | unit/ | Tests unitaires. | core/ | Tests unitaires pour les fonctions du cœur. | doc/ | Documentation. @@ -341,7 +343,13 @@ Le cœur de WeeChat est situé dans les répertoires suivants : |=== | Chemin/fichier | Description | tests/ | Racine des tests. -| tests.cpp | Programme utilisé pour lancer les tests. +| tests.cpp | Programme utilisé pour lancer tous les tests. +| scripts/ | Racine des tests de l'API script. +| test-scripts.cpp | Programme utilisé pour lancer les tests de l'API script. +| python/ | Scripts Python pour générer et lancer les tests de l'API script. +| testapigen.py | Script Python générant des scripts dans tous les languages pour tester l'API script. +| testapi.py | Script Python avec les tests API, utilisé par le script testapigen.py. +| unparse.py | Conversion de code Python vers d'autres langages, utilisé par le script testapigen.py. | unit/ | Racine des tests unitaires. | core/ | Racine des tests unitaires pour le cœur. | test-arraylist.cpp | Tests : listes avec tableau (« arraylists »). |