commsconfig/commsdatabaseshim/TE_commdb/src/Step_041_xx.cpp
author hgs
Mon, 06 Sep 2010 13:49:23 +0100
changeset 72 ae47d0499bee
permissions -rw-r--r--
201033_02
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
72
ae47d0499bee 201033_02
hgs
parents:
diff changeset
     1
//
ae47d0499bee 201033_02
hgs
parents:
diff changeset
     2
// Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
ae47d0499bee 201033_02
hgs
parents:
diff changeset
     3
// All rights reserved.
ae47d0499bee 201033_02
hgs
parents:
diff changeset
     4
// This component and the accompanying materials are made available
ae47d0499bee 201033_02
hgs
parents:
diff changeset
     5
// under the terms of "Eclipse Public License v1.0"
ae47d0499bee 201033_02
hgs
parents:
diff changeset
     6
// which accompanies this distribution, and is available
ae47d0499bee 201033_02
hgs
parents:
diff changeset
     7
// at the URL "http://www.eclipse.org/legal/epl-v10.html".
ae47d0499bee 201033_02
hgs
parents:
diff changeset
     8
//
ae47d0499bee 201033_02
hgs
parents:
diff changeset
     9
// Initial Contributors:
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    10
// Nokia Corporation - initial contribution.
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    11
//
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    12
// Contributors:
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    13
//
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    14
// Description:
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    15
//
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    16
//
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    17
//
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    18
// This contains CommDb Unit Test Cases 040.XX
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    19
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    20
// EPOC includes
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    21
#include <e32base.h>
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    22
#include <commdb.h>
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    23
#include <d32comm.h>
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    24
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    25
// Test system includes
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    26
#include "Teststepcommdb.h"
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    27
#include "Step_041_xx.h"
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    28
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    29
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    30
CCommDbTest041_01::CCommDbTest041_01()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    31
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    32
	// store the name of this test case
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    33
	SetTestStepName(_L("step_041_01"));
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    34
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    35
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    36
CCommDbTest041_01::~CCommDbTest041_01()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    37
	{}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    38
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    39
TVerdict CCommDbTest041_01::doTestStepL( void )
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    40
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    41
	if(executeStepL()!=KErrNone)
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    42
         SetTestStepResult(EFail);        SetTestStepResult(EPass);	return TestStepResult();
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    43
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    44
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    45
TVerdict CCommDbTest041_01::doTestStepPreambleL()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    46
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    47
        SetTestStepResult(EPass);	return TestStepResult();
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    48
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    49
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    50
TInt CCommDbTest041_01::executeStepL()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    51
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    52
	iOverSet=CCommDbOverrideSettings::NewL(CCommDbOverrideSettings::EParamListPartial);
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    53
	TUint32 temp = 5000;
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    54
	User::LeaveIfError(iOverSet->SetIntOverride(TPtrC(DIAL_OUT_ISP), TPtrC(ISP_IWF_TO_MS), temp));
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    55
	temp=22;	//Set temp to something different
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    56
	User::LeaveIfError(iOverSet->GetIntOverride(TPtrC(DIAL_OUT_ISP), TPtrC(ISP_IWF_TO_MS), temp));
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    57
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    58
	if(temp!=5000)
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    59
		return KErrGeneral;
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    60
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    61
	return KErrNone;
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    62
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    63
	
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    64
TVerdict CCommDbTest041_01::doTestStepPostambleL()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    65
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    66
	delete iOverSet;
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    67
        SetTestStepResult(EPass);	return TestStepResult();
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    68
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    69
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    70
/////////////////////////////////////////////////////////////////////////////////////
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    71
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    72
CCommDbTest041_02::CCommDbTest041_02()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    73
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    74
	// store the name of this test case
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    75
	SetTestStepName(_L("step_041_02"));
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    76
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    77
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    78
CCommDbTest041_02::~CCommDbTest041_02()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    79
	{}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    80
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    81
TVerdict CCommDbTest041_02::doTestStepL( void )
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    82
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    83
	if(executeStepL()!=KErrNone)
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    84
         SetTestStepResult(EFail);        SetTestStepResult(EPass);	return TestStepResult();
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    85
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    86
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    87
TVerdict CCommDbTest041_02::doTestStepPreambleL()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    88
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    89
        SetTestStepResult(EPass);	return TestStepResult();
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    90
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    91
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    92
TInt CCommDbTest041_02::executeStepL()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    93
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    94
	iOverSet=CCommDbOverrideSettings::NewL(CCommDbOverrideSettings::EParamListPartial);
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    95
	TBool temp = ETrue;
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    96
	User::LeaveIfError(iOverSet->SetBoolOverride(TPtrC(DIAL_OUT_ISP), TPtrC(SERVICE_IF_CALLBACK_ENABLED), temp));
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    97
	temp=EFalse;
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    98
	User::LeaveIfError(iOverSet->GetBoolOverride(TPtrC(DIAL_OUT_ISP), TPtrC(SERVICE_IF_CALLBACK_ENABLED), temp));
ae47d0499bee 201033_02
hgs
parents:
diff changeset
    99
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   100
	if(temp==EFalse)
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   101
		return KErrGeneral;
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   102
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   103
	return KErrNone;
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   104
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   105
	
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   106
TVerdict CCommDbTest041_02::doTestStepPostambleL()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   107
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   108
	delete iOverSet;
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   109
        SetTestStepResult(EPass);	return TestStepResult();
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   110
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   111
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   112
/////////////////////////////////////////////////////////////////////////////////////
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   113
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   114
CCommDbTest041_03::CCommDbTest041_03()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   115
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   116
	// store the name of this test case
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   117
	SetTestStepName(_L("step_041_03"));
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   118
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   119
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   120
CCommDbTest041_03::~CCommDbTest041_03()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   121
	{}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   122
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   123
TVerdict CCommDbTest041_03::doTestStepL( void )
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   124
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   125
	if(executeStepL()!=KErrNone)
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   126
         SetTestStepResult(EFail);        SetTestStepResult(EPass);	return TestStepResult();
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   127
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   128
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   129
TVerdict CCommDbTest041_03::doTestStepPreambleL()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   130
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   131
        SetTestStepResult(EPass);	return TestStepResult();
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   132
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   133
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   134
TInt CCommDbTest041_03::executeStepL()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   135
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   136
	iOverSet=CCommDbOverrideSettings::NewL(CCommDbOverrideSettings::EParamListPartial);
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   137
	TBuf8<KCommsDbSvrMaxFieldLength> temp(_L8("Hi There!!"));
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   138
	User::LeaveIfError(iOverSet->SetDesOverride(TPtrC(DIAL_OUT_ISP), TPtrC(ISP_IF_CALLBACK_INFO), temp));
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   139
	temp = _L8("Go Away!!");
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   140
	User::LeaveIfError(iOverSet->GetDesOverride(TPtrC(DIAL_OUT_ISP), TPtrC(ISP_IF_CALLBACK_INFO), temp));
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   141
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   142
	if(temp!=_L8("Hi There!!"))
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   143
		return KErrGeneral;
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   144
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   145
	return KErrNone;
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   146
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   147
	
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   148
TVerdict CCommDbTest041_03::doTestStepPostambleL()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   149
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   150
	delete iOverSet;
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   151
        SetTestStepResult(EPass);	return TestStepResult();
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   152
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   153
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   154
/////////////////////////////////////////////////////////////////////////////////////
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   155
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   156
CCommDbTest041_04::CCommDbTest041_04()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   157
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   158
	// store the name of this test case
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   159
	SetTestStepName(_L("step_041_04"));
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   160
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   161
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   162
CCommDbTest041_04::~CCommDbTest041_04()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   163
	{}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   164
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   165
TVerdict CCommDbTest041_04::doTestStepL( void )
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   166
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   167
	if(executeStepL()!=KErrNone)
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   168
         SetTestStepResult(EFail);        SetTestStepResult(EPass);	return TestStepResult();
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   169
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   170
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   171
TVerdict CCommDbTest041_04::doTestStepPreambleL()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   172
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   173
        SetTestStepResult(EPass);	return TestStepResult();
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   174
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   175
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   176
TInt CCommDbTest041_04::executeStepL()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   177
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   178
	iOverSet=CCommDbOverrideSettings::NewL(CCommDbOverrideSettings::EParamListPartial);
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   179
	TBuf<KCommsDbSvrMaxFieldLength> temp(_L("Hi There!!"));
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   180
	User::LeaveIfError(iOverSet->SetDesOverride(TPtrC(DIAL_OUT_ISP), TPtrC(ISP_DEFAULT_TEL_NUM), temp));
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   181
	temp = _L("Go Away!!");
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   182
	User::LeaveIfError(iOverSet->GetDesOverride(TPtrC(DIAL_OUT_ISP), TPtrC(ISP_DEFAULT_TEL_NUM), temp));
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   183
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   184
	if(temp!=_L("Hi There!!"))
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   185
		return KErrGeneral;
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   186
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   187
	return KErrNone;
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   188
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   189
	
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   190
TVerdict CCommDbTest041_04::doTestStepPostambleL()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   191
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   192
	delete iOverSet;
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   193
        SetTestStepResult(EPass);	return TestStepResult();
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   194
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   195
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   196
/////////////////////////////////////////////////////////////////////////////////////
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   197
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   198
CCommDbTest041_05::CCommDbTest041_05()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   199
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   200
	// store the name of this test case
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   201
	SetTestStepName(_L("step_041_05"));
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   202
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   203
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   204
CCommDbTest041_05::~CCommDbTest041_05()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   205
	{}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   206
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   207
TVerdict CCommDbTest041_05::doTestStepL( void )
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   208
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   209
	if(executeStepL()!=KErrNone)
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   210
         SetTestStepResult(EFail);        SetTestStepResult(EPass);	return TestStepResult();
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   211
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   212
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   213
TVerdict CCommDbTest041_05::doTestStepPreambleL()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   214
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   215
        SetTestStepResult(EPass);	return TestStepResult();
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   216
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   217
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   218
TInt CCommDbTest041_05::executeStepL()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   219
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   220
	_LIT(KLongString, "SEND \"hello\"\nWAIT 20\n{\n\"hello back\"\n");
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   221
	iOverSet=CCommDbOverrideSettings::NewL(CCommDbOverrideSettings::EParamListPartial);
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   222
	TBuf<KCommsDbSvrMaxFieldLength> temp(KLongString);	//Lots of stuff, nothing important
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   223
	User::LeaveIfError(iOverSet->SetLongDesOverride(TPtrC(DIAL_OUT_ISP), TPtrC(ISP_LOGIN_SCRIPT), temp));
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   224
	temp = _L("Go Away!!");
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   225
	User::LeaveIfError(iOverSet->GetLongDesOverride(TPtrC(DIAL_OUT_ISP), TPtrC(ISP_LOGIN_SCRIPT), temp));
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   226
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   227
	if(temp!=KLongString)
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   228
		return KErrGeneral;
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   229
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   230
	TInt stringLength;
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   231
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   232
	User::LeaveIfError(iOverSet->GetLongDesOverrideLength(TPtrC(DIAL_OUT_ISP), TPtrC(ISP_LOGIN_SCRIPT), stringLength));
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   233
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   234
	if(stringLength!=TPtrC(KLongString).Length())
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   235
		return KErrGeneral;
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   236
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   237
	return KErrNone;
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   238
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   239
	
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   240
TVerdict CCommDbTest041_05::doTestStepPostambleL()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   241
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   242
	delete iOverSet;
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   243
        SetTestStepResult(EPass);	return TestStepResult();
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   244
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   245
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   246
/////////////////////////////////////////////////////////////////////////////////////
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   247
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   248
CCommDbTest041_06::CCommDbTest041_06()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   249
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   250
	// store the name of this test case
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   251
	SetTestStepName(_L("step_041_06"));
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   252
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   253
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   254
CCommDbTest041_06::~CCommDbTest041_06()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   255
	{}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   256
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   257
TVerdict CCommDbTest041_06::doTestStepL( void )
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   258
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   259
	if(executeStepL()!=KErrNone)
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   260
         SetTestStepResult(EFail);        SetTestStepResult(EPass);	return TestStepResult();
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   261
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   262
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   263
TVerdict CCommDbTest041_06::doTestStepPreambleL()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   264
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   265
        SetTestStepResult(EPass);	return TestStepResult();
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   266
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   267
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   268
TInt CCommDbTest041_06::executeStepL()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   269
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   270
	iOverSet=CCommDbOverrideSettings::NewL(CCommDbOverrideSettings::EParamListPartial);
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   271
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   272
	TUint32 tempUint = 5000;
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   273
	User::LeaveIfError(iOverSet->SetIntOverride(TPtrC(DIAL_OUT_ISP), TPtrC(ISP_IWF_TO_MS), tempUint));
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   274
	if(!iOverSet->IsOverridden(TPtrC(DIAL_OUT_ISP), TPtrC(ISP_IWF_TO_MS), CCommDbOverrideSettings::EIntValue))
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   275
		return KErrGeneral;
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   276
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   277
	TBool tempBool = ETrue;
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   278
	User::LeaveIfError(iOverSet->SetBoolOverride(TPtrC(DIAL_OUT_ISP), TPtrC(SERVICE_IF_CALLBACK_ENABLED), tempBool));
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   279
	if(!iOverSet->IsOverridden(TPtrC(DIAL_OUT_ISP), TPtrC(SERVICE_IF_CALLBACK_ENABLED), CCommDbOverrideSettings::EBoolValue))
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   280
		return KErrGeneral;
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   281
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   282
	TBuf8<KCommsDbSvrMaxFieldLength> temp8String(_L8("Hi There!!"));
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   283
	User::LeaveIfError(iOverSet->SetDesOverride(TPtrC(DIAL_OUT_ISP), TPtrC(ISP_IF_CALLBACK_INFO), temp8String));
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   284
	if(!iOverSet->IsOverridden(TPtrC(DIAL_OUT_ISP), TPtrC(ISP_IF_CALLBACK_INFO), CCommDbOverrideSettings::EDes8Value))
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   285
		return KErrGeneral;
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   286
	
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   287
	TBuf<KCommsDbSvrMaxFieldLength> temp16String(_L("Hi There!!"));
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   288
	User::LeaveIfError(iOverSet->SetDesOverride(TPtrC(DIAL_OUT_ISP), TPtrC(ISP_DEFAULT_TEL_NUM), temp16String));
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   289
	if(!iOverSet->IsOverridden(TPtrC(DIAL_OUT_ISP), TPtrC(ISP_DEFAULT_TEL_NUM), CCommDbOverrideSettings::EDes16Value))
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   290
		return KErrGeneral;
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   291
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   292
	TBuf<KCommsDbSvrMaxFieldLength> tempLongString(_L("SEND \"hello\"\nWAIT 20\n{\n\"hello back\"\n"));	//Lots of stuff, nothing important
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   293
	User::LeaveIfError(iOverSet->SetLongDesOverride(TPtrC(DIAL_OUT_ISP), TPtrC(ISP_LOGIN_SCRIPT), tempLongString));
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   294
	if(!iOverSet->IsOverridden(TPtrC(DIAL_OUT_ISP), TPtrC(ISP_LOGIN_SCRIPT), CCommDbOverrideSettings::ELongDesValue))
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   295
		return KErrGeneral;
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   296
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   297
	return KErrNone;
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   298
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   299
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   300
TVerdict CCommDbTest041_06::doTestStepPostambleL()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   301
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   302
	delete iOverSet;
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   303
        SetTestStepResult(EPass);	return TestStepResult();
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   304
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   305
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   306
/////////////////////////////////////////////////////////////////////////////////////
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   307
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   308
CCommDbTest041_07::CCommDbTest041_07()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   309
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   310
	// store the name of this test case
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   311
	SetTestStepName(_L("step_041_07"));
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   312
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   313
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   314
CCommDbTest041_07::~CCommDbTest041_07()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   315
	{}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   316
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   317
TVerdict CCommDbTest041_07::doTestStepL( void )
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   318
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   319
	if(executeStepL()!=KErrNotFound)
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   320
         SetTestStepResult(EFail);        SetTestStepResult(EPass);	return TestStepResult();
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   321
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   322
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   323
TVerdict CCommDbTest041_07::doTestStepPreambleL()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   324
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   325
        SetTestStepResult(EPass);	return TestStepResult();
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   326
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   327
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   328
TInt CCommDbTest041_07::executeStepL()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   329
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   330
	iOverSet=CCommDbOverrideSettings::NewL(CCommDbOverrideSettings::EParamListPartial);
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   331
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   332
	return iOverSet->SetIntOverride(TPtrC(DIAL_OUT_ISP), _L("Where is the Column"), 55);
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   333
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   334
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   335
TVerdict CCommDbTest041_07::doTestStepPostambleL()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   336
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   337
	delete iOverSet;
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   338
        SetTestStepResult(EPass);	return TestStepResult();
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   339
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   340
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   341
/////////////////////////////////////////////////////////////////////////////////////
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   342
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   343
CCommDbTest041_08::CCommDbTest041_08()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   344
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   345
	// store the name of this test case
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   346
	SetTestStepName(_L("step_041_08"));
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   347
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   348
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   349
CCommDbTest041_08::~CCommDbTest041_08()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   350
	{}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   351
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   352
TVerdict CCommDbTest041_08::doTestStepL( void )
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   353
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   354
	if(executeStepL()!=KErrNotFound)
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   355
         SetTestStepResult(EFail);        SetTestStepResult(EPass);	return TestStepResult();
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   356
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   357
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   358
TVerdict CCommDbTest041_08::doTestStepPreambleL()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   359
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   360
        SetTestStepResult(EPass);	return TestStepResult();
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   361
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   362
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   363
TInt CCommDbTest041_08::executeStepL()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   364
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   365
	iOverSet=CCommDbOverrideSettings::NewL(CCommDbOverrideSettings::EParamListPartial);
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   366
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   367
	return iOverSet->SetIntOverride(_L("WhatTable"), TPtrC(ISP_IWF_TO_MS), 55);
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   368
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   369
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   370
TVerdict CCommDbTest041_08::doTestStepPostambleL()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   371
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   372
	delete iOverSet;
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   373
        SetTestStepResult(EPass);	return TestStepResult();
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   374
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   375
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   376
/////////////////////////////////////////////////////////////////////////////////////
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   377
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   378
CCommDbTest041_09::CCommDbTest041_09()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   379
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   380
	// store the name of this test case
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   381
	SetTestStepName(_L("step_041_09"));
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   382
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   383
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   384
CCommDbTest041_09::~CCommDbTest041_09()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   385
	{}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   386
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   387
TVerdict CCommDbTest041_09::doTestStepL( void )
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   388
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   389
	if(executeStepL()!=KErrNotSupported)
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   390
         SetTestStepResult(EFail);        SetTestStepResult(EPass);	return TestStepResult();
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   391
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   392
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   393
TVerdict CCommDbTest041_09::doTestStepPreambleL()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   394
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   395
        SetTestStepResult(EPass);	return TestStepResult();
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   396
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   397
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   398
TInt CCommDbTest041_09::executeStepL()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   399
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   400
	iOverSet=CCommDbOverrideSettings::NewL(CCommDbOverrideSettings::EParamListPartial);
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   401
	TBuf<KCommsDbSvrMaxFieldLength> temp(_L("Hi There!!"));
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   402
	return iOverSet->SetDesOverride(TPtrC(PROXIES), TPtrC(PROXY_SERVICE_TYPE), temp);
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   403
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   404
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   405
TVerdict CCommDbTest041_09::doTestStepPostambleL()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   406
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   407
	delete iOverSet;
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   408
        SetTestStepResult(EPass);	return TestStepResult();
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   409
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   410
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   411
/////////////////////////////////////////////////////////////////////////////////////
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   412
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   413
CCommDbTest041_10::CCommDbTest041_10()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   414
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   415
	// store the name of this test case
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   416
	SetTestStepName(_L("step_041_10"));
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   417
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   418
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   419
CCommDbTest041_10::~CCommDbTest041_10()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   420
	{}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   421
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   422
TVerdict CCommDbTest041_10::doTestStepL( void )
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   423
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   424
	if(executeStepL()!=KErrAlreadyExists)
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   425
         SetTestStepResult(EFail);        SetTestStepResult(EPass);	return TestStepResult();
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   426
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   427
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   428
TVerdict CCommDbTest041_10::doTestStepPreambleL()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   429
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   430
        SetTestStepResult(EPass);	return TestStepResult();
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   431
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   432
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   433
TInt CCommDbTest041_10::executeStepL()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   434
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   435
	iOverSet=CCommDbOverrideSettings::NewL(CCommDbOverrideSettings::EParamListPartial);
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   436
	User::LeaveIfError(iOverSet->SetIntOverride(TPtrC(DIAL_OUT_ISP), TPtrC(ISP_IWF_TO_MS), 5000));
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   437
	return iOverSet->SetIntOverride(TPtrC(DIAL_OUT_ISP), TPtrC(ISP_IWF_TO_MS), 5000);
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   438
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   439
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   440
TVerdict CCommDbTest041_10::doTestStepPostambleL()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   441
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   442
	delete iOverSet;
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   443
        SetTestStepResult(EPass);	return TestStepResult();
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   444
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   445
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   446
/////////////////////////////////////////////////////////////////////////////////////
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   447
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   448
CCommDbTest041_11::CCommDbTest041_11()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   449
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   450
	// store the name of this test case
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   451
	SetTestStepName(_L("step_041_11"));
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   452
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   453
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   454
CCommDbTest041_11::~CCommDbTest041_11()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   455
	{}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   456
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   457
TVerdict CCommDbTest041_11::doTestStepL( void )
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   458
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   459
	if(executeStepL()!=KErrNotFound)
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   460
         SetTestStepResult(EFail);        SetTestStepResult(EPass);	return TestStepResult();
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   461
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   462
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   463
TVerdict CCommDbTest041_11::doTestStepPreambleL()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   464
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   465
        SetTestStepResult(EPass);	return TestStepResult();
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   466
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   467
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   468
TInt CCommDbTest041_11::executeStepL()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   469
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   470
	iOverSet=CCommDbOverrideSettings::NewL(CCommDbOverrideSettings::EParamListPartial);
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   471
	TBuf<KCommsDbSvrMaxFieldLength> temp;
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   472
	return iOverSet->GetDesOverride(TPtrC(PROXIES), TPtrC(PROXY_SERVICE_TYPE), temp);
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   473
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   474
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   475
TVerdict CCommDbTest041_11::doTestStepPostambleL()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   476
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   477
	delete iOverSet;
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   478
        SetTestStepResult(EPass);	return TestStepResult();
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   479
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   480
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   481
/////////////////////////////////////////////////////////////////////////////////////
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   482
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   483
CCommDbTest041_12::CCommDbTest041_12()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   484
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   485
	// store the name of this test case
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   486
	SetTestStepName(_L("step_041_12"));
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   487
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   488
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   489
CCommDbTest041_12::~CCommDbTest041_12()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   490
	{}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   491
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   492
TVerdict CCommDbTest041_12::doTestStepL( void )
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   493
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   494
	if(executeStepL()!=KErrNone)
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   495
         SetTestStepResult(EFail);        SetTestStepResult(EPass);	return TestStepResult();
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   496
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   497
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   498
TVerdict CCommDbTest041_12::doTestStepPreambleL()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   499
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   500
        SetTestStepResult(EPass);	return TestStepResult();
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   501
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   502
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   503
TInt CCommDbTest041_12::executeStepL()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   504
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   505
	iOverSet=CCommDbOverrideSettings::NewL(CCommDbOverrideSettings::EParamListFull);
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   506
	if (iOverSet->PartialFull() != CCommDbOverrideSettings::EParamListFull)
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   507
		return KErrGeneral;
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   508
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   509
	delete iOverSet;
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   510
	iOverSet = NULL;
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   511
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   512
	iOverSet=CCommDbOverrideSettings::NewL(CCommDbOverrideSettings::EParamListPartial);
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   513
	if (iOverSet->PartialFull() != CCommDbOverrideSettings::EParamListPartial)
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   514
		return KErrGeneral;
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   515
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   516
	return KErrNone;
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   517
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   518
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   519
TVerdict CCommDbTest041_12::doTestStepPostambleL()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   520
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   521
	delete iOverSet;
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   522
        SetTestStepResult(EPass);	return TestStepResult();
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   523
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   524
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   525
/////////////////////////////////////////////////////////////////////////////////////
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   526
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   527
CCommDbTest041_13::CCommDbTest041_13()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   528
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   529
	// store the name of this test case
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   530
	SetTestStepName(_L("step_041_13"));
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   531
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   532
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   533
CCommDbTest041_13::~CCommDbTest041_13()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   534
	{}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   535
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   536
TVerdict CCommDbTest041_13::doTestStepL( void )
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   537
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   538
	if(executeStepL()!=KErrNone)
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   539
         SetTestStepResult(EFail);        SetTestStepResult(EPass);	return TestStepResult();
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   540
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   541
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   542
TVerdict CCommDbTest041_13::doTestStepPreambleL()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   543
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   544
        SetTestStepResult(EPass);	return TestStepResult();
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   545
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   546
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   547
TInt CCommDbTest041_13::executeStepL()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   548
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   549
	iOverSet=CCommDbOverrideSettings::NewL(CCommDbOverrideSettings::EParamListPartial);
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   550
	TBuf<KCommsDbSvrMaxFieldLength> temp(_L("There's no place like home"));
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   551
	return iOverSet->SetDesOverride(TPtrC(MODEM_BEARER), TPtrC(MODEM_TSY_NAME), temp);
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   552
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   553
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   554
TVerdict CCommDbTest041_13::doTestStepPostambleL()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   555
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   556
	delete iOverSet;
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   557
        SetTestStepResult(EPass);	return TestStepResult();
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   558
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   559
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   560
/////////////////////////////////////////////////////////////////////////////////////
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   561
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   562
CCommDbTest041_14::CCommDbTest041_14()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   563
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   564
	// store the name of this test case
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   565
	SetTestStepName(_L("step_041_14"));
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   566
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   567
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   568
CCommDbTest041_14::~CCommDbTest041_14()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   569
	{}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   570
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   571
TVerdict CCommDbTest041_14::doTestStepL( void )
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   572
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   573
	if(executeStepL()!=KErrNotSupported)
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   574
         SetTestStepResult(EFail);        SetTestStepResult(EPass);	return TestStepResult();
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   575
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   576
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   577
TVerdict CCommDbTest041_14::doTestStepPreambleL()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   578
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   579
        SetTestStepResult(EPass);	return TestStepResult();
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   580
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   581
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   582
TInt CCommDbTest041_14::executeStepL()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   583
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   584
	iOverSet=CCommDbOverrideSettings::NewL(CCommDbOverrideSettings::EParamListPartial);
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   585
	
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   586
	return iOverSet->SetIntOverride(TPtrC(MODEM_BEARER), TPtrC(MODEM_STOP_BITS), 10);
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   587
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   588
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   589
TVerdict CCommDbTest041_14::doTestStepPostambleL()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   590
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   591
	delete iOverSet;
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   592
        SetTestStepResult(EPass);	return TestStepResult();
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   593
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   594
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   595
/////////////////////////////////////////////////////////////////////////////////////
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   596
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   597
CCommDbTest041_15::CCommDbTest041_15()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   598
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   599
	// store the name of this test case
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   600
	SetTestStepName(_L("step_041_15"));
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   601
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   602
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   603
CCommDbTest041_15::~CCommDbTest041_15()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   604
	{}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   605
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   606
TVerdict CCommDbTest041_15::doTestStepL( void )
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   607
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   608
	if(executeStepL()!=KErrNone)
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   609
         SetTestStepResult(EFail);        SetTestStepResult(EPass);	return TestStepResult();
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   610
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   611
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   612
TVerdict CCommDbTest041_15::doTestStepPreambleL()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   613
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   614
        SetTestStepResult(EPass);	return TestStepResult();
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   615
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   616
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   617
TInt CCommDbTest041_15::executeStepL()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   618
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   619
	iOverSet=CCommDbOverrideSettings::NewL(CCommDbOverrideSettings::EParamListPartial);
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   620
	TBuf<KCommsDbSvrMaxFieldLength> temp(_L("There's no place like home"));
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   621
	if(KErrNone==iOverSet->SetIntOverride(TPtrC(PROXIES), TPtrC(PROXY_ISP), 0))
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   622
		return KErrGeneral;
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   623
	if(KErrNone==iOverSet->SetDesOverride(TPtrC(PROXIES), TPtrC(PROXY_SERVICE_TYPE), temp))
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   624
		return KErrGeneral;
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   625
	if(KErrNone==iOverSet->SetBoolOverride(TPtrC(PROXIES), TPtrC(PROXY_SERVICE_TYPE), ETrue))
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   626
		return KErrGeneral;
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   627
	if(KErrNone==iOverSet->SetLongDesOverride(TPtrC(PROXIES), TPtrC(PROXY_SERVER_NAME), temp))
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   628
		return KErrGeneral;
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   629
	if(KErrNone==iOverSet->SetDesOverride(TPtrC(PROXIES), TPtrC(PROXY_PROTOCOL_NAME), temp))
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   630
		return KErrGeneral;
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   631
	if(KErrNone==iOverSet->SetIntOverride(TPtrC(PROXIES), TPtrC(PROXY_PORT_NUMBER), 22))
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   632
		return KErrGeneral;
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   633
	if(KErrNone==iOverSet->SetLongDesOverride(TPtrC(PROXIES), TPtrC(PROXY_EXCEPTIONS), temp))
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   634
		return KErrGeneral;
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   635
	return KErrNone;
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   636
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   637
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   638
TVerdict CCommDbTest041_15::doTestStepPostambleL()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   639
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   640
	delete iOverSet;
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   641
        SetTestStepResult(EPass);	return TestStepResult();
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   642
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   643
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   644
/////////////////////////////////////////////////////////////////////////////////////
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   645
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   646
CCommDbTest041_16::CCommDbTest041_16()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   647
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   648
	// store the name of this test case
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   649
	SetTestStepName(_L("step_041_16"));
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   650
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   651
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   652
CCommDbTest041_16::~CCommDbTest041_16()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   653
	{}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   654
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   655
TVerdict CCommDbTest041_16::doTestStepL( void )
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   656
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   657
	if(executeStepL()!=KErrNotSupported)
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   658
         SetTestStepResult(EFail);        SetTestStepResult(EPass);	return TestStepResult();
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   659
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   660
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   661
TVerdict CCommDbTest041_16::doTestStepPreambleL()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   662
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   663
        SetTestStepResult(EPass);	return TestStepResult();
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   664
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   665
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   666
TInt CCommDbTest041_16::executeStepL()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   667
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   668
	iOverSet=CCommDbOverrideSettings::NewL(CCommDbOverrideSettings::EParamListPartial);
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   669
	TInt err;
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   670
	TBuf<KCommsDbSvrMaxFieldLength> temp(_L("There's no place like home"));
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   671
	if(KErrNotSupported!=(err=iOverSet->SetDesOverride(TPtrC(WAP_ACCESS_POINT), TPtrC(WAP_CURRENT_BEARER), temp)))
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   672
		return err;
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   673
	if(KErrNotSupported!=(err=iOverSet->SetLongDesOverride(TPtrC(WAP_ACCESS_POINT), TPtrC(WAP_START_PAGE), temp)))
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   674
		return err;
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   675
	return KErrNotSupported;
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   676
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   677
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   678
TVerdict CCommDbTest041_16::doTestStepPostambleL()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   679
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   680
	delete iOverSet;
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   681
        SetTestStepResult(EPass);	return TestStepResult();
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   682
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   683
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   684
/////////////////////////////////////////////////////////////////////////////////////
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   685
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   686
CCommDbTest041_17::CCommDbTest041_17()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   687
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   688
	// store the name of this test case
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   689
	SetTestStepName(_L("step_041_17"));
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   690
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   691
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   692
CCommDbTest041_17::~CCommDbTest041_17()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   693
	{}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   694
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   695
TVerdict CCommDbTest041_17::doTestStepL( void )
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   696
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   697
	if(executeStepL()!=KErrNotSupported)
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   698
         SetTestStepResult(EFail);        SetTestStepResult(EPass);	return TestStepResult();
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   699
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   700
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   701
TVerdict CCommDbTest041_17::doTestStepPreambleL()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   702
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   703
        SetTestStepResult(EPass);	return TestStepResult();
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   704
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   705
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   706
TInt CCommDbTest041_17::executeStepL()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   707
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   708
	iOverSet=CCommDbOverrideSettings::NewL(CCommDbOverrideSettings::EParamListPartial);
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   709
	TInt err;
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   710
	TBuf<KCommsDbSvrMaxFieldLength> temp(_L("There's no place like home"));
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   711
	if(KErrNotSupported!=(err=iOverSet->SetIntOverride(TPtrC(DEFAULT_GPRS), TPtrC(DEFAULT_GPRS_USAGE), 1)))
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   712
		return err;
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   713
	if(KErrNotSupported!=(err=iOverSet->SetDesOverride(TPtrC(DEFAULT_GPRS), TPtrC(DEFAULT_GPRS_APN), temp)))
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   714
		return err;
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   715
	if(KErrNotSupported!=(err=iOverSet->SetIntOverride(TPtrC(DEFAULT_GPRS), TPtrC(DEFAULT_GPRS_PDP_TYPE), 0)))
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   716
		return err;
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   717
	if(KErrNotSupported!=(err=iOverSet->SetDesOverride(TPtrC(DEFAULT_GPRS), TPtrC(DEFAULT_GPRS_PDP_ADDRESS), temp)))
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   718
		return err;
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   719
	if(KErrNotSupported!=(err=iOverSet->SetIntOverride(TPtrC(DEFAULT_GPRS), TPtrC(DEFAULT_GPRS_PRECEDENCE), 1)))
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   720
		return err;
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   721
	if(KErrNotSupported!=(err=iOverSet->SetIntOverride(TPtrC(DEFAULT_GPRS), TPtrC(DEFAULT_GPRS_DELAY), 1)))
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   722
		return err;
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   723
	if(KErrNotSupported!=(err=iOverSet->SetIntOverride(TPtrC(DEFAULT_GPRS), TPtrC(DEFAULT_GPRS_RELIABILITY), 1)))
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   724
		return err;
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   725
	if(KErrNotSupported!=(err=iOverSet->SetIntOverride(TPtrC(DEFAULT_GPRS), TPtrC(DEFAULT_GPRS_PEAK_THROUGHPUT), 1)))
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   726
		return err;
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   727
	if(KErrNotSupported!=(err=iOverSet->SetIntOverride(TPtrC(DEFAULT_GPRS), TPtrC(DEFAULT_GPRS_MEAN_THROUGHPUT), 1)))
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   728
		return err;
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   729
	if(KErrNotSupported!=(err=iOverSet->SetIntOverride(TPtrC(DEFAULT_GPRS), TPtrC(DEFAULT_GPRS_MIN_PRECEDENCE), 1)))
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   730
		return err;
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   731
	if(KErrNotSupported!=(err=iOverSet->SetIntOverride(TPtrC(DEFAULT_GPRS), TPtrC(DEFAULT_GPRS_MIN_DELAY), 1)))
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   732
		return err;
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   733
	if(KErrNotSupported!=(err=iOverSet->SetIntOverride(TPtrC(DEFAULT_GPRS), TPtrC(DEFAULT_GPRS_MIN_RELIABILITY), 1)))
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   734
		return err;
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   735
	if(KErrNotSupported!=(err=iOverSet->SetIntOverride(TPtrC(DEFAULT_GPRS), TPtrC(DEFAULT_GPRS_MIN_PEAK_THROUGHPUT), 1)))
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   736
		return err;
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   737
	if(KErrNotSupported!=(err=iOverSet->SetBoolOverride(TPtrC(DEFAULT_GPRS), TPtrC(DEFAULT_GPRS_DATA_COMPRESSION), ETrue)))
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   738
		return err;
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   739
	if(KErrNotSupported!=(err=iOverSet->SetBoolOverride(TPtrC(DEFAULT_GPRS), TPtrC(DEFAULT_GPRS_HEADER_COMPRESSION), ETrue)))
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   740
		return err;
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   741
	if(KErrNotSupported!=(err=iOverSet->SetBoolOverride(TPtrC(DEFAULT_GPRS), TPtrC(DEFAULT_GPRS_ANONYMOUS_ACCESS), ETrue)))
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   742
		return err;
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   743
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   744
	return KErrNotSupported;
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   745
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   746
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   747
TVerdict CCommDbTest041_17::doTestStepPostambleL()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   748
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   749
	delete iOverSet;
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   750
        SetTestStepResult(EPass);	return TestStepResult();
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   751
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   752
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   753
//////////////////////////////////////////////////////////////////////////
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   754
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   755
CCommDbTest041_18::CCommDbTest041_18()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   756
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   757
	// store the name of this test case
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   758
	SetTestStepName(_L("step_041_18"));
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   759
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   760
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   761
CCommDbTest041_18::~CCommDbTest041_18()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   762
	{}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   763
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   764
TVerdict CCommDbTest041_18::doTestStepL( void )
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   765
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   766
	INFO_PRINTF1(_L("Step 041.18 called "));
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   767
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   768
	SetTestStepResult(EPass);
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   769
	CCommDbTest041_01* step041_01 = new(ELeave) CCommDbTest041_01;
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   770
	CleanupStack::PushL(step041_01);
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   771
	doTestStepWithHeapFailureL( *step041_01, KErrNone);
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   772
	CleanupStack::PopAndDestroy(step041_01);
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   773
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   774
	return TestStepResult();
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   775
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   776
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   777
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   778
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   779
//////////////////////////////////////////////////////////////////////////
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   780
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   781
CCommDbTest041_19::CCommDbTest041_19()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   782
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   783
	// store the name of this test case
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   784
	SetTestStepName(_L("step_041_19"));
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   785
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   786
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   787
CCommDbTest041_19::~CCommDbTest041_19()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   788
	{}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   789
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   790
TVerdict CCommDbTest041_19::doTestStepL( void )
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   791
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   792
	INFO_PRINTF1(_L("Step 041.19 called "));
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   793
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   794
	SetTestStepResult(EPass);	
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   795
	CCommDbTest041_02* step041_02 = new(ELeave) CCommDbTest041_02;
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   796
	CleanupStack::PushL(step041_02);
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   797
	doTestStepWithHeapFailureL( *step041_02, KErrNone);
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   798
	CleanupStack::PopAndDestroy(step041_02);
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   799
	
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   800
	return TestStepResult();
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   801
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   802
	
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   803
//////////////////////////////////////////////////////////////////////////
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   804
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   805
CCommDbTest041_20::CCommDbTest041_20()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   806
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   807
	// store the name of this test case
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   808
	SetTestStepName(_L("step_041_20"));
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   809
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   810
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   811
CCommDbTest041_20::~CCommDbTest041_20()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   812
	{}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   813
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   814
TVerdict CCommDbTest041_20::doTestStepL( void )
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   815
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   816
	INFO_PRINTF1(_L("Step 041.20 called "));
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   817
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   818
	SetTestStepResult(EPass);	
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   819
	CCommDbTest041_03* step041_03 = new(ELeave) CCommDbTest041_03;
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   820
	CleanupStack::PushL(step041_03);
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   821
	doTestStepWithHeapFailureL( *step041_03, KErrNone);
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   822
	CleanupStack::PopAndDestroy(step041_03);
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   823
	
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   824
	return TestStepResult();
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   825
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   826
	
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   827
//////////////////////////////////////////////////////////////////////////
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   828
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   829
CCommDbTest041_21::CCommDbTest041_21()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   830
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   831
	// store the name of this test case
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   832
	SetTestStepName(_L("step_041_21"));
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   833
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   834
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   835
CCommDbTest041_21::~CCommDbTest041_21()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   836
	{}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   837
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   838
TVerdict CCommDbTest041_21::doTestStepL( void )
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   839
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   840
	INFO_PRINTF1(_L("Step 041.21 called "));
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   841
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   842
	SetTestStepResult(EPass);	
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   843
	CCommDbTest041_04* step041_04 = new(ELeave) CCommDbTest041_04;
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   844
	CleanupStack::PushL(step041_04);
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   845
	doTestStepWithHeapFailureL( *step041_04, KErrNone);
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   846
	CleanupStack::PopAndDestroy(step041_04);
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   847
	
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   848
	return TestStepResult();
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   849
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   850
	
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   851
//////////////////////////////////////////////////////////////////////////
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   852
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   853
CCommDbTest041_22::CCommDbTest041_22()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   854
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   855
	// store the name of this test case
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   856
	SetTestStepName(_L("step_041_22"));
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   857
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   858
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   859
CCommDbTest041_22::~CCommDbTest041_22()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   860
	{}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   861
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   862
TVerdict CCommDbTest041_22::doTestStepL( void )
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   863
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   864
	INFO_PRINTF1(_L("Step 041.22 called "));
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   865
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   866
	SetTestStepResult(EPass);	
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   867
	CCommDbTest041_05* step041_05 = new(ELeave) CCommDbTest041_05;
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   868
	CleanupStack::PushL(step041_05);
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   869
	doTestStepWithHeapFailureL( *step041_05, KErrNone);
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   870
	CleanupStack::PopAndDestroy(step041_05);
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   871
	
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   872
	return TestStepResult();
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   873
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   874
	
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   875
//////////////////////////////////////////////////////////////////////////
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   876
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   877
CCommDbTest041_23::CCommDbTest041_23()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   878
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   879
	// store the name of this test case
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   880
	SetTestStepName(_L("step_041_23"));
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   881
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   882
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   883
CCommDbTest041_23::~CCommDbTest041_23()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   884
	{}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   885
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   886
TVerdict CCommDbTest041_23::doTestStepL( void )
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   887
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   888
	INFO_PRINTF1(_L("Step 041.23 called "));
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   889
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   890
	SetTestStepResult(EPass);	
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   891
	CCommDbTest041_06* step041_06 = new(ELeave) CCommDbTest041_06;
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   892
	CleanupStack::PushL(step041_06);
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   893
	doTestStepWithHeapFailureL( *step041_06, KErrNone);
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   894
	CleanupStack::PopAndDestroy(step041_06);
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   895
	
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   896
	return TestStepResult();
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   897
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   898
	
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   899
//////////////////////////////////////////////////////////////////////////
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   900
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   901
CCommDbTest041_24::CCommDbTest041_24()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   902
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   903
	// store the name of this test case
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   904
	SetTestStepName(_L("step_041_24"));
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   905
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   906
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   907
CCommDbTest041_24::~CCommDbTest041_24()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   908
	{}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   909
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   910
TVerdict CCommDbTest041_24::doTestStepL( void )
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   911
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   912
	INFO_PRINTF1(_L("Step 041.24 called "));
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   913
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   914
	SetTestStepResult(EPass);	
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   915
	CCommDbTest041_07* step041_07 = new(ELeave) CCommDbTest041_07;
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   916
	CleanupStack::PushL(step041_07);
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   917
	doTestStepWithHeapFailureL( *step041_07, KErrNotFound);
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   918
	CleanupStack::PopAndDestroy(step041_07);
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   919
	
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   920
	return TestStepResult();
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   921
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   922
	
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   923
//////////////////////////////////////////////////////////////////////////
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   924
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   925
CCommDbTest041_25::CCommDbTest041_25()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   926
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   927
	// store the name of this test case
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   928
	SetTestStepName(_L("step_041_25"));
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   929
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   930
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   931
CCommDbTest041_25::~CCommDbTest041_25()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   932
	{}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   933
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   934
TVerdict CCommDbTest041_25::doTestStepL( void )
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   935
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   936
	INFO_PRINTF1(_L("Step 041.25 called "));
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   937
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   938
	SetTestStepResult(EPass);	
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   939
	CCommDbTest041_08* step041_08 = new(ELeave) CCommDbTest041_08;
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   940
	CleanupStack::PushL(step041_08);
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   941
	doTestStepWithHeapFailureL( *step041_08, KErrNotFound);
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   942
	CleanupStack::PopAndDestroy(step041_08);
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   943
	
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   944
	return TestStepResult();
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   945
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   946
	
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   947
//////////////////////////////////////////////////////////////////////////
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   948
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   949
CCommDbTest041_26::CCommDbTest041_26()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   950
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   951
	// store the name of this test case
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   952
	SetTestStepName(_L("step_041_26"));
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   953
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   954
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   955
CCommDbTest041_26::~CCommDbTest041_26()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   956
	{}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   957
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   958
TVerdict CCommDbTest041_26::doTestStepL( void )
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   959
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   960
	INFO_PRINTF1(_L("Step 041.26 called "));
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   961
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   962
	SetTestStepResult(EPass);	
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   963
	CCommDbTest041_09* step041_09 = new(ELeave) CCommDbTest041_09;
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   964
	CleanupStack::PushL(step041_09);
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   965
	doTestStepWithHeapFailureL( *step041_09, KErrNotSupported);
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   966
	CleanupStack::PopAndDestroy(step041_09);
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   967
	
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   968
	return TestStepResult();
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   969
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   970
	
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   971
//////////////////////////////////////////////////////////////////////////
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   972
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   973
CCommDbTest041_27::CCommDbTest041_27()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   974
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   975
	// store the name of this test case
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   976
	SetTestStepName(_L("step_041_27"));
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   977
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   978
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   979
CCommDbTest041_27::~CCommDbTest041_27()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   980
	{}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   981
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   982
TVerdict CCommDbTest041_27::doTestStepL( void )
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   983
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   984
	INFO_PRINTF1(_L("Step 041.27 called "));
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   985
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   986
	SetTestStepResult(EPass);	
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   987
	CCommDbTest041_10* step041_10 = new(ELeave) CCommDbTest041_10;
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   988
	CleanupStack::PushL(step041_10);
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   989
	doTestStepWithHeapFailureL( *step041_10, KErrAlreadyExists);
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   990
	CleanupStack::PopAndDestroy(step041_10);
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   991
	
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   992
	return TestStepResult();
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   993
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   994
	
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   995
//////////////////////////////////////////////////////////////////////////
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   996
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   997
CCommDbTest041_28::CCommDbTest041_28()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   998
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
   999
	// store the name of this test case
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1000
	SetTestStepName(_L("step_041_28"));
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1001
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1002
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1003
CCommDbTest041_28::~CCommDbTest041_28()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1004
	{}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1005
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1006
TVerdict CCommDbTest041_28::doTestStepL( void )
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1007
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1008
	INFO_PRINTF1(_L("Step 041.28 called "));
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1009
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1010
	SetTestStepResult(EPass);	
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1011
	CCommDbTest041_11* step041_11 = new(ELeave) CCommDbTest041_11;
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1012
	CleanupStack::PushL(step041_11);
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1013
	doTestStepWithHeapFailureL( *step041_11, KErrNotFound);
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1014
	CleanupStack::PopAndDestroy(step041_11);
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1015
	
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1016
	return TestStepResult();
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1017
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1018
	
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1019
//////////////////////////////////////////////////////////////////////////
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1020
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1021
CCommDbTest041_29::CCommDbTest041_29()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1022
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1023
	// store the name of this test case
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1024
	SetTestStepName(_L("step_041_29"));
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1025
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1026
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1027
CCommDbTest041_29::~CCommDbTest041_29()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1028
	{}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1029
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1030
TVerdict CCommDbTest041_29::doTestStepL( void )
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1031
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1032
	INFO_PRINTF1(_L("Step 041.29 called "));
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1033
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1034
	SetTestStepResult(EPass);	
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1035
	CCommDbTest041_12* step041_12 = new(ELeave) CCommDbTest041_12;
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1036
	CleanupStack::PushL(step041_12);
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1037
	doTestStepWithHeapFailureL( *step041_12, KErrNone);
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1038
	CleanupStack::PopAndDestroy(step041_12);
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1039
	
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1040
	return TestStepResult();
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1041
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1042
	
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1043
//////////////////////////////////////////////////////////////////////////
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1044
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1045
CCommDbTest041_30::CCommDbTest041_30()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1046
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1047
	// store the name of this test case
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1048
	SetTestStepName(_L("step_041_30"));
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1049
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1050
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1051
CCommDbTest041_30::~CCommDbTest041_30()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1052
	{}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1053
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1054
TVerdict CCommDbTest041_30::doTestStepL( void )
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1055
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1056
	INFO_PRINTF1(_L("Step 041.30 called "));
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1057
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1058
	SetTestStepResult(EPass);	
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1059
	CCommDbTest041_13* step041_13 = new(ELeave) CCommDbTest041_13;
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1060
	CleanupStack::PushL(step041_13);
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1061
	doTestStepWithHeapFailureL( *step041_13, KErrNone);
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1062
	CleanupStack::PopAndDestroy(step041_13);
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1063
	
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1064
	return TestStepResult();
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1065
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1066
	
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1067
//////////////////////////////////////////////////////////////////////////
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1068
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1069
CCommDbTest041_31::CCommDbTest041_31()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1070
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1071
	// store the name of this test case
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1072
	SetTestStepName(_L("step_041_31"));
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1073
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1074
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1075
CCommDbTest041_31::~CCommDbTest041_31()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1076
	{}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1077
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1078
TVerdict CCommDbTest041_31::doTestStepL( void )
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1079
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1080
	INFO_PRINTF1(_L("Step 041.31 called "));
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1081
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1082
	SetTestStepResult(EPass);	
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1083
	CCommDbTest041_14* step041_14 = new(ELeave) CCommDbTest041_14;
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1084
	CleanupStack::PushL(step041_14);
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1085
	doTestStepWithHeapFailureL( *step041_14, KErrNotSupported);
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1086
	CleanupStack::PopAndDestroy(step041_14);
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1087
	
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1088
	return TestStepResult();
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1089
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1090
	
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1091
//////////////////////////////////////////////////////////////////////////
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1092
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1093
CCommDbTest041_32::CCommDbTest041_32()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1094
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1095
	// store the name of this test case
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1096
	SetTestStepName(_L("step_041_32"));
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1097
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1098
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1099
CCommDbTest041_32::~CCommDbTest041_32()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1100
	{}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1101
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1102
TVerdict CCommDbTest041_32::doTestStepL( void )
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1103
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1104
	INFO_PRINTF1(_L("Step 041.32 called "));
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1105
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1106
	SetTestStepResult(EPass);	
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1107
	CCommDbTest041_15* step041_15 = new(ELeave) CCommDbTest041_15;
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1108
	CleanupStack::PushL(step041_15);
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1109
	doTestStepWithHeapFailureL( *step041_15, KErrNone);
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1110
	CleanupStack::PopAndDestroy(step041_15);
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1111
	
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1112
	return TestStepResult();
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1113
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1114
	
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1115
//////////////////////////////////////////////////////////////////////////
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1116
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1117
CCommDbTest041_33::CCommDbTest041_33()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1118
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1119
	// store the name of this test case
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1120
	SetTestStepName(_L("step_041_33"));
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1121
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1122
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1123
CCommDbTest041_33::~CCommDbTest041_33()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1124
	{}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1125
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1126
TVerdict CCommDbTest041_33::doTestStepL( void )
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1127
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1128
	INFO_PRINTF1(_L("Step 041.33 called "));
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1129
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1130
	SetTestStepResult(EPass);	
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1131
	CCommDbTest041_16* step041_16 = new(ELeave) CCommDbTest041_16;
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1132
	CleanupStack::PushL(step041_16);
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1133
	doTestStepWithHeapFailureL( *step041_16, KErrNotSupported);
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1134
	CleanupStack::PopAndDestroy(step041_16);
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1135
	
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1136
	return TestStepResult();
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1137
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1138
	
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1139
//////////////////////////////////////////////////////////////////////////
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1140
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1141
CCommDbTest041_34::CCommDbTest041_34()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1142
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1143
	// store the name of this test case
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1144
	SetTestStepName(_L("step_041_34"));
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1145
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1146
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1147
CCommDbTest041_34::~CCommDbTest041_34()
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1148
	{}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1149
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1150
TVerdict CCommDbTest041_34::doTestStepL( void )
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1151
	{
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1152
	INFO_PRINTF1(_L("Step 041.34 called "));
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1153
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1154
	SetTestStepResult(EPass);	
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1155
	CCommDbTest041_17* step041_17 = new(ELeave) CCommDbTest041_17;
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1156
	CleanupStack::PushL(step041_17);
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1157
	doTestStepWithHeapFailureL( *step041_17, KErrNotSupported);
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1158
	CleanupStack::PopAndDestroy(step041_17);
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1159
	
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1160
	return TestStepResult();
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1161
	}
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1162
ae47d0499bee 201033_02
hgs
parents:
diff changeset
  1163
//EOF