Fixed test scripts
							parent
							
								
									3a8c426279
								
							
						
					
					
						commit
						01cd784a0e
					
				|  | @ -633,6 +633,15 @@ exports.indexOrders = (app, cb) => { | |||
|     }); | ||||
| }; | ||||
| 
 | ||||
| exports.fixProductDates = (products) => { | ||||
|     let index = 0; | ||||
|     products.forEach((product) => { | ||||
|         products[index].productAddedDate = new Date(); | ||||
|         index++; | ||||
|     }); | ||||
|     return products; | ||||
| }; | ||||
| 
 | ||||
| // start indexing products and orders
 | ||||
| exports.runIndexing = (app) => { | ||||
|     console.info(colors.yellow('Setting up indexes..')); | ||||
|  |  | |||
|  | @ -3,8 +3,6 @@ const { initDb } = require('./db'); | |||
| const fs = require('fs'); | ||||
| const path = require('path'); | ||||
| 
 | ||||
| console.log('__dirname', path.join(__dirname, '..', 'bin', 'testdata.json')); | ||||
| 
 | ||||
| const testData = fs.readFileSync(path.join(__dirname, '..', 'bin', 'testdata.json'), 'utf-8'); | ||||
| const jsonData = JSON.parse(testData); | ||||
| 
 | ||||
|  | @ -22,7 +20,7 @@ initDb(config.databaseConnectionString, (err, db) => { | |||
|         Promise.all([ | ||||
|             db.users.insertMany(jsonData.users), | ||||
|             db.customers.insertMany(jsonData.customers), | ||||
|             db.products.insertMany(fixProductDates(jsonData.products)), | ||||
|             db.products.insertMany(common.fixProductDates(jsonData.products)), | ||||
|             db.menu.insertOne(jsonData.menu) | ||||
|         ]) | ||||
|         .then(() => { | ||||
|  | @ -40,12 +38,3 @@ initDb(config.databaseConnectionString, (err, db) => { | |||
|     }); | ||||
| }); | ||||
| 
 | ||||
| // Adds current date to product added date when smashing into DB
 | ||||
| function fixProductDates(products){ | ||||
|     let index = 0; | ||||
|     products.forEach((product) => { | ||||
|         products[index].productAddedDate = new Date(); | ||||
|         index++; | ||||
|     }); | ||||
|     return products; | ||||
| } | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue