Fonctionnalités de la ligne de commande#
Exécuter DataLab#
Pour exécuter DataLab depuis la ligne de commande, taper la commande suivante:
$ datalab
Pour afficher l’aide de l’utilisation en ligne de commande, taper simplement:
$ datalab --help
usage: app.py [-h] [-b path] [-v] [--unattended] [--screenshot] [--delay DELAY] [--xmlrpcport PORT]
[--verbose {quiet,minimal,normal}]
[h5]
Run DataLab
positional arguments:
h5 HDF5 file names (separated by ';'), optionally with dataset name (separated by ',')
options:
-h, --help show this help message and exit
-b path, --h5browser path
path to open with HDF5 browser
-v, --version show DataLab version
--reset reset DataLab configuration
--unattended non-interactive mode
--accept_dialogs accept dialogs in unattended mode
--screenshot automatic screenshots
--delay DELAY delay (ms) before quitting application in unattended mode
--xmlrpcport XMLRPCPORT
XML-RPC port number
--verbose {quiet,normal,debug}
verbosity level: for debugging/testing purpose
Ouvrir un fichier HDF5 au démarrage#
Pour ouvrir des fichiers HDF5, en important éventuellement un dataset précis du fichier HDF5, utiliser l’une des commmandes suivantes:
$ datalab /path/to/file1.h5
$ datalab /path/to/file1.h5,/path/to/dataset1
$ datalab /path/to/file1.h5,/path/to/dataset1;/path/to/file2.h5,/path/to/dataset2
Ouvrir l’explorateur de fichiers HDF5 au démarrage#
Pour ouvrir l’explorateur de fichiers HDF5 au démarrage, utiliser l’une des commandes suivantes:
$ datalab -b /path/to/file1.h5
$ datalab --h5browser /path/to/file1.h5
Mode démonstration de DataLab#
Pour exécuter le mode de démonstration de DataLab, taper la commande suivante:
$ datalab-demo
Exécuter les tests de validation technique#
Note
Les tests de validation technique sont directement inclus dans les tests unitaires individuels et sont disséminés dans tout le code. Les fonctions de test incluant des tests de validation sont marquées avec le décorateur @pytest.mark.validation
.
Pour exécuter les tests de validation technique de DataLab, taper la commande suivante:
$ pytest -m validation
Voir aussi
Voir la section Validation pour plus d’informations sur la stratégie de validation de DataLab.
Exécuter l’ensemble des tests#
Pour exécuter l’ensemble des tests unitaires de DataLab, taper la commande suivante:
$ pytest
Exécuter les tests interactifs#
Pour exécuter les tests interactifs de DataLab, taper la commande suivante:
$ datalab-tests
