mongonose es un plugin nariz que automatiza la creación y desmontaje de una instancia mongodb como parte de pruebas de funcionamiento.
Instalación
Coge el paquete fuera PyPI:
easy_install mongonose
Su recogidos automáticamente a través de los puntos de entrada como un plugin nariz.
Uso
El plugin amplía las opciones de la nariz con algunas opciones. Las únicas opciones son requeridos ya sea --mongodb o --mongodb-bin para permitir el plugin.
& Nbsp; - se requiere mongodb habilitar el plugin mongodb.
& Nbsp; - mongodb-bin Permite especificar la ruta al binario mongod. Si no se especifica el plugin buscará el camino para un binario mongodb. Si uno no se encuentra, se produce un error.
& Nbsp; - mongodb puertos se puede configurar opcionalmente, por defecto el plugin utilizará aa puerto abierto al azar en la máquina.
& Nbsp; - mongodb-scripting Activa el motor de scripting Javascript desactivado por defecto.
& Nbsp; - Tiendas mongodb-logpath el registro del servidor en el camino dado, por defecto enviado a / dev / null
& Nbsp; - mongodb-prealloc Permite pre-asignación de bases de datos, por defecto está desactivada. Sistemas de archivos modernos serán escasamente asignar, lo que puede acelerar la ejecución de la prueba.
El plugin se rellenará la variable de entorno "TEST_MONGODB", que contiene la ubicación en el servidor MongoDB en host: Formato puerto.
. Las pruebas deben utilizar este entorno valor de la variable cuando se conecta a MongoDB
Requisitos
- Python
- nariz
Comentarios que no se encuentran