mongonose est un plugin de nez qui automatise la création et le démontage d'une instance mongodb dans le cadre d'essais.
Installation
Prenez le paquet hors pypi:
easy_install mongonose
Son automatiquement ramassé via des points d'entrée comme un plugin de nez.
Utilisation
Le plugin étend les options de nez avec quelques options. Les seules options requises sont soit --mongodb ou --mongodb-bin d'activer le plugin.
& Nbsp; - mongodb est nécessaire pour activer le plugin mongodb.
& Nbsp; - mongodb-bin permet de spécifier le chemin vers le binaire mongod. Si non spécifié le plugin va chercher le chemin pour un binaire mongodb. Si l'on ne se trouve pas, une erreur sera levée.
& Nbsp; - mongodb-port peut éventuellement être ajustée, par défaut le plugin utilisera aa port ouvert aléatoire sur la machine.
& Nbsp; - mongodb-script permet au moteur de script javascript, désactivée par défaut.
& Nbsp; - mongodb-logpath Stocke le journal du serveur au chemin donné, par défaut envoyé à / dev / null
& Nbsp; - mongodb-prealloc Permet pré-affectation des bases de données, est désactivé par défaut. Les systèmes de fichiers modernes faiblement allouer, ce qui peut accélérer l'exécution des tests.
Le plugin va peupler la variable d'environnement "TEST_MONGODB" qui contient l'emplacement pour le serveur de mongodb en format hôte: port.
. Les tests doivent utiliser cette valeur variable d'environnement lors de la connexion à MongoDB
Exigences :
- Python
- nez
Commentaires non trouvées