1 2010-06-03 Ankit Jain <jankit@novell.com>
3 * EngineTest.cs (TestGetLoadedProject1):
4 Patch by Dale Ragan <dale.ragan@sinesignal.com> .
6 2010-04-06 Ankit Jain <jankit@novell.com>
8 * Consts.cs (ToolsVersionString): New.
9 (GetTasksAsmPath): New.
10 * EngineTest.cs: Use the direct path to the tasks assembly
12 * ProjectTest.cs: Set ToolsVersion to the current profile.
14 2010-02-19 Ankit Jain <jankit@novell.com>
16 * ImportTest.cs (TestMissingImport*): Add new tests for missing
19 2010-02-11 Ankit Jain <jankit@novell.com>
21 * ImportTest.cs (Add1): Fix test on windows.
23 2010-01-21 Rodrigo B. de Oliveira <rodrigo@unity3d.com>
26 * BuildPropertyTest.cs:
27 test cases for nested Choose elements and different property
30 2009-10-08 Ankit Jain <jankit@novell.com>
32 * ProjectTest.cs (TestBatchedMetadataRefInOutput): New.
34 2009-10-01 Ankit Jain <jankit@novell.com>
36 * ImportTest.cs (TestAdd1): Add tests for multiple imports.
38 2009-09-29 Ankit Jain <jankit@novell.com>
40 * ProjectTest.cs (TestPropertiesFromImportedProjects): New.
42 2009-09-26 Ankit Jain <jankit@novell.com>
44 * TargetTest.cs (TestOverridingTargets): New.
46 2009-09-26 Ankit Jain <jankit@novell.com>
48 * ProjectTest.cs (TestInitialTargetsWithImports):
50 (TestDefaultTargetsWithImports):
51 (TestNoDefaultTargetsWithImports):
52 (TestNoDefaultTargets): New tests.
54 2009-08-29 Ankit Jain <jankit@novell.com>
56 * BuildItemTest.cs (TestSetMetadata5a): New.
57 * ProjectTest.cs: Add tests for different property types
58 with required attribute. Also, check the values - null or
60 * TestTasks.cs: Add new tasks for above.
62 2009-08-18 Ankit Jain <jankit@novell.com>
64 * ProjectTest.cs (TestCaseSensitivityOfProjectElements): New.
66 2009-07-30 Ankit Jain <jankit@novell.com>
68 * EngineTest.cs (TestNewProject): Disable. Invalid for
71 2009-06-09 Ankit Jain <jankit@novell.com>
73 * EngineTest.cs (TestMSBuildOutputs): New.
75 2009-06-08 Ankit Jain <jankit@novell.com>
77 * ProjectTest (TestBuildSolutionProject): New. Disabled for now.
78 * Consts.cs (RunningOnMono): Make public.
80 2009-06-07 Ankit Jain <jankit@novell.com>
82 * TargetTest (TestTargetOutputsIncludingMetadata): New.
84 2009-05-29 Ankit Jain <jankit@novell.com>
86 * EngineTest.cs (TestGlobalProperties*): New tests
87 and some helper methods.
88 * ProjectTest.cs (TestResetBuildStatus): Reset twice. Update
91 2009-05-15 Marek Sieradzki <marek.sieradzki@gmail.com>
94 * BuildPropertyGroupTest.cs:
95 * BuildPropertyGroupCollectionTest.cs:
96 * BuildPropertyTest.cs:
97 * BuildItemGroupTest.cs:
99 * InternalLoggerExceptionTest.cs:
100 * ProjectTest.cs: Don't compare exception messages.
102 2009-05-12 Ankit Jain <jankit@novell.com>
104 * ProjectTest.cs (TestAssignment1):
105 * UsingTaskTest.cs (TestTaskName):
106 (TestAssemblyNameOrAssemblyFile1):
107 (TestAssemblyNameOrAssemblyFile2): Don't compare exception messages.
109 2009-03-27 Jonathan Chambers <joncham@gmail.com>
111 * BuildChooseTest.cs: Enable tests.
112 * Microsoft.Build.Engine.Test.csproj: Update post build step.
114 2009-03-26 Jonathan Chambers <joncham@gmail.com>
116 * BuildTaskTest.cs (TestTaskInNamespace): Add test for Task in namespace.
118 2009-02-24 Ankit Jain <jankit@novell.com>
120 * UsingTaskTest.cs (TestLazyLoad{1,2,3}): New.
121 (TestAssemblyNameOrAssemblyFileConditionFalse): New.
122 (TestDuplicate1): New.
123 * TargetTest (CheckLoggedMessageHead): Moved to TestMessageLogger,
126 2009-02-15 Jonathan Chambers <joncham@gmail.com>
128 * BuildChooseTest.cs (TestValueXml): Add tests for Choose.
129 Currently not working.
131 2009-02-12 Jonathan Chambers <joncham@gmail.com>
133 * BuildPropertyTest.cs (TestValueXml): New.
135 2009-02-01 Ankit Jain <jankit@novell.com>
137 * ProjectTest.cs (TestBuild[23]): Check number of task started/finished
139 (TestResetBuildStat): Remove "NotWorking".
140 (TestBuild4): Likewise. Check number of task started/finished events.
142 * TargetTest.cs (TestTargetOutputs1): New.
144 2009-01-30 Ankit Jain <jankit@novell.com>
146 * ProjectTest.cs (TestRequiredTask_*): New.
147 (TestBatchedMetadataRef5): New.
149 2009-01-29 Ankit Jain <jankit@novell.com>
151 * BuildItemTest.cs (TestBuildItemTransform): New.
153 2009-01-06 Ankit Jain <jankit@novell.com>
155 * ProjectTest.cs (TestInitialTargets): New.
157 2009-01-06 Ankit Jain <jankit@novell.com>
159 * EngineTest.cs: Update tests for null targetNames argument to
162 2008-12-30 Ankit Jain <jankit@novell.com>
164 * ProjectTest.cs (TestBatchedMetadataRef[23]): Modify to check for
165 multiple items with same metadata value, incase of unqualified metadata
167 Track changes in BatchingTestTask.
169 2008-12-17 Ankit Jain <jankit@novell.com>
171 * ProjectTest.cs (TestBatchedMetadataRef1): Modify to check for multiple
172 items with same metadata value.
174 2008-11-22 Ankit Jain <jankit@novell.com>
176 * ProjectTest.cs (TestBatchedMetadataRef*): New tests for metadata
179 2008-11-21 Ankit Jain <jankit@novell.com>
181 * BuildItemTest.cs (TestGetEvaluatedMetadata1): Add test for 'Identity'.
183 2008-10-01 Ankit Jain <jankit@novell.com>
185 * ProjectTest.cs: Refactor BuildProjectFile tests. Add tests for loading
186 project from files and xml string.
188 2008-09-24 Ankit Jain <jankit@novell.com>
191 * ProjectTest.cs: Add tests for Build*
193 2007-03-17 Marek Sieradzki <marek.sieradzki@gmail.com>
195 * Consts.cs: Check for runtime not platform.
197 2007-03-06 Marek Sieradzki <marek.sieradzki@gmail.com>
199 * BuildPropertyTest.cs, ProjectTest.cs: More tests.
201 2007-02-03 Marek Sieradzki <marek.sieradzki@gmail.com>
203 * BuildPropertyGroupTest.cs: More tests.
205 2007-01-28 Marek Sieradzki <marek.sieradzki@gmail.com>
207 * BuildItemTest.cs: Enabled 2 tests.
209 2007-01-26 Marek Sieradzki <marek.sieradzki@gmail.com>
211 * BuildPropertyGroupTest.cs: Trivial test for SetProperty ().
213 2007-01-23 Marek Sieradzki <marek.sieradzki@gmail.com>
215 * ProjectTest: Removed warning.
217 2007-01-21 Marek Sieradzki <marek.sieradzki@gmail.com>
219 * ProjectTest.cs: Tests for Project.AddNewItem ().
221 2007-01-16 Marek Sieradzki <marek.sieradzki@gmail.com>
223 * BuildItemTest.cs, BuildPropertyGroupTest.cs,
224 UsingTaskCollectionTest.cs, ImportCollectionTest.cs,
225 BuildItemGroupTest.cs, BuildPropertyGroupCollectionTest.cs,
226 TargetCollectionTest.cs, EngineTest.cs, ProjectTest.cs,
227 BuildItemGroupCollectionTest.cs: Added more tests and replaced
228 Ignores with Category ("NotDotNet")
230 2007-01-14 Marek Sieradzki <marek.sieradzki@gmail.com>
232 * BuildItemGroupTest.cs, ProjectTest.cs: Added more tests.
234 2007-01-12 Marek Sieradzki <marek.sieradzki@gmail.com>
236 * ProjectTest.cs, BuildPropertyGroupTest.cs: Enable more tests.
238 2007-01-12 Marek Sieradzki <marek.sieradzki@gmail.com>
240 * BuildItemTest.cs, BuildPropertyGroupTest.cs, TargetTest.cs,
241 TargetCollectionTest.cs, ProjectTest.cs: More tests.
243 2007-01-10 Marek Sieradzki <marek.sieradzki@gmail.com>
245 * BuildPropertyGroupTest.cs, BuildItemGroupTest.cs: Check if XML has
247 * TestNamespaceManager.cs: Added.
249 2007-01-08 Marek Sieradzki <marek.sieradzki@gmail.com>
251 * ImportTest.cs: Added test for project importing another project
252 importing another project.
254 2007-01-08 Marek Sieradzki <marek.sieradzki@gmail.com>
256 * BuildItemTest.cs: More tests.
257 * InvalidProjectFileExceptionTest.cs: Added GetObjectData () tests.
259 2007-01-02 Marek Sieradzki <marek.sieradzki@gmail.com>
261 * BuildItemTest.cs: Tests for items from XML.
262 * BuildPropertyGroupTest.cs, BuildTaskTest.cs, BuildItemGroupTest.cs,
263 BuildPropertyTest.cs, ProjectTest.cs: More tests.
265 2006-12-20 Marek Sieradzki <marek.sieradzki@gmail.com>
267 * BuildItemGroupTest.cs: Enabled TestAddNewItem2 ().
269 2006-12-19 Marek Sieradzki <marek.sieradzki@gmail.com>
271 * TargetTest.cs, TargetCollectionTest.cs: Enabled all tests.
273 2006-12-19 Marek Sieradzki <marek.sieradzki@gmail.com>
275 * BuildItemTest.cs, BuildPropertyGroupTest.cs,
276 UsingTaskCollectionTest.cs, TargetTest.cs, BuildItemGroupTest.cs,
277 BuildPropertyGroupCollectionTest.cs, TargetCollectionTest.cs,
278 BuildPropertyTest.cs, EngineTest.cs, ProjectTest.cs,
279 BuildItemGroupCollectionTest.cs: Added more tests.
281 2006-12-18 Marek Sieradzki <marek.sieradzki@gmail.com>
283 * BuildItemGroupTest.cs: Enabled a test.
285 2006-12-16 Marek Sieradzki <marek.sieradzki@gmail.com>
287 * ConsoleLoggerTest.cs: Added.
288 * ProjectTest.cs, BuildItemTest.cs: More tests.
290 2006-12-12 Marek Sieradzki <marek.sieradzki@gmail.com>
292 * ImportTest.cs: Added test for IsImported on imported BuildItemGroup.
294 2006-12-11 Marek Sieradzki <marek.sieradzki@gmail.com>
296 * ProjectTest.cs: Added more tests.
298 2006-12-08 Marek Sieradzki <marek.sieradzki@gmail.com>
300 * UsingTaskCollectionTest.cs: Change task name to TrueTestTask and add
303 2006-12-07 Marek Sieradzki <marek.sieradzki@gmail.com>
305 * BuildItemTest.cs, BuildPropertyGroupTest.cs, BuildTaskTest.cs,
306 UsingTaskCollectionTest.cs, ProjectTest.cs: More tests.
308 2006-12-05 Marek Sieradzki <marek.sieradzki@gmail.com>
310 * BuildItemTest.cs: Reformatted.
311 * BuildTaskTest.cs, TargetTest.cs, ImportCollectionTest.cs,
312 TargetCollectionTest.cs, ImportTest.cs: Enabled more tests.
314 2006-12-04 Marek Sieradzki <marek.sieradzki@gmail.com>
316 * BuildPropertyGroupTest.cs, UsingTaskCollectionTest.cs,
317 BuildPropertyGroupCollectionTest.cs, BuildPropertyGroupTest.cs,
318 EngineTest.cs, UsingTaskTest.cs, Consts.cs: Added platform dependent
320 * ProjectTest.cs: New tests.
321 * BuildTaskTest.cs, TargetTest.cs, ImportCollectionTest.cs,
322 BuildItemGroupTest.cs, TargetCollectionTest.cs,
323 BuildItemGroupCollectionTest.cs, ImportTest.cs: Added.
325 2006-10-06 Marek Sieradzki <marek.sieradzki@gmail.com>
328 * BuildPropertyTest.cs:
330 * BuildPropertyGroupCollectionTest.cs: Uncommented tests and added
333 2006-06-22 Marek Sieradzki <marek.sieradzki@gmail.com>
335 * UsingTaskCollectionTest.cs, UsingTaskTest.cs: Updated names.
336 * ProjectTest.cs: Moved most of the old tests to various/.
339 2006-06-14 Marek Sieradzki <marek.sieradzki@gmail.com>
341 * BuildPropertyGroupTest.cs: Added some tests.
342 * UsingTaskCollectionTest.cs: Added very simple test.
343 * UsingTaskTest.cs: Added test that's loading SimpleTask.dll task from
344 Test/resources/. Test/resources/SimpleTask.cs should be compiled
345 before running tests. I need to find out how to add it to Makefile.
347 2006-06-02 Marek Sieradzki <marek.sieradzki@gmail.com>
349 * BuildPropertyTest.cs: Added.
350 * BuildPropertyGroupTest.cs: Added.
351 * BuildPropertyGroupCollectionTest.cs: Added.
353 2006-05-27 Marek Sieradzki <marek.sieradzki@gmail.com>
355 * BuildItemTest.cs: Swapped expected with actual results.
356 * UtilitiesTest.cs: Added.
358 2006-05-03 Marek Sieradzki <marek.sieradzki@gmail.com>
360 * ProjectTest.cs, EngineTest.cs: Corrected BinPath once more.
362 2006-04-24 Marek Sieradzki <marek.sieradzki@gmail.com>
364 * ProjectTest.cs, EngineTest.cs: Corrected BinPath.
366 2006-04-24 Marek Sieradzki <marek.sieradzki@gmail.com>
368 * ProjectTest.cs: Added tests for loading of default tasks (from
369 Microsoft.Build.Tasks).
371 2006-03-29 Crestez Leonard <cdleonard@gmail.com>
373 * EngineTest.cs: Added test for GlobalEngine.
374 * ProjectTest.cs: Fixed tests.
376 2006-03-27 Crestez Leonard <cdleonard@gmail.com>
378 * ProjectTest.cs, EngineTest.cs: Added new tests.
380 2006-03-23 Marek Sieradzki <marek.sieradzki@gmail.com>
382 * Microsoft.Build.Engine.Test.csproj: Updated.
384 2006-03-21 Crestez Leonard <cdleonard@gmail.com>
386 * InternalLoggerExceptionTest.cs, InvalidProjectFileExceptionTest.cs:
387 Got rid of compilation warnings.
388 * ProjectTest.cs: Added new tests.
390 2006-03-21 Marek Sieradzki <marek.sieradzki@gmail.com>
392 * InvalidProjectFileExceptionTest.cs, EngineTest.cs, ProjectTest.cs:
395 2006-03-18 Marek Sieradzki <marek.sieradzki@gmail.com>
397 * InternalLoggerExceptionTest.cs, InvalidProjectFileExceptionTest.cs,
398 EngineTest.cs, ProjectTest.cs: Added new tests.
399 * BuildItemTest.cs: Added.
400 * Microsoft.Build.Engine.Test.sln, Microsoft.Build.Engine.Test.csproj:
401 Added VS 2005/SD2 solution.
403 2006-03-18 Marek Sieradzki <marek.sieradzki@gmail.com>
405 * Project.cs: Added new tests.
407 2006-02-27 Marek Sieradzki <marek.sieradzki@gmail.com>
409 * Engine.cs, Project.cs: Removed references to IEngine and IProject.
411 2005-09-03 Marek Sieradzki <marek.sieradzki@gmail.com>
413 * ProjectTest.cs, EngineTest.cs: Added next simple tests.
415 2005-08-31 Marek Sieradzki <marek.sieradzki@gmail.com>
417 * InternalLoggerExceptionTest.cs, InvalidProjectFileExceptionTest.cs: