Changeset 1466 for Scheduling/trunk/m/BSDXUT2.m
- Timestamp:
- Jul 3, 2012, 7:45:46 PM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
Scheduling/trunk/m/BSDXUT2.m
r1464 r1466 1 BSDXUT2 ; VEN/SMH - Unit Tests for Scheduling GUI - cont. ; 6/29/12 12:23pm1 BSDXUT2 ; VEN/SMH - Unit Tests for Scheduling GUI - cont. ; 7/3/12 12:03pm 2 2 ;;1.7T1;BSDX;;Aug 31, 2011;Build 18 3 3 ; … … 49 49 IF +^BSDXTMP($J,1)'=-2 WRITE "ERROR IN Etest 2",! 50 50 ; Tests for 3 to 5 difficult to produce 51 ; Error tests follow: Mumps error test; Transaction restartability 51 ; Error tests follow: Mumps error test; 52 ; Error in RMCI 52 53 N BSDXDIE S BSDXDIE=1 53 54 D RMCI^BSDX25(.ZZZ,APPTID) 54 55 IF +^BSDXTMP($J,1)'=-100 WRITE "ERROR IN Etest 3",! 55 56 K BSDXDIE 57 ; M Error in CHECKIN 58 N BSDXDIE S BSDXDIE=1 59 D CHECKIN^BSDX25(.ZZZ,APPTID,$$NOW^XLFDT()) 60 IF +^BSDXTMP($J,1)'=-100 WRITE "ERROR IN Etest 8",! 61 K BSDXDIE 62 ; M Error in $$CHECKIN^BSDXAPI 63 N BSDXDIE2 S BSDXDIE2=1 64 D CHECKIN^BSDX25(.ZZZ,APPTID,$$NOW^XLFDT()) 65 IF +^BSDXTMP($J,1)'=-100 WRITE "ERROR IN Etest 9",! 66 K BSDXDIE2 67 ; 68 ; Get start and end times 69 N TIMES S TIMES=$$TIMES^BSDXUT ; appt time^end time 70 N APPTTIME S APPTTIME=$P(TIMES,U) 71 N ENDTIME S ENDTIME=$P(TIMES,U,2) 72 ; 73 N ZZZ,DFN 74 S DFN=5 75 N ZZZ 76 D APPADD^BSDX07(.ZZZ,APPTTIME,ENDTIME,DFN,RESNAM,30,"Sam's Note",1) 77 N APPTID S APPTID=+^BSDXTMP($J,1) 78 N HL S HL=$$GET1^DIQ(9002018.4,APPTID,".07:.04","I") 79 ; 80 ; Simulated Error in $$BSDXCHK^BSDX25 81 N BSDXSIMERR1 S BSDXSIMERR1=1 82 D CHECKIN^BSDX25(.ZZZ,APPTID,$$NOW^XLFDT()) 83 IF +^BSDXTMP($J,1)'=-3 WRITE "ERROR in Etest 10",! 84 IF $P(^BSDXAPPT(APPTID,0),U,3) WRITE "ERROR IN CHECKIN 111",! 85 IF +$G(^SC(HL,"S",APPTTIME,1,1,"C")) WRITE "ERROR IN CHECKIN 112",! 86 K BSDXSIMERR1 87 ; 88 ; Simulated Error in $$CHECKICK^BSDXAPI 89 N BSDXSIMERR2 S BSDXSIMERR2=1 90 D CHECKIN^BSDX25(.ZZZ,APPTID,$$NOW^XLFDT()) 91 IF +^BSDXTMP($J,1)'=-10 WRITE "ERROR in Etest 11",! 92 IF $P(^BSDXAPPT(APPTID,0),U,3) WRITE "ERROR IN CHECKIN 113",! 93 IF +$G(^SC(HL,"S",APPTTIME,1,1,"C")) WRITE "ERROR IN CHECKIN 114",! 94 K BSDXSIMERR2 95 ; 96 ; Simulated Error in $$CHECKIN^BSDXAPI 97 N BSDXSIMERR3 S BSDXSIMERR3=1 98 D CHECKIN^BSDX25(.ZZZ,APPTID,$$NOW^XLFDT()) 99 IF +^BSDXTMP($J,1)'=-10 WRITE "ERROR in Etest 11",! 100 IF $P(^BSDXAPPT(APPTID,0),U,3) WRITE "ERROR IN CHECKIN 115",! 101 IF +$G(^SC(HL,"S",APPTTIME,1,1,"C")) WRITE "ERROR IN CHECKIN 116",! 102 K BSDXSIMERR3 56 103 ; 57 104 ; Unlinked Clinic Tests
Note:
See TracChangeset
for help on using the changeset viewer.