Test bug hunting in CI
							parent
							
								
									9c0d22af1d
								
							
						
					
					
						commit
						1bcd897d22
					
				|  | @ -7,7 +7,7 @@ | |||
|     "start": "node app.js", | ||||
|     "deploy": "gulp deploy", | ||||
|     "testdata": "node lib/testdata.js", | ||||
|     "test": "NODE_ENV=test ava --verbose", | ||||
|     "test": "ava", | ||||
|     "dev": "nodemon app.js", | ||||
|     "lint": "eslint ./" | ||||
|   }, | ||||
|  | @ -15,7 +15,11 @@ | |||
|     "serial": true, | ||||
|     "files": [ | ||||
|       "./test/specs/*.js" | ||||
|     ] | ||||
|     ], | ||||
|     "verbose": true, | ||||
|     "environmentVariables": { | ||||
| 			"NODE_ENV": "test" | ||||
| 		} | ||||
|   }, | ||||
|   "engines": { | ||||
|     "node": "10.16.0" | ||||
|  |  | |||
|  | @ -51,6 +51,9 @@ const runBefore = async () => { | |||
|             // Get some data from DB to use in compares
 | ||||
|             g.products = await g.db.products.find({}).toArray(); | ||||
|             g.customers = await g.db.customers.find({}).toArray(); | ||||
|             g.users = await g.db.users.find({}).toArray(); | ||||
| 
 | ||||
|             console.log('Users', g.users); | ||||
| 
 | ||||
|             // Insert orders using product ID's
 | ||||
|             _(jsonData.orders).each(async (order) => { | ||||
|  | @ -69,20 +72,6 @@ const runBefore = async () => { | |||
|                 await g.db.orders.insertOne(order); | ||||
|             }); | ||||
| 
 | ||||
|             // Add API keys for users
 | ||||
|             _(jsonData.users).each(async (user) => { | ||||
|                 await g.db.users.updateOne({ | ||||
|                     _id: getId(user._id) | ||||
|                 }, { | ||||
|                     $set: { | ||||
|                         apiKey: newId() | ||||
|                     } | ||||
|                 }); | ||||
|             }); | ||||
| 
 | ||||
|             // Get the updated users
 | ||||
|             g.users = await g.db.users.find({}).toArray(); | ||||
| 
 | ||||
|             // Index everything
 | ||||
|             await runIndexing(app); | ||||
| 
 | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue