@@ -1265,85 +1265,6 @@ describe('Reimbursement Requests', () => {
12651265 expect ( updatedMaterial ! . status ) . toBe ( 'ORDERED' ) ;
12661266 } ) ;
12671267
1268- test ( 'Only materials in READY_TO_ORDER status are updated to ORDERED' , async ( ) => {
1269- const shippedMaterial = await prisma . material . create ( {
1270- data : {
1271- name : 'Shipped Material' ,
1272- wbsElementId : material . wbsElementId ,
1273- dateCreated : new Date ( ) ,
1274- userCreatedId : createdUser . userId ,
1275- status : 'SHIPPED' ,
1276- materialTypeId : material . materialTypeId ,
1277- manufacturerId : material . manufacturerId ,
1278- linkUrl : 'https://example.com' ,
1279- quantity : 1 ,
1280- price : 50 ,
1281- subtotal : 50
1282- }
1283- } ) ;
1284-
1285- const rr = await ReimbursementRequestService . createReimbursementRequest (
1286- createdUser ,
1287- createdVendor . vendorId ,
1288- createdIndexCode . indexCodeId ,
1289- [ ] ,
1290- [
1291- {
1292- materialId : material . materialId ,
1293- reason : {
1294- carNumber : 1 ,
1295- projectNumber : 1 ,
1296- workPackageNumber : 0
1297- } ,
1298- cost : 10000 ,
1299- refundSources : [
1300- {
1301- indexCode : createdIndexCode ,
1302- amount : 100
1303- }
1304- ]
1305- }
1306- ] ,
1307- createdAccountCode . accountCodeId ,
1308- 100 ,
1309- org
1310- ) ;
1311-
1312- await prisma . material . update ( {
1313- where : { materialId : shippedMaterial . materialId } ,
1314- data : {
1315- reimbursementRequestId : rr . reimbursementRequestId ,
1316- status : 'SHIPPED'
1317- }
1318- } ) ;
1319-
1320- await prisma . receipt . create ( {
1321- data : {
1322- googleFileId : 'test file id' ,
1323- name : 'test receipt' ,
1324- createdBy : { connect : { userId : createdUser . userId } } ,
1325- reimbursementRequest : { connect : { reimbursementRequestId : rr . reimbursementRequestId } }
1326- }
1327- } ) ;
1328-
1329- await prisma . reimbursement_Request . update ( {
1330- where : { reimbursementRequestId : rr . reimbursementRequestId } ,
1331- data : { dateOfExpense : new Date ( ) }
1332- } ) ;
1333-
1334- await ReimbursementRequestService . markPendingFinance ( createdUser , rr . reimbursementRequestId , org ) ;
1335-
1336- const updatedMaterial = await prisma . material . findUnique ( {
1337- where : { materialId : material . materialId }
1338- } ) ;
1339- const unchangedMaterial = await prisma . material . findUnique ( {
1340- where : { materialId : shippedMaterial . materialId }
1341- } ) ;
1342-
1343- expect ( updatedMaterial ! . status ) . toBe ( 'ORDERED' ) ;
1344- expect ( unchangedMaterial ! . status ) . toBe ( 'SHIPPED' ) ;
1345- } ) ;
1346-
13471268 test ( 'Multiple materials on same RR are all updated to ORDERED' , async ( ) => {
13481269 const material2 = await prisma . material . create ( {
13491270 data : {
0 commit comments