mongonose è un plugin naso che automatizza la creazione e teardown di un'istanza MongoDB come parte di prove.
Installazione
Afferra il pacchetto off pypi:
easy_install mongonose
La sua automaticamente raccolto da punti di ingresso come plugin naso.
Utilizzo
Il plugin estende le opzioni di naso con un paio di opzioni. Le uniche opzioni necessarie sono o --mongodb o --mongodb-bin per abilitare il plugin.
& Nbsp; - MongoDB è necessaria per consentire il plugin MongoDB.
& Nbsp; - mongodb-bin permette di specificare il percorso del binario mongod. Se non specificato il plugin cercherà il percorso di un binario MongoDB. Se non viene trovato, verrà sollevata un errore.
& Nbsp; - MongoDB-porta può essere opzionalmente impostato, per impostazione predefinita il plugin utilizzerà aa porta a caso aperto sulla macchina.
& Nbsp; - mongodb-scripting Attiva il motore di script javascript, disattivata per impostazione predefinita.
& Nbsp; - mongodb-LogPath Memorizza il log del server al percorso indicato, in modo predefinito inviato a / dev / null
& Nbsp; - mongodb-prealloc Abilita pre-assegnazione dei database, di default è disattivata. Filesystem moderni saranno scarsamente allocare, che può accelerare l'esecuzione del test.
Il plugin popolare la variabile d'ambiente "TEST_MONGODB", che contiene il percorso al server MongoDB in host: formato di porto.
. I test dovrebbero utilizzare questo ambiente valore della variabile durante la connessione a MongoDB
Requisiti
- Python
- naso
I commenti non trovato