Browse Source

chore: Fix init load test script

Michael Bromley 4 years ago
parent
commit
235d7df303

+ 1 - 1
packages/dev-server/dev-config.ts

@@ -56,7 +56,7 @@ export const devConfig: VendureConfig = {
         paymentMethodHandlers: [dummyPaymentHandler],
     },
     customFields: {},
-    logger: new DefaultLogger({ level: LogLevel.Debug }),
+    logger: new DefaultLogger({ level: LogLevel.Verbose }),
     importExportOptions: {
         importAssetsDir: path.join(__dirname, 'import-assets'),
     },

+ 3 - 4
packages/dev-server/load-testing/init-load-test.ts

@@ -2,7 +2,6 @@
 /// <reference path="../../core/typings.d.ts" />
 import { bootstrap, JobQueueService, Logger } from '@vendure/core';
 import { populate } from '@vendure/core/cli/populate';
-import { BaseProductRecord } from '@vendure/core/dist/data-import/providers/import-parser/import-parser';
 import { clearAllTables, populateCustomers } from '@vendure/testing';
 import stringify from 'csv-stringify';
 import fs from 'fs';
@@ -132,7 +131,7 @@ async function isDatabasePopulated(): Promise<boolean> {
  * Generates a CSV file of test product data which can then be imported into Vendure.
  */
 function generateProductsCsv(productCount: number = 100): Promise<void> {
-    const result: BaseProductRecord[] = [];
+    const result: any[] = [];
 
     const stringifier = stringify({
         delimiter: ',',
@@ -166,7 +165,7 @@ function generateProductsCsv(productCount: number = 100): Promise<void> {
 }
 
 function generateMockData(productCount: number, writeFn: (row: string[]) => void) {
-    const headers: Array<keyof BaseProductRecord> = [
+    const headers: string[] = [
         'name',
         'slug',
         'description',
@@ -188,7 +187,7 @@ function generateMockData(productCount: number, writeFn: (row: string[]) => void
     const categories = getCategoryNames();
 
     for (let i = 1; i <= productCount; i++) {
-        const outputRow: BaseProductRecord = {
+        const outputRow = {
             name: `Product ${i}`,
             slug: `product-${i}`,
             description: generateProductDescription(),