|
34 | 34 | @SuppressWarnings({ "boxing", "nls" })
|
35 | 35 | public class CreateBasicProjects {
|
36 | 36 | static int testCounter = 1;
|
| 37 | + //below are test limiting options buildTypeActiveBuild=null and |
37 | 38 | private boolean buildTypeActiveBuild = false;
|
| 39 | + private boolean doTestDefaultBuilder = true; |
| 40 | + private boolean doTestInternalBuilder = false; |
| 41 | + private boolean doTestMakeBuilder = false; |
38 | 42 |
|
39 | 43 | @BeforeAll
|
40 | 44 | static void beforeAll() {
|
@@ -98,47 +102,32 @@ private void doBuilds(String argsInternalBuilderKey, String projectName, String
|
98 | 102 | @MethodSource("projectCreationInfoProvider")
|
99 | 103 | void testDefaultBuilder(String projectName, String extensionPointID, String extensionID, String projectTypeID,
|
100 | 104 | String natureID, ICodeProvider codeProvider) throws Exception {
|
101 |
| - |
102 |
| - doBuilds(null, projectName, extensionPointID, extensionID, projectTypeID, natureID, codeProvider, null); |
103 |
| - |
104 |
| - // if(buildTypeActiveBuild) { |
105 |
| - // buildAllConfigsAsActive(null, projectName, extensionPointID, extensionID, projectTypeID, natureID, codeProvider, |
106 |
| - // null); |
107 |
| - // } |
108 |
| - // if(!buildTypeActiveBuild) { |
109 |
| - // buildAllConfigs(null, "all_" + projectName, extensionPointID, extensionID, projectTypeID, natureID, |
110 |
| - // codeProvider, null); |
111 |
| - // } |
112 |
| - |
| 105 | + if (doTestDefaultBuilder) { |
| 106 | + doBuilds(null, projectName, extensionPointID, extensionID, projectTypeID, natureID, codeProvider, null); |
| 107 | + } |
113 | 108 | }
|
114 | 109 |
|
115 | 110 | @ParameterizedTest
|
116 | 111 | @MethodSource("projectCreationInfoProvider")
|
117 | 112 | void testInternaltBuilder(String inProjectName, String extensionPointID, String extensionID, String projectTypeID,
|
118 | 113 | String natureID, ICodeProvider codeProvider) throws Exception {
|
119 |
| - String projectName = "Internal_build_" + inProjectName; |
| 114 | + if (doTestInternalBuilder) { |
| 115 | + String projectName = "Internal_build_" + inProjectName; |
120 | 116 |
|
121 |
| - doBuilds(AutoBuildProject.ARGS_INTERNAL_BUILDER_KEY, projectName, extensionPointID, extensionID, projectTypeID, |
122 |
| - natureID, codeProvider, Boolean.FALSE); |
123 |
| - |
124 |
| - // buildAllConfigsAsActive(AutoBuildProject.ARGS_INTERNAL_BUILDER_KEY, projectName, extensionPointID, extensionID, |
125 |
| - // projectTypeID, natureID, codeProvider, Boolean.FALSE); |
126 |
| - // buildAllConfigs(AutoBuildProject.ARGS_INTERNAL_BUILDER_KEY, "all_" + projectName, extensionPointID, extensionID, |
127 |
| - // projectTypeID, natureID, codeProvider, Boolean.FALSE); |
| 117 | + doBuilds(AutoBuildProject.ARGS_INTERNAL_BUILDER_KEY, projectName, extensionPointID, extensionID, |
| 118 | + projectTypeID, natureID, codeProvider, Boolean.FALSE); |
| 119 | + } |
128 | 120 | }
|
129 | 121 |
|
130 | 122 | @ParameterizedTest
|
131 | 123 | @MethodSource("projectCreationInfoProvider")
|
132 | 124 | void testMakeBuilder(String inProjectName, String extensionPointID, String extensionID, String projectTypeID,
|
133 | 125 | String natureID, ICodeProvider codeProvider) throws Exception {
|
134 |
| - String projectName = "make_build_" + inProjectName; |
135 |
| - doBuilds(AutoBuildProject.ARGS_MAKE_BUILDER_KEY, projectName, extensionPointID, extensionID, projectTypeID, |
136 |
| - natureID, codeProvider, Boolean.TRUE); |
137 |
| - |
138 |
| - // buildAllConfigsAsActive(AutoBuildProject.ARGS_MAKE_BUILDER_KEY, projectName, extensionPointID, extensionID, |
139 |
| - // projectTypeID, natureID, codeProvider, Boolean.TRUE); |
140 |
| - // buildAllConfigs(AutoBuildProject.ARGS_MAKE_BUILDER_KEY, "all_" + projectName, extensionPointID, extensionID, |
141 |
| - // projectTypeID, natureID, codeProvider, Boolean.TRUE); |
| 126 | + if (doTestMakeBuilder) { |
| 127 | + String projectName = "make_build_" + inProjectName; |
| 128 | + doBuilds(AutoBuildProject.ARGS_MAKE_BUILDER_KEY, projectName, extensionPointID, extensionID, projectTypeID, |
| 129 | + natureID, codeProvider, Boolean.TRUE); |
| 130 | + } |
142 | 131 | }
|
143 | 132 |
|
144 | 133 | static Stream<Arguments> projectCreationInfoProvider() {
|
|
0 commit comments