update dev300-m58
[ooovba.git] / configmgr / workben / memory / testmodules.cxx
blob612333e6563b21b4e811ebc36fd948a95fe45cad
1 /*************************************************************************
3 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
4 *
5 * Copyright 2008 by Sun Microsystems, Inc.
7 * OpenOffice.org - a multi-platform office productivity suite
9 * $RCSfile: testmodules.cxx,v $
10 * $Revision: 1.4 $
12 * This file is part of OpenOffice.org.
14 * OpenOffice.org is free software: you can redistribute it and/or modify
15 * it under the terms of the GNU Lesser General Public License version 3
16 * only, as published by the Free Software Foundation.
18 * OpenOffice.org is distributed in the hope that it will be useful,
19 * but WITHOUT ANY WARRANTY; without even the implied warranty of
20 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
21 * GNU Lesser General Public License version 3 for more details
22 * (a copy is included in the LICENSE file that accompanied this code).
24 * You should have received a copy of the GNU Lesser General Public License
25 * version 3 along with OpenOffice.org. If not, see
26 * <http://www.openoffice.org/license.html>
27 * for a copy of the LGPLv3 License.
29 ************************************************************************/
31 // MARKER(update_precomp.py): autogen include statement, do not remove
32 #include "precompiled_configmgr.hxx"
34 #include "testmodules.hxx"
37 namespace configtest
39 #if 0 // more modules
40 +"org.openoffice.Office.Common",
41 +"org.openoffice.Office.Linguistic",
42 x"org.openoffice.Office.TypeDetection",
43 x"org.openoffice.Setup",
44 -"org.openoffice.UserProfile",
45 +"org.openoffice.Inet",
46 -"org.openoffice.Office.Calc",
47 -"org.openoffice.Office.Chart",
48 -"org.openoffice.Office.DataAccess",
49 -"org.openoffice.Office.Draw",
50 -"org.openoffice.Office.Impress",
51 -"org.openoffice.Office.Java",
52 -"org.openoffice.Office.Labels",
53 -"org.openoffice.Office.Math",
54 +"org.openoffice.Office.Views",
55 +"org.openoffice.Office.Writer",
56 +"org.openoffice.Office.WriterWeb",
57 +"org.openoffice.ucb.Configuration",
58 -"org.openoffice.ucb.Hierarchy",
59 x"org.openoffice.ucb.Store",
60 #endif
62 char const * const s_aTestModules[] =
64 "org.openoffice.Office.Common",
65 "org.openoffice.Setup/CJK/Enable",
66 "org.openoffice.Setup/Office/Modules",
67 "org.openoffice.Inet",
68 "org.openoffice.Office.Views",
69 "org.openoffice.Setup/Product",
70 "org.openoffice.ucb.Configuration",
71 "org.openoffice.ucb.Store/ContentProperties",
72 "org.openoffice.Office.TypeDetection",
73 "org.openoffice.Office.Writer",
74 "org.openoffice.Office.WriterWeb",
75 "org.openoffice.Office.Linguistic",
76 NULL // end marker
78 unsigned int const s_nTestModules = sizeof s_aTestModules/sizeof 0[s_aTestModules];
80 std::vector<char const *> listTestModules(int argc, char* argv[])
82 std::vector<char const *> aModuleList( s_aTestModules, s_aTestModules + s_nTestModules);
83 return aModuleList;