added some development tools
[windows-sources.git] / developer / VSSDK / VisualStudioIntegration / Common / Source / CPP / VSL / UnitTest / Package / stdafx.h
blobb7abbc8c47219cc504284ae49624505edff4710a
1 /***************************************************************************
3 Copyright (c) Microsoft Corporation. All rights reserved.
4 This code is licensed under the Visual Studio SDK license terms.
5 THIS CODE IS PROVIDED *AS IS* WITHOUT WARRANTY OF
6 ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING ANY
7 IMPLIED WARRANTIES OF FITNESS FOR A PARTICULAR
8 PURPOSE, MERCHANTABILITY, OR NON-INFRINGEMENT.
10 This code is a part of the Visual Studio Library.
12 ***************************************************************************/
14 #pragma once
16 #define WIN32_LEAN_AND_MEAN // Exclude rarely-used stuff from Windows headers
17 #define NOMINMAX
19 // REVIEW - some or all of these /analyze warnings in the
20 // common headers should be fixed for RTM, re-enable the
21 // ones that are
22 #pragma warning(push)
23 #pragma warning(disable : 6011 6054 6309 6387 6535 6387)
25 #include <atlbase.h>
26 #include <atlcom.h>
27 #include <atlstr.h>
28 #include <limits>
30 #pragma warning(pop)
32 #define VSLASSERT _ASSERTE
33 #define VSLASSERTEX(exp, szMsg) _ASSERT_BASE(exp, szMsg)
34 #define VSL_TRACE ATLTRACE
36 #include "VSLUnitTest.h"
37 #include "VSLExceptionHandlers.h"
38 #include "VSLMockSystemInterfaces.h"
39 #include "VSLMockVisualStudioInterfaces.h"
40 #include "VSLMockIOleComponentUIManager.h"
41 #include "VSLContainers.h"