diff --git a/src/__tests__/keycloak.apppassword.test.js b/src/__tests__/keycloak.apppassword.test.js index 787c2f9..4900989 100644 --- a/src/__tests__/keycloak.apppassword.test.js +++ b/src/__tests__/keycloak.apppassword.test.js @@ -56,6 +56,7 @@ jest.unstable_mockModule('../database/schemas/management/apppassword.schema.js', })); jest.unstable_mockModule('../database/database.js', () => ({ + getPropertyValues: jest.fn(), getObject: jest.fn(), })); diff --git a/src/__tests__/users.api.test.js b/src/__tests__/users.api.test.js index f05ab09..f4d7943 100644 --- a/src/__tests__/users.api.test.js +++ b/src/__tests__/users.api.test.js @@ -42,6 +42,7 @@ jest.unstable_mockModule('../services/management/users.js', () => ({ getUserStatsRouteHandler: jest.fn(), getUserHistoryRouteHandler: jest.fn(), setAppPasswordRouteHandler: jest.fn(), + getUserPropertyValuesRouteHandler: jest.fn(), })); const { default: app } = await import('../index.js'); diff --git a/src/services/finance/__tests__/invoices.test.js b/src/services/finance/__tests__/invoices.test.js index 837d235..c58be31 100644 --- a/src/services/finance/__tests__/invoices.test.js +++ b/src/services/finance/__tests__/invoices.test.js @@ -3,6 +3,7 @@ import { jest } from '@jest/globals'; // Mock dependencies jest.unstable_mockModule('../../../database/database.js', () => ({ searchObjects: jest.fn(), + getPropertyValues: jest.fn(), listObjects: jest.fn(), getObject: jest.fn(), editObject: jest.fn(), diff --git a/src/services/finance/__tests__/payments.test.js b/src/services/finance/__tests__/payments.test.js index bbe97b9..f36e49a 100644 --- a/src/services/finance/__tests__/payments.test.js +++ b/src/services/finance/__tests__/payments.test.js @@ -2,6 +2,7 @@ import { jest } from '@jest/globals'; jest.unstable_mockModule('../../../database/database.js', () => ({ searchObjects: jest.fn(), + getPropertyValues: jest.fn(), listObjects: jest.fn(), getObject: jest.fn(), editObject: jest.fn(), diff --git a/src/services/finance/__tests__/taxrecords.test.js b/src/services/finance/__tests__/taxrecords.test.js index dd336c4..8265944 100644 --- a/src/services/finance/__tests__/taxrecords.test.js +++ b/src/services/finance/__tests__/taxrecords.test.js @@ -2,6 +2,7 @@ import { jest } from '@jest/globals'; jest.unstable_mockModule('../../../database/database.js', () => ({ searchObjects: jest.fn(), + getPropertyValues: jest.fn(), listObjects: jest.fn(), getObject: jest.fn(), editObject: jest.fn(), diff --git a/src/services/inventory/__tests__/filamentstocks.test.js b/src/services/inventory/__tests__/filamentstocks.test.js index b164b49..7296297 100644 --- a/src/services/inventory/__tests__/filamentstocks.test.js +++ b/src/services/inventory/__tests__/filamentstocks.test.js @@ -2,6 +2,7 @@ import { jest } from '@jest/globals'; jest.unstable_mockModule('../../../database/database.js', () => ({ searchObjects: jest.fn(), + getPropertyValues: jest.fn(), listObjects: jest.fn(), getObject: jest.fn(), editObject: jest.fn(), diff --git a/src/services/inventory/__tests__/orderitems.test.js b/src/services/inventory/__tests__/orderitems.test.js index deb6dce..9a3d869 100644 --- a/src/services/inventory/__tests__/orderitems.test.js +++ b/src/services/inventory/__tests__/orderitems.test.js @@ -2,6 +2,7 @@ import { jest } from '@jest/globals'; jest.unstable_mockModule('../../../database/database.js', () => ({ searchObjects: jest.fn(), + getPropertyValues: jest.fn(), listObjects: jest.fn(), getObject: jest.fn(), editObject: jest.fn(), diff --git a/src/services/inventory/__tests__/partstocks.test.js b/src/services/inventory/__tests__/partstocks.test.js index 8ac8ec4..b4b87e0 100644 --- a/src/services/inventory/__tests__/partstocks.test.js +++ b/src/services/inventory/__tests__/partstocks.test.js @@ -2,6 +2,7 @@ import { jest } from '@jest/globals'; jest.unstable_mockModule('../../../database/database.js', () => ({ searchObjects: jest.fn(), + getPropertyValues: jest.fn(), listObjects: jest.fn(), getObject: jest.fn(), editObject: jest.fn(), diff --git a/src/services/inventory/__tests__/purchaseorders.test.js b/src/services/inventory/__tests__/purchaseorders.test.js index e57c356..d079ce4 100644 --- a/src/services/inventory/__tests__/purchaseorders.test.js +++ b/src/services/inventory/__tests__/purchaseorders.test.js @@ -2,6 +2,7 @@ import { jest } from '@jest/globals'; jest.unstable_mockModule('../../../database/database.js', () => ({ searchObjects: jest.fn(), + getPropertyValues: jest.fn(), listObjects: jest.fn(), getObject: jest.fn(), editObject: jest.fn(), diff --git a/src/services/inventory/__tests__/shipments.test.js b/src/services/inventory/__tests__/shipments.test.js index 0faf86f..baad825 100644 --- a/src/services/inventory/__tests__/shipments.test.js +++ b/src/services/inventory/__tests__/shipments.test.js @@ -2,6 +2,7 @@ import { jest } from '@jest/globals'; jest.unstable_mockModule('../../../database/database.js', () => ({ searchObjects: jest.fn(), + getPropertyValues: jest.fn(), listObjects: jest.fn(), getObject: jest.fn(), editObject: jest.fn(), diff --git a/src/services/inventory/__tests__/stockaudits.test.js b/src/services/inventory/__tests__/stockaudits.test.js index 583518c..9e1e005 100644 --- a/src/services/inventory/__tests__/stockaudits.test.js +++ b/src/services/inventory/__tests__/stockaudits.test.js @@ -6,6 +6,7 @@ jest.unstable_mockModule('../../../utils.js', () => ({ jest.unstable_mockModule('../../../database/database.js', () => ({ searchObjects: jest.fn(), + getPropertyValues: jest.fn(), getModelStats: jest.fn(), getModelHistory: jest.fn(), })); diff --git a/src/services/inventory/__tests__/stockevents.test.js b/src/services/inventory/__tests__/stockevents.test.js index 0e8853b..8d50394 100644 --- a/src/services/inventory/__tests__/stockevents.test.js +++ b/src/services/inventory/__tests__/stockevents.test.js @@ -2,6 +2,7 @@ import { jest } from '@jest/globals'; jest.unstable_mockModule('../../../database/database.js', () => ({ searchObjects: jest.fn(), + getPropertyValues: jest.fn(), listObjects: jest.fn(), getObject: jest.fn(), editObject: jest.fn(), diff --git a/src/services/management/__tests__/auditlogs.test.js b/src/services/management/__tests__/auditlogs.test.js index 54b137f..4e393f4 100644 --- a/src/services/management/__tests__/auditlogs.test.js +++ b/src/services/management/__tests__/auditlogs.test.js @@ -2,6 +2,7 @@ import { jest } from '@jest/globals'; jest.unstable_mockModule('../../../database/database.js', () => ({ searchObjects: jest.fn(), + getPropertyValues: jest.fn(), getModelStats: jest.fn(), getModelHistory: jest.fn(), })); diff --git a/src/services/management/__tests__/courier.test.js b/src/services/management/__tests__/courier.test.js index af2c26d..7a7ff86 100644 --- a/src/services/management/__tests__/courier.test.js +++ b/src/services/management/__tests__/courier.test.js @@ -2,6 +2,7 @@ import { jest } from '@jest/globals'; jest.unstable_mockModule('../../../database/database.js', () => ({ searchObjects: jest.fn(), + getPropertyValues: jest.fn(), listObjects: jest.fn(), getObject: jest.fn(), editObject: jest.fn(), diff --git a/src/services/management/__tests__/courierservice.test.js b/src/services/management/__tests__/courierservice.test.js index 705fe7b..0e8f05b 100644 --- a/src/services/management/__tests__/courierservice.test.js +++ b/src/services/management/__tests__/courierservice.test.js @@ -2,6 +2,7 @@ import { jest } from '@jest/globals'; jest.unstable_mockModule('../../../database/database.js', () => ({ searchObjects: jest.fn(), + getPropertyValues: jest.fn(), listObjects: jest.fn(), getObject: jest.fn(), editObject: jest.fn(), diff --git a/src/services/management/__tests__/documentjobs.test.js b/src/services/management/__tests__/documentjobs.test.js index 8d7544c..1bfd80e 100644 --- a/src/services/management/__tests__/documentjobs.test.js +++ b/src/services/management/__tests__/documentjobs.test.js @@ -2,6 +2,7 @@ import { jest } from '@jest/globals'; jest.unstable_mockModule('../../../database/database.js', () => ({ searchObjects: jest.fn(), + getPropertyValues: jest.fn(), listObjects: jest.fn(), getObject: jest.fn(), editObject: jest.fn(), diff --git a/src/services/management/__tests__/documentprinters.test.js b/src/services/management/__tests__/documentprinters.test.js index 19c8f5d..77cb44f 100644 --- a/src/services/management/__tests__/documentprinters.test.js +++ b/src/services/management/__tests__/documentprinters.test.js @@ -2,6 +2,7 @@ import { jest } from '@jest/globals'; jest.unstable_mockModule('../../../database/database.js', () => ({ searchObjects: jest.fn(), + getPropertyValues: jest.fn(), listObjects: jest.fn(), getObject: jest.fn(), editObject: jest.fn(), diff --git a/src/services/management/__tests__/documentsizes.test.js b/src/services/management/__tests__/documentsizes.test.js index ddfcb96..d5c6f53 100644 --- a/src/services/management/__tests__/documentsizes.test.js +++ b/src/services/management/__tests__/documentsizes.test.js @@ -2,6 +2,7 @@ import { jest } from '@jest/globals'; jest.unstable_mockModule('../../../database/database.js', () => ({ searchObjects: jest.fn(), + getPropertyValues: jest.fn(), listObjects: jest.fn(), getObject: jest.fn(), editObject: jest.fn(), diff --git a/src/services/management/__tests__/documenttemplates.test.js b/src/services/management/__tests__/documenttemplates.test.js index 0718b47..244dfa4 100644 --- a/src/services/management/__tests__/documenttemplates.test.js +++ b/src/services/management/__tests__/documenttemplates.test.js @@ -2,6 +2,7 @@ import { jest } from '@jest/globals'; jest.unstable_mockModule('../../../database/database.js', () => ({ searchObjects: jest.fn(), + getPropertyValues: jest.fn(), listObjects: jest.fn(), getObject: jest.fn(), editObject: jest.fn(), diff --git a/src/services/management/__tests__/filaments.test.js b/src/services/management/__tests__/filaments.test.js index b550aa2..42406dd 100644 --- a/src/services/management/__tests__/filaments.test.js +++ b/src/services/management/__tests__/filaments.test.js @@ -2,6 +2,7 @@ import { jest } from '@jest/globals'; jest.unstable_mockModule('../../../database/database.js', () => ({ searchObjects: jest.fn(), + getPropertyValues: jest.fn(), listObjects: jest.fn(), getObject: jest.fn(), editObject: jest.fn(), diff --git a/src/services/management/__tests__/files.test.js b/src/services/management/__tests__/files.test.js index d40b0a6..1be478f 100644 --- a/src/services/management/__tests__/files.test.js +++ b/src/services/management/__tests__/files.test.js @@ -2,6 +2,7 @@ import { jest } from '@jest/globals'; jest.unstable_mockModule('../../../database/database.js', () => ({ searchObjects: jest.fn(), + getPropertyValues: jest.fn(), listObjects: jest.fn(), getObject: jest.fn(), editObject: jest.fn(), diff --git a/src/services/management/__tests__/hosts.test.js b/src/services/management/__tests__/hosts.test.js index 90dbd0e..ba32b35 100644 --- a/src/services/management/__tests__/hosts.test.js +++ b/src/services/management/__tests__/hosts.test.js @@ -2,6 +2,7 @@ import { jest } from '@jest/globals'; jest.unstable_mockModule('../../../database/database.js', () => ({ searchObjects: jest.fn(), + getPropertyValues: jest.fn(), listObjects: jest.fn(), getObject: jest.fn(), editObject: jest.fn(), diff --git a/src/services/management/__tests__/materials.test.js b/src/services/management/__tests__/materials.test.js index 50d4abf..0a74a17 100644 --- a/src/services/management/__tests__/materials.test.js +++ b/src/services/management/__tests__/materials.test.js @@ -2,6 +2,7 @@ import { jest } from '@jest/globals'; jest.unstable_mockModule('../../../database/database.js', () => ({ searchObjects: jest.fn(), + getPropertyValues: jest.fn(), listObjects: jest.fn(), listObjectsByProperties: jest.fn(), getObject: jest.fn(), diff --git a/src/services/management/__tests__/notetypes.test.js b/src/services/management/__tests__/notetypes.test.js index a6076f9..c2b9deb 100644 --- a/src/services/management/__tests__/notetypes.test.js +++ b/src/services/management/__tests__/notetypes.test.js @@ -2,6 +2,7 @@ import { jest } from '@jest/globals'; jest.unstable_mockModule('../../../database/database.js', () => ({ searchObjects: jest.fn(), + getPropertyValues: jest.fn(), listObjects: jest.fn(), getObject: jest.fn(), editObject: jest.fn(), diff --git a/src/services/management/__tests__/parts.test.js b/src/services/management/__tests__/parts.test.js index a062a36..e252757 100644 --- a/src/services/management/__tests__/parts.test.js +++ b/src/services/management/__tests__/parts.test.js @@ -2,6 +2,7 @@ import { jest } from '@jest/globals'; jest.unstable_mockModule('../../../database/database.js', () => ({ searchObjects: jest.fn(), + getPropertyValues: jest.fn(), listObjects: jest.fn(), getObject: jest.fn(), editObject: jest.fn(), diff --git a/src/services/management/__tests__/products.test.js b/src/services/management/__tests__/products.test.js index c1bee1d..4b6439f 100644 --- a/src/services/management/__tests__/products.test.js +++ b/src/services/management/__tests__/products.test.js @@ -2,6 +2,7 @@ import { jest } from '@jest/globals'; jest.unstable_mockModule('../../../database/database.js', () => ({ searchObjects: jest.fn(), + getPropertyValues: jest.fn(), listObjects: jest.fn(), getObject: jest.fn(), editObject: jest.fn(), diff --git a/src/services/management/__tests__/taxrates.test.js b/src/services/management/__tests__/taxrates.test.js index 02ee0c3..e96dbb7 100644 --- a/src/services/management/__tests__/taxrates.test.js +++ b/src/services/management/__tests__/taxrates.test.js @@ -2,6 +2,7 @@ import { jest } from '@jest/globals'; jest.unstable_mockModule('../../../database/database.js', () => ({ searchObjects: jest.fn(), + getPropertyValues: jest.fn(), listObjects: jest.fn(), getObject: jest.fn(), editObject: jest.fn(), diff --git a/src/services/management/__tests__/users.test.js b/src/services/management/__tests__/users.test.js index f942278..1bbb5fe 100644 --- a/src/services/management/__tests__/users.test.js +++ b/src/services/management/__tests__/users.test.js @@ -3,6 +3,7 @@ import { jest } from '@jest/globals'; // Mock dependencies MUST be done before importing the module under test jest.unstable_mockModule('../../../database/database.js', () => ({ searchObjects: jest.fn(), + getPropertyValues: jest.fn(), listObjects: jest.fn(), listObjectsByProperties: jest.fn(), getObject: jest.fn(), diff --git a/src/services/management/__tests__/vendors.test.js b/src/services/management/__tests__/vendors.test.js index 58af1f3..e85efd3 100644 --- a/src/services/management/__tests__/vendors.test.js +++ b/src/services/management/__tests__/vendors.test.js @@ -2,6 +2,7 @@ import { jest } from '@jest/globals'; jest.unstable_mockModule('../../../database/database.js', () => ({ searchObjects: jest.fn(), + getPropertyValues: jest.fn(), listObjects: jest.fn(), getObject: jest.fn(), editObject: jest.fn(), diff --git a/src/services/misc/__tests__/notes.test.js b/src/services/misc/__tests__/notes.test.js index d52473c..db97a01 100644 --- a/src/services/misc/__tests__/notes.test.js +++ b/src/services/misc/__tests__/notes.test.js @@ -2,6 +2,7 @@ import { jest } from '@jest/globals'; jest.unstable_mockModule('../../../database/database.js', () => ({ searchObjects: jest.fn(), + getPropertyValues: jest.fn(), listObjects: jest.fn(), getObject: jest.fn(), editObject: jest.fn(), diff --git a/src/services/misc/__tests__/slicer.test.js b/src/services/misc/__tests__/slicer.test.js index 6722ca2..82f7f16 100644 --- a/src/services/misc/__tests__/slicer.test.js +++ b/src/services/misc/__tests__/slicer.test.js @@ -34,6 +34,7 @@ jest.unstable_mockModule('../../../database/schemas/production/printer.schema.js })); jest.unstable_mockModule('../../../database/database.js', () => ({ + getPropertyValues: jest.fn(), deleteObject, editObject, newObject, diff --git a/src/services/production/__tests__/filamentprofiles.test.js b/src/services/production/__tests__/filamentprofiles.test.js index 1541267..777d66d 100644 --- a/src/services/production/__tests__/filamentprofiles.test.js +++ b/src/services/production/__tests__/filamentprofiles.test.js @@ -8,6 +8,7 @@ jest.unstable_mockModule('../../../database/database.js', () => ({ listObjectsByProperties: jest.fn(), newObject: jest.fn(), searchObjects: jest.fn(), + getPropertyValues: jest.fn(), })); jest.unstable_mockModule('../../../database/schemas/production/filamentprofile.schema.js', () => ({ diff --git a/src/services/production/__tests__/gcodefiles.test.js b/src/services/production/__tests__/gcodefiles.test.js index 7531fbc..dc0a0e3 100644 --- a/src/services/production/__tests__/gcodefiles.test.js +++ b/src/services/production/__tests__/gcodefiles.test.js @@ -2,6 +2,7 @@ import { jest } from '@jest/globals'; jest.unstable_mockModule('../../../database/database.js', () => ({ searchObjects: jest.fn(), + getPropertyValues: jest.fn(), listObjects: jest.fn(), getObject: jest.fn(), editObject: jest.fn(), diff --git a/src/services/production/__tests__/jobs.test.js b/src/services/production/__tests__/jobs.test.js index 584fec2..0deaedc 100644 --- a/src/services/production/__tests__/jobs.test.js +++ b/src/services/production/__tests__/jobs.test.js @@ -3,6 +3,7 @@ import { jest } from '@jest/globals'; // Mock dependencies jest.unstable_mockModule('../../../database/database.js', () => ({ searchObjects: jest.fn(), + getPropertyValues: jest.fn(), listObjects: jest.fn(), getObject: jest.fn(), newObject: jest.fn(), diff --git a/src/services/production/__tests__/printerprofiles.test.js b/src/services/production/__tests__/printerprofiles.test.js index 9a5c895..dbc8b1e 100644 --- a/src/services/production/__tests__/printerprofiles.test.js +++ b/src/services/production/__tests__/printerprofiles.test.js @@ -8,6 +8,7 @@ jest.unstable_mockModule('../../../database/database.js', () => ({ listObjectsByProperties: jest.fn(), newObject: jest.fn(), searchObjects: jest.fn(), + getPropertyValues: jest.fn(), })); jest.unstable_mockModule('../../../database/schemas/production/printerprofile.schema.js', () => ({ diff --git a/src/services/production/__tests__/printers.test.js b/src/services/production/__tests__/printers.test.js index fcbe725..51c7dea 100644 --- a/src/services/production/__tests__/printers.test.js +++ b/src/services/production/__tests__/printers.test.js @@ -2,6 +2,7 @@ import { jest } from '@jest/globals'; jest.unstable_mockModule('../../../database/database.js', () => ({ searchObjects: jest.fn(), + getPropertyValues: jest.fn(), listObjects: jest.fn(), getObject: jest.fn(), editObject: jest.fn(), diff --git a/src/services/production/__tests__/subjobs.test.js b/src/services/production/__tests__/subjobs.test.js index 2b0ef73..acf2465 100644 --- a/src/services/production/__tests__/subjobs.test.js +++ b/src/services/production/__tests__/subjobs.test.js @@ -2,6 +2,7 @@ import { jest } from '@jest/globals'; jest.unstable_mockModule('../../../database/database.js', () => ({ searchObjects: jest.fn(), + getPropertyValues: jest.fn(), listObjects: jest.fn(), getObject: jest.fn(), listObjectsByProperties: jest.fn(), diff --git a/src/services/sales/__tests__/clients.test.js b/src/services/sales/__tests__/clients.test.js index 8fde4da..b8e0e29 100644 --- a/src/services/sales/__tests__/clients.test.js +++ b/src/services/sales/__tests__/clients.test.js @@ -2,6 +2,7 @@ import { jest } from '@jest/globals'; jest.unstable_mockModule('../../../database/database.js', () => ({ searchObjects: jest.fn(), + getPropertyValues: jest.fn(), listObjects: jest.fn(), getObject: jest.fn(), editObject: jest.fn(), diff --git a/src/services/sales/__tests__/salesorders.test.js b/src/services/sales/__tests__/salesorders.test.js index 63f1597..a6692f8 100644 --- a/src/services/sales/__tests__/salesorders.test.js +++ b/src/services/sales/__tests__/salesorders.test.js @@ -3,6 +3,7 @@ import { jest } from '@jest/globals'; // Mock dependencies jest.unstable_mockModule('../../../database/database.js', () => ({ searchObjects: jest.fn(), + getPropertyValues: jest.fn(), listObjects: jest.fn(), getObject: jest.fn(), editObject: jest.fn(),