Update contrib.
1 // Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
2 // All rights reserved.
3 // This component and the accompanying materials are made available
4 // under the terms of "Eclipse Public License v1.0"
5 // which accompanies this distribution, and is available
6 // at the URL "http://www.eclipse.org/legal/epl-v10.html".
8 // Initial Contributors:
9 // Nokia Corporation - initial contribution.
21 #ifndef EGLTEST_GENERAL_H
22 #define EGLTEST_GENERAL_H
24 #include "eglteststep.h"
26 // General high level tests for EGL that do not belong to any particular category
27 _LIT(KDumpStrings, "DumpStrings");
28 NONSHARABLE_CLASS(CEglTest_DumpStrings) : public CEglTestStep
31 TVerdict doTestStepL();
33 void DumpString(const TDesC& aField, const TDesC8& aValue);
36 _LIT(KQueryString_Extensions, "QueryString_Extensions");
37 NONSHARABLE_CLASS(CEglTest_QueryString_Extensions) : public CEglTestStep
40 TVerdict doTestStepL();
43 _LIT(KGeneral_Negative_ProcAddress, "General_Negative_ProcAddress");
44 NONSHARABLE_CLASS(CEglTest_General_Negative_ProcAddress) : public CEglTestStep
47 TVerdict doTestStepL();
50 _LIT(KEglTerminate_Negative, "EglTerminate_Negative");
51 NONSHARABLE_CLASS(CEglTest_EglTerminate_Negative) : public CEglTestStep
54 TVerdict doTestStepL();
57 #endif // EGLTEST_GENERAL_H