diff -r 3553901f7fa8 -r 1f776524b15c telephonyserverplugins/ctsydispatchlayer/test/dispatchertests/dispatchsrc/cctsyphonebookonfunegative.cpp --- a/telephonyserverplugins/ctsydispatchlayer/test/dispatchertests/dispatchsrc/cctsyphonebookonfunegative.cpp Tue Feb 02 01:41:59 2010 +0200 +++ b/telephonyserverplugins/ctsydispatchlayer/test/dispatchertests/dispatchsrc/cctsyphonebookonfunegative.cpp Fri Mar 19 09:55:57 2010 +0200 @@ -44,6 +44,15 @@ } /** + * Cleanup + */ +void CCTsyPhonebookOnFUNegative::DoCleanup() + { + iAdnPhoneBookStore.Close(); + CCTsyPhonebookFU::DoCleanup(); + } + +/** * Wraps up boilerplate code for starting tests with a clean RPhone session and RMobileONStore * initialised. On return this and aONStore have been pushed to the CleanupStack */ @@ -52,6 +61,8 @@ OpenEtelServerL(EUseExtendedError); CleanupStack::PushL(TCleanupItem(Cleanup,this)); OpenPhoneL(); + + OpenCachingPhoneBookL(DispatcherPhonebook::EIccAdn,iAdnPhoneBookStore,KErrNone); TInt ret = aONStore.Open(iPhone); ASSERT_EQUALS(ret, KErrNone);