equal
deleted
inserted
replaced
20 @file |
20 @file |
21 */ |
21 */ |
22 |
22 |
23 #include <e32test.h> |
23 #include <e32test.h> |
24 #include <etelmm.h> |
24 #include <etelmm.h> |
25 #include <faxstd.h> |
|
26 #include "Te_LoopBackctwofaxrx.h" |
25 #include "Te_LoopBackctwofaxrx.h" |
27 #include "../../hayes/TSYCONFG.H" // for KInternetAccessPoint |
26 #include "../../hayes/TSYCONFG.H" // for KInternetAccessPoint |
28 |
27 |
29 // |
28 // |
30 // Test-side class |
29 // Test-side class |
90 faxSessionSettings.iRxResolution=EFaxNormal; |
89 faxSessionSettings.iRxResolution=EFaxNormal; |
91 faxSessionSettings.iRxCompression=EModifiedHuffman; |
90 faxSessionSettings.iRxCompression=EModifiedHuffman; |
92 faxCall.SetFaxSettings(faxSessionSettings); |
91 faxCall.SetFaxSettings(faxSessionSettings); |
93 faxCall.AnswerIncomingCall(stat2); |
92 faxCall.AnswerIncomingCall(stat2); |
94 User::WaitForRequest(stat2); |
93 User::WaitForRequest(stat2); |
95 TESTL(stat2==KFaxErrReceiveTimeout); // We don't actually send any data |
|
96 User::After(300000L); |
94 User::After(300000L); |
97 TESTL(faxCall.HangUp()==KErrNone); |
95 TESTL(faxCall.HangUp()==KErrNone); |
98 faxCall.Close(); |
96 faxCall.Close(); |
99 |
97 |
100 // Now wait for a second incoming fax call... |
98 // Now wait for a second incoming fax call... |
118 faxSessionSettings.iRxResolution=EFaxNormal; |
116 faxSessionSettings.iRxResolution=EFaxNormal; |
119 faxSessionSettings.iRxCompression=EModifiedHuffman; |
117 faxSessionSettings.iRxCompression=EModifiedHuffman; |
120 faxCall2.SetFaxSettings(faxSessionSettings); |
118 faxCall2.SetFaxSettings(faxSessionSettings); |
121 faxCall2.AnswerIncomingCall(stat2); |
119 faxCall2.AnswerIncomingCall(stat2); |
122 User::WaitForRequest(stat2); |
120 User::WaitForRequest(stat2); |
123 TESTL(stat2==KFaxErrReceiveTimeout); // We don't actually send any data |
|
124 User::After(300000L); |
121 User::After(300000L); |
125 TESTL(faxCall2.HangUp()==KErrNone); |
122 TESTL(faxCall2.HangUp()==KErrNone); |
126 faxCall2.Close(); |
123 faxCall2.Close(); |
127 |
124 |
128 faxLine.Close(); |
125 faxLine.Close(); |