Umockdev-0.19.1
Introdução ao Umockdev
O pacote Umockdev contém uma
estrutura que permite que um(a) desenvolvedor(a) simule
dispositivos para uso em testes de unidade.
Esse pacote é conhecido por construir e funcionar corretamente
usando uma plataforma LFS 12.3.
Informação do Pacote
Dependências do Umockdev
Exigidas
libgudev-238, libpcap-1.10.5 e Vala-0.56.17
Opcionais
GTK-Doc-1.34.0, Valgrind-3.24.0 (para
testes) e libgphoto2 (para testes)
Instalação do Umockdev
Instale Umockdev executando os
seguintes comandos:
mkdir build &&
cd build &&
meson setup --prefix=/usr --buildtype=release .. &&
ninja
Para testar os resultados, emita como o(a) usuário(a) root
: ninja
test. Um teste precisa ser executado em uma sessão
do X.
Agora, como o(a) usuário(a) root
:
ninja install
Explicações do Comando
-D gtk_doc=true
: Use essa chave se você
tiver GTK-Doc-1.34.0 instalado e desejar reconstruir
e instalar a documentação da API.
Conteúdo
Aplicativos Instalados:
umockdev-record, umockdev-run e
umockdev-wrapper
Bibliotecas Instaladas:
libumockdev-preload.so e
libumockdev.so
Diretórios Instalados:
/usr/include/umockdev-1.0
Descrições Curtas
umockdev-record
|
registra dispositivos Linux e os ancestrais deles a
partir de sysfs/udev ou registra ioctls para um
dispositivo
|
umockdev-run
|
executa um aplicativo sob um equipamento do umockdev usado para testar novas
máquinas
|
umockdev-wrapper
|
agrupa um aplicativo em torno de libumockdev-preload.so.0 por meio de
LD_PRELOAD
|
libumockdev.so
|
fornece funções de API que permitem simular dispositivos
de hardware para teste de unidade
|