diff -r 301aeb18ae47 -r b47b808de481 wlanutilities/wlanwizard/tsrc/stubs/wlanmgmtclient_stub.cpp --- a/wlanutilities/wlanwizard/tsrc/stubs/wlanmgmtclient_stub.cpp Fri Sep 17 08:35:49 2010 +0300 +++ b/wlanutilities/wlanwizard/tsrc/stubs/wlanmgmtclient_stub.cpp Mon Oct 04 02:07:04 2010 +0300 @@ -68,7 +68,14 @@ for (int i = 0 ; i < iResults->Count() ; ++i){ aCredentials.AppendL(iResults->At(i)); } - User::RequestComplete(&aStatus, iCompletionCode); + + TWlanWpsPin pinForPushButtonMode; + pinForPushButtonMode.AppendFill('0', 8); + QCOMPARE( pinForPushButtonMode == aWpsPin, iPushButtonMode ); + + // Complete the request immediately + TRequestStatus *status = &aStatus; + User::RequestComplete(status, iCompletionCode); } // ---------------------------------------------------------