diff -r 822a45792fdd -r e1d68407ed06 wlanutilities/wlanwizard/tsrc/stubs/wlanmgmtclient_stub.cpp --- a/wlanutilities/wlanwizard/tsrc/stubs/wlanmgmtclient_stub.cpp Fri Sep 03 09:37:37 2010 +0300 +++ b/wlanutilities/wlanwizard/tsrc/stubs/wlanmgmtclient_stub.cpp Thu Sep 16 12:52:33 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); } // ---------------------------------------------------------