Add getObjectNeighbors mock implementation in various test files for improved neighbor retrieval functionality across multiple modules.
All checks were successful
farmcontrol/farmcontrol-api/pipeline/head This commit looks good
All checks were successful
farmcontrol/farmcontrol-api/pipeline/head This commit looks good
This commit is contained in:
parent
300478b62b
commit
7606afcf11
@ -58,6 +58,7 @@ jest.unstable_mockModule('../database/schemas/management/apppassword.schema.js',
|
||||
jest.unstable_mockModule('../database/database.js', () => ({
|
||||
getPropertyValues: jest.fn(),
|
||||
getObject: jest.fn(),
|
||||
getObjectNeighbors: jest.fn(),
|
||||
}));
|
||||
|
||||
jest.unstable_mockModule('../database/schemas/management/host.schema.js', () => ({
|
||||
|
||||
@ -43,6 +43,7 @@ jest.unstable_mockModule('../services/management/users.js', () => ({
|
||||
getUserHistoryRouteHandler: jest.fn(),
|
||||
setAppPasswordRouteHandler: jest.fn(),
|
||||
getUserPropertyValuesRouteHandler: jest.fn(),
|
||||
getUserNeighborsRouteHandler: jest.fn(),
|
||||
}));
|
||||
|
||||
const { default: app } = await import('../index.js');
|
||||
|
||||
@ -14,6 +14,7 @@ jest.unstable_mockModule('../../../database/database.js', () => ({
|
||||
getModelStats: jest.fn(),
|
||||
getModelHistory: jest.fn(),
|
||||
checkStates: jest.fn(),
|
||||
getObjectNeighbors: jest.fn(),
|
||||
}));
|
||||
|
||||
jest.unstable_mockModule('../../../database/schemas/finance/invoice.schema.js', () => ({
|
||||
|
||||
@ -13,6 +13,7 @@ jest.unstable_mockModule('../../../database/database.js', () => ({
|
||||
getModelStats: jest.fn(),
|
||||
getModelHistory: jest.fn(),
|
||||
checkStates: jest.fn(),
|
||||
getObjectNeighbors: jest.fn(),
|
||||
}));
|
||||
|
||||
jest.unstable_mockModule('../../../database/schemas/finance/payment.schema.js', () => ({
|
||||
|
||||
@ -11,6 +11,7 @@ jest.unstable_mockModule('../../../database/database.js', () => ({
|
||||
listObjectsByProperties: jest.fn(),
|
||||
getModelStats: jest.fn(),
|
||||
getModelHistory: jest.fn(),
|
||||
getObjectNeighbors: jest.fn(),
|
||||
}));
|
||||
|
||||
jest.unstable_mockModule('../../../database/schemas/finance/taxrecord.schema.js', () => ({
|
||||
|
||||
@ -12,6 +12,7 @@ jest.unstable_mockModule('../../../database/database.js', () => ({
|
||||
listObjectsByProperties: jest.fn(),
|
||||
getModelStats: jest.fn(),
|
||||
getModelHistory: jest.fn(),
|
||||
getObjectNeighbors: jest.fn(),
|
||||
}));
|
||||
|
||||
jest.unstable_mockModule('../../../database/schemas/inventory/filamentstock.schema.js', () => ({
|
||||
|
||||
@ -14,6 +14,7 @@ jest.unstable_mockModule('../../../database/database.js', () => ({
|
||||
getModelHistory: jest.fn(),
|
||||
aggregateRollups: jest.fn(),
|
||||
aggregateRollupsHistory: jest.fn(),
|
||||
getObjectNeighbors: jest.fn(),
|
||||
}));
|
||||
|
||||
jest.unstable_mockModule('../../../database/schemas/inventory/orderitem.schema.js', () => ({
|
||||
|
||||
@ -12,6 +12,7 @@ jest.unstable_mockModule('../../../database/database.js', () => ({
|
||||
listObjectsByProperties: jest.fn(),
|
||||
getModelStats: jest.fn(),
|
||||
getModelHistory: jest.fn(),
|
||||
getObjectNeighbors: jest.fn(),
|
||||
}));
|
||||
|
||||
jest.unstable_mockModule('../../../database/schemas/inventory/partstock.schema.js', () => ({
|
||||
|
||||
@ -13,6 +13,7 @@ jest.unstable_mockModule('../../../database/database.js', () => ({
|
||||
getModelStats: jest.fn(),
|
||||
getModelHistory: jest.fn(),
|
||||
checkStates: jest.fn(),
|
||||
getObjectNeighbors: jest.fn(),
|
||||
}));
|
||||
|
||||
jest.unstable_mockModule('../../../database/schemas/inventory/purchaseorder.schema.js', () => ({
|
||||
|
||||
@ -13,6 +13,7 @@ jest.unstable_mockModule('../../../database/database.js', () => ({
|
||||
getModelStats: jest.fn(),
|
||||
getModelHistory: jest.fn(),
|
||||
checkStates: jest.fn(),
|
||||
getObjectNeighbors: jest.fn(),
|
||||
}));
|
||||
|
||||
jest.unstable_mockModule('../../../database/schemas/inventory/shipment.schema.js', () => ({
|
||||
|
||||
@ -9,6 +9,7 @@ jest.unstable_mockModule('../../../database/database.js', () => ({
|
||||
getPropertyValues: jest.fn(),
|
||||
getModelStats: jest.fn(),
|
||||
getModelHistory: jest.fn(),
|
||||
getObjectNeighbors: jest.fn(),
|
||||
}));
|
||||
|
||||
jest.unstable_mockModule('../../../database/schemas/inventory/stockaudit.schema.js', () => ({
|
||||
|
||||
@ -12,6 +12,7 @@ jest.unstable_mockModule('../../../database/database.js', () => ({
|
||||
listObjectsByProperties: jest.fn(),
|
||||
getModelStats: jest.fn(),
|
||||
getModelHistory: jest.fn(),
|
||||
getObjectNeighbors: jest.fn(),
|
||||
}));
|
||||
|
||||
jest.unstable_mockModule('../../../database/schemas/inventory/stockevent.schema.js', () => ({
|
||||
|
||||
@ -5,6 +5,7 @@ jest.unstable_mockModule('../../../database/database.js', () => ({
|
||||
getPropertyValues: jest.fn(),
|
||||
getModelStats: jest.fn(),
|
||||
getModelHistory: jest.fn(),
|
||||
getObjectNeighbors: jest.fn(),
|
||||
}));
|
||||
|
||||
jest.unstable_mockModule('../../../database/schemas/management/auditlog.schema.js', () => ({
|
||||
|
||||
@ -11,6 +11,7 @@ jest.unstable_mockModule('../../../database/database.js', () => ({
|
||||
listObjectsByProperties: jest.fn(),
|
||||
getModelStats: jest.fn(),
|
||||
getModelHistory: jest.fn(),
|
||||
getObjectNeighbors: jest.fn(),
|
||||
}));
|
||||
|
||||
jest.unstable_mockModule('../../../database/schemas/management/courier.schema.js', () => ({
|
||||
|
||||
@ -11,6 +11,7 @@ jest.unstable_mockModule('../../../database/database.js', () => ({
|
||||
listObjectsByProperties: jest.fn(),
|
||||
getModelStats: jest.fn(),
|
||||
getModelHistory: jest.fn(),
|
||||
getObjectNeighbors: jest.fn(),
|
||||
}));
|
||||
|
||||
jest.unstable_mockModule('../../../database/schemas/management/courierservice.schema.js', () => ({
|
||||
|
||||
@ -11,6 +11,7 @@ jest.unstable_mockModule('../../../database/database.js', () => ({
|
||||
listObjectsByProperties: jest.fn(),
|
||||
getModelStats: jest.fn(),
|
||||
getModelHistory: jest.fn(),
|
||||
getObjectNeighbors: jest.fn(),
|
||||
}));
|
||||
|
||||
jest.unstable_mockModule('../../../database/schemas/management/documentjob.schema.js', () => ({
|
||||
|
||||
@ -11,6 +11,7 @@ jest.unstable_mockModule('../../../database/database.js', () => ({
|
||||
listObjectsByProperties: jest.fn(),
|
||||
getModelStats: jest.fn(),
|
||||
getModelHistory: jest.fn(),
|
||||
getObjectNeighbors: jest.fn(),
|
||||
}));
|
||||
|
||||
jest.unstable_mockModule('../../../database/schemas/management/documentprinter.schema.js', () => ({
|
||||
|
||||
@ -11,6 +11,7 @@ jest.unstable_mockModule('../../../database/database.js', () => ({
|
||||
listObjectsByProperties: jest.fn(),
|
||||
getModelStats: jest.fn(),
|
||||
getModelHistory: jest.fn(),
|
||||
getObjectNeighbors: jest.fn(),
|
||||
}));
|
||||
|
||||
jest.unstable_mockModule('../../../database/schemas/management/documentsize.schema.js', () => ({
|
||||
|
||||
@ -11,6 +11,7 @@ jest.unstable_mockModule('../../../database/database.js', () => ({
|
||||
listObjectsByProperties: jest.fn(),
|
||||
getModelStats: jest.fn(),
|
||||
getModelHistory: jest.fn(),
|
||||
getObjectNeighbors: jest.fn(),
|
||||
}));
|
||||
|
||||
jest.unstable_mockModule('../../../database/schemas/management/documenttemplate.schema.js', () => ({
|
||||
|
||||
@ -12,6 +12,7 @@ jest.unstable_mockModule('../../../database/database.js', () => ({
|
||||
listObjectsByProperties: jest.fn(),
|
||||
getModelStats: jest.fn(),
|
||||
getModelHistory: jest.fn(),
|
||||
getObjectNeighbors: jest.fn(),
|
||||
}));
|
||||
|
||||
jest.unstable_mockModule('../../../database/schemas/management/filament.schema.js', () => ({
|
||||
|
||||
@ -14,6 +14,7 @@ jest.unstable_mockModule('../../../database/database.js', () => ({
|
||||
getModelHistory: jest.fn(),
|
||||
createFileThumbnails: jest.fn(),
|
||||
getThumbnail: jest.fn(),
|
||||
getObjectNeighbors: jest.fn(),
|
||||
}));
|
||||
|
||||
jest.unstable_mockModule('../../../database/schemas/management/file.schema.js', () => ({
|
||||
|
||||
@ -11,6 +11,7 @@ jest.unstable_mockModule('../../../database/database.js', () => ({
|
||||
listObjectsByProperties: jest.fn(),
|
||||
getModelStats: jest.fn(),
|
||||
getModelHistory: jest.fn(),
|
||||
getObjectNeighbors: jest.fn(),
|
||||
}));
|
||||
|
||||
jest.unstable_mockModule('../../../database/schemas/management/host.schema.js', () => ({
|
||||
|
||||
@ -10,6 +10,7 @@ jest.unstable_mockModule('../../../database/database.js', () => ({
|
||||
newObject: jest.fn(),
|
||||
getModelStats: jest.fn(),
|
||||
getModelHistory: jest.fn(),
|
||||
getObjectNeighbors: jest.fn(),
|
||||
}));
|
||||
|
||||
jest.unstable_mockModule('../../../database/schemas/management/material.schema.js', () => ({
|
||||
|
||||
@ -11,6 +11,7 @@ jest.unstable_mockModule('../../../database/database.js', () => ({
|
||||
listObjectsByProperties: jest.fn(),
|
||||
getModelStats: jest.fn(),
|
||||
getModelHistory: jest.fn(),
|
||||
getObjectNeighbors: jest.fn(),
|
||||
}));
|
||||
|
||||
jest.unstable_mockModule('../../../database/schemas/management/notetype.schema.js', () => ({
|
||||
|
||||
@ -11,6 +11,7 @@ jest.unstable_mockModule('../../../database/database.js', () => ({
|
||||
listObjectsByProperties: jest.fn(),
|
||||
getModelStats: jest.fn(),
|
||||
getModelHistory: jest.fn(),
|
||||
getObjectNeighbors: jest.fn(),
|
||||
}));
|
||||
|
||||
jest.unstable_mockModule('../../../database/schemas/management/part.schema.js', () => ({
|
||||
|
||||
@ -11,6 +11,7 @@ jest.unstable_mockModule('../../../database/database.js', () => ({
|
||||
listObjectsByProperties: jest.fn(),
|
||||
getModelStats: jest.fn(),
|
||||
getModelHistory: jest.fn(),
|
||||
getObjectNeighbors: jest.fn(),
|
||||
}));
|
||||
|
||||
jest.unstable_mockModule('../../../database/schemas/management/product.schema.js', () => ({
|
||||
|
||||
@ -11,6 +11,7 @@ jest.unstable_mockModule('../../../database/database.js', () => ({
|
||||
listObjectsByProperties: jest.fn(),
|
||||
getModelStats: jest.fn(),
|
||||
getModelHistory: jest.fn(),
|
||||
getObjectNeighbors: jest.fn(),
|
||||
}));
|
||||
|
||||
jest.unstable_mockModule('../../../database/schemas/management/taxrate.schema.js', () => ({
|
||||
|
||||
@ -10,6 +10,7 @@ jest.unstable_mockModule('../../../database/database.js', () => ({
|
||||
editObject: jest.fn(),
|
||||
getModelStats: jest.fn(),
|
||||
getModelHistory: jest.fn(),
|
||||
getObjectNeighbors: jest.fn(),
|
||||
}));
|
||||
|
||||
jest.unstable_mockModule('../../../database/schemas/management/user.schema.js', () => ({
|
||||
|
||||
@ -11,6 +11,7 @@ jest.unstable_mockModule('../../../database/database.js', () => ({
|
||||
listObjectsByProperties: jest.fn(),
|
||||
getModelStats: jest.fn(),
|
||||
getModelHistory: jest.fn(),
|
||||
getObjectNeighbors: jest.fn(),
|
||||
}));
|
||||
|
||||
jest.unstable_mockModule('../../../database/schemas/management/vendor.schema.js', () => ({
|
||||
|
||||
@ -14,6 +14,7 @@ jest.unstable_mockModule('../../../database/database.js', () => ({
|
||||
getModelHistory: jest.fn(),
|
||||
aggregateRollups: jest.fn(),
|
||||
aggregateRollupsHistory: jest.fn(),
|
||||
getObjectNeighbors: jest.fn(),
|
||||
}));
|
||||
|
||||
jest.unstable_mockModule('../../../database/schemas/misc/note.schema.js', () => ({
|
||||
|
||||
@ -38,6 +38,7 @@ jest.unstable_mockModule('../../../database/database.js', () => ({
|
||||
deleteObject,
|
||||
editObject,
|
||||
newObject,
|
||||
getObjectNeighbors: jest.fn(),
|
||||
}));
|
||||
|
||||
jest.unstable_mockModule('../../../database/ceph.js', () => ({
|
||||
|
||||
@ -9,6 +9,7 @@ jest.unstable_mockModule('../../../database/database.js', () => ({
|
||||
newObject: jest.fn(),
|
||||
searchObjects: jest.fn(),
|
||||
getPropertyValues: jest.fn(),
|
||||
getObjectNeighbors: jest.fn(),
|
||||
}));
|
||||
|
||||
jest.unstable_mockModule('../../../database/schemas/production/filamentprofile.schema.js', () => ({
|
||||
|
||||
@ -9,6 +9,7 @@ jest.unstable_mockModule('../../../database/database.js', () => ({
|
||||
newObject: jest.fn(),
|
||||
deleteObject: jest.fn(),
|
||||
listObjectsByProperties: jest.fn(),
|
||||
getObjectNeighbors: jest.fn(),
|
||||
}));
|
||||
|
||||
jest.unstable_mockModule('../../../database/schemas/production/gcodefile.schema.js', () => ({
|
||||
|
||||
@ -13,6 +13,7 @@ jest.unstable_mockModule('../../../database/database.js', () => ({
|
||||
getModelStats: jest.fn(),
|
||||
getModelHistory: jest.fn(),
|
||||
checkStates: jest.fn(),
|
||||
getObjectNeighbors: jest.fn(),
|
||||
}));
|
||||
|
||||
jest.unstable_mockModule('../../../database/schemas/production/job.schema.js', () => ({
|
||||
|
||||
@ -9,6 +9,7 @@ jest.unstable_mockModule('../../../database/database.js', () => ({
|
||||
newObject: jest.fn(),
|
||||
searchObjects: jest.fn(),
|
||||
getPropertyValues: jest.fn(),
|
||||
getObjectNeighbors: jest.fn(),
|
||||
}));
|
||||
|
||||
jest.unstable_mockModule('../../../database/schemas/production/printerprofile.schema.js', () => ({
|
||||
|
||||
@ -11,6 +11,7 @@ jest.unstable_mockModule('../../../database/database.js', () => ({
|
||||
listObjectsByProperties: jest.fn(),
|
||||
getModelStats: jest.fn(),
|
||||
getModelHistory: jest.fn(),
|
||||
getObjectNeighbors: jest.fn(),
|
||||
}));
|
||||
|
||||
jest.unstable_mockModule('../../../database/schemas/production/printer.schema.js', () => ({
|
||||
|
||||
@ -8,6 +8,7 @@ jest.unstable_mockModule('../../../database/database.js', () => ({
|
||||
listObjectsByProperties: jest.fn(),
|
||||
getModelStats: jest.fn(),
|
||||
getModelHistory: jest.fn(),
|
||||
getObjectNeighbors: jest.fn(),
|
||||
}));
|
||||
|
||||
jest.unstable_mockModule('../../../database/schemas/production/subjob.schema.js', () => ({
|
||||
|
||||
@ -11,6 +11,7 @@ jest.unstable_mockModule('../../../database/database.js', () => ({
|
||||
listObjectsByProperties: jest.fn(),
|
||||
getModelStats: jest.fn(),
|
||||
getModelHistory: jest.fn(),
|
||||
getObjectNeighbors: jest.fn(),
|
||||
}));
|
||||
|
||||
jest.unstable_mockModule('../../../database/schemas/sales/client.schema.js', () => ({
|
||||
|
||||
@ -14,6 +14,7 @@ jest.unstable_mockModule('../../../database/database.js', () => ({
|
||||
getModelStats: jest.fn(),
|
||||
getModelHistory: jest.fn(),
|
||||
checkStates: jest.fn(),
|
||||
getObjectNeighbors: jest.fn(),
|
||||
}));
|
||||
|
||||
jest.unstable_mockModule('../../../database/schemas/sales/salesorder.schema.js', () => ({
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user