Umockdev-0.17.18

Introduction à Umockdev

Le paquet Umockdev contient un cadriciel qui permet à un développeur de simuler des périphériques pour les test unitaires.

This package is known to build and work properly using an LFS 12.1 platform.

Informations sur le paquet

Dépendances de Umockdev

Requises

libgudev-238, libpcap-1.10.4 et Vala-0.56.14

Facultatives

GTK-Doc-1.33.2 et libgphoto2 (facultatif pour les tests)

Installation de Umockdev

Installez Umockdev en exécutant les commandes suivantes :

mkdir build &&
cd    build &&

meson setup --prefix=/usr --buildtype=release .. &&
ninja

Pour tester les résultats lancez : ninja test. Un test a besoin d'être lancé dans une session X.

Maintenant, en tant qu'utilisateur root :

ninja install

Explication des commandes

-Dgtk_doc=true : utilisez ce paramètre si vous avez installé GTK-Doc-1.33.2 et souhaitez reconstruire et installer la documentation de l'API.

Contenu

Programmes installés: umockdev-record, umockdev-run et umockdev-wrapper
Bibliothèques installées: libumockdev-preload.so et libumockdev.so
Répertoires installés: /usr/include/umockdev-1.0

Descriptions courtes

umockdev-record

enregistre des périphériques Linux et leurs ancêtres dans sysfs/udev ou enregistre les ioctls d'un périphérique

umockdev-run

lance un programme dans un banc de test umockdev

umockdev-wrapper

enveloppe un programme autour de libumockdev-preload.so.0 avec LD_PRELOAD

libumockdev.so

fournit les fonction de l'API qui permet de simuler des périphériques matériels lors de tests unitaires