Exclude PM room types from shared daily report processing
This commit is contained in:
1 parent
d3902dd857
commit
f46efd6d9a
32 files changed
+968
-69
No files matched your search
@@ -19,6 +19,17 @@ test('cancelled source rows need no fields and the exclusion stays visible befor
|
||||
assert.equal(h.calls.every(call=>call.method==='GET'),true);
|
||||
});
|
||||
|
||||
test('PM exclusions stay visible without requiring field completion',async()=>{
|
||||
const h=harness(()=>response(200,{...review([]),excluded_cancelled_count:6,excluded_pm_count:19}));
|
||||
await h.acceptARRDownloadTask(task,{sync:false});
|
||||
const progress=h.element('#arr-data-review-progress').textContent;
|
||||
assert.match(progress,/data_review\.excluded_cancelled/);
|
||||
assert.match(progress,/data_review\.excluded_pm/);
|
||||
assert.equal(h.element('#arr-data-review-body').innerHTML,'');
|
||||
assert.equal(h.element('#arr-data-review-finalize').disabled,false);
|
||||
assert.equal(h.calls.every(call=>call.method==='GET'),true);
|
||||
});
|
||||
|
||||
test('removed cancelled items clear obsolete drafts but retain edits still in the review',async()=>{
|
||||
let current=review([item(),item({item_id:'2:DISP_ROOM_NO',source_sequence:2,field:'DISP_ROOM_NO',can_be_empty:false})]);
|
||||
const h=harness(()=>response(200,current));
|
||||
|
||||
Reference in new issue
Block a user