1 2010-04-06 Ankit Jain <jankit@novell.com>
3 * Consts.cs (ToolsVersionString): New.
4 (GetTasksAsmPath): New.
5 * EngineTest.cs: Use the direct path to the tasks assembly
7 * ProjectTest.cs: Set ToolsVersion to the current profile.
9 2010-02-19 Ankit Jain <jankit@novell.com>
11 * ImportTest.cs (TestMissingImport*): Add new tests for missing
14 2010-02-11 Ankit Jain <jankit@novell.com>
16 * ImportTest.cs (Add1): Fix test on windows.
18 2010-01-21 Rodrigo B. de Oliveira <rodrigo@unity3d.com>
21 * BuildPropertyTest.cs:
22 test cases for nested Choose elements and different property
25 2009-10-08 Ankit Jain <jankit@novell.com>
27 * ProjectTest.cs (TestBatchedMetadataRefInOutput): New.
29 2009-10-01 Ankit Jain <jankit@novell.com>
31 * ImportTest.cs (TestAdd1): Add tests for multiple imports.
33 2009-09-29 Ankit Jain <jankit@novell.com>
35 * ProjectTest.cs (TestPropertiesFromImportedProjects): New.
37 2009-09-26 Ankit Jain <jankit@novell.com>
39 * TargetTest.cs (TestOverridingTargets): New.
41 2009-09-26 Ankit Jain <jankit@novell.com>
43 * ProjectTest.cs (TestInitialTargetsWithImports):
45 (TestDefaultTargetsWithImports):
46 (TestNoDefaultTargetsWithImports):
47 (TestNoDefaultTargets): New tests.
49 2009-08-29 Ankit Jain <jankit@novell.com>
51 * BuildItemTest.cs (TestSetMetadata5a): New.
52 * ProjectTest.cs: Add tests for different property types
53 with required attribute. Also, check the values - null or
55 * TestTasks.cs: Add new tasks for above.
57 2009-08-18 Ankit Jain <jankit@novell.com>
59 * ProjectTest.cs (TestCaseSensitivityOfProjectElements): New.
61 2009-07-30 Ankit Jain <jankit@novell.com>
63 * EngineTest.cs (TestNewProject): Disable. Invalid for
66 2009-06-09 Ankit Jain <jankit@novell.com>
68 * EngineTest.cs (TestMSBuildOutputs): New.
70 2009-06-08 Ankit Jain <jankit@novell.com>
72 * ProjectTest (TestBuildSolutionProject): New. Disabled for now.
73 * Consts.cs (RunningOnMono): Make public.
75 2009-06-07 Ankit Jain <jankit@novell.com>
77 * TargetTest (TestTargetOutputsIncludingMetadata): New.
79 2009-05-29 Ankit Jain <jankit@novell.com>
81 * EngineTest.cs (TestGlobalProperties*): New tests
82 and some helper methods.
83 * ProjectTest.cs (TestResetBuildStatus): Reset twice. Update
86 2009-05-15 Marek Sieradzki <marek.sieradzki@gmail.com>
89 * BuildPropertyGroupTest.cs:
90 * BuildPropertyGroupCollectionTest.cs:
91 * BuildPropertyTest.cs:
92 * BuildItemGroupTest.cs:
94 * InternalLoggerExceptionTest.cs:
95 * ProjectTest.cs: Don't compare exception messages.
97 2009-05-12 Ankit Jain <jankit@novell.com>
99 * ProjectTest.cs (TestAssignment1):
100 * UsingTaskTest.cs (TestTaskName):
101 (TestAssemblyNameOrAssemblyFile1):
102 (TestAssemblyNameOrAssemblyFile2): Don't compare exception messages.
104 2009-03-27 Jonathan Chambers <joncham@gmail.com>
106 * BuildChooseTest.cs: Enable tests.
107 * Microsoft.Build.Engine.Test.csproj: Update post build step.
109 2009-03-26 Jonathan Chambers <joncham@gmail.com>
111 * BuildTaskTest.cs (TestTaskInNamespace): Add test for Task in namespace.
113 2009-02-24 Ankit Jain <jankit@novell.com>
115 * UsingTaskTest.cs (TestLazyLoad{1,2,3}): New.
116 (TestAssemblyNameOrAssemblyFileConditionFalse): New.
117 (TestDuplicate1): New.
118 * TargetTest (CheckLoggedMessageHead): Moved to TestMessageLogger,
121 2009-02-15 Jonathan Chambers <joncham@gmail.com>
123 * BuildChooseTest.cs (TestValueXml): Add tests for Choose.
124 Currently not working.
126 2009-02-12 Jonathan Chambers <joncham@gmail.com>
128 * BuildPropertyTest.cs (TestValueXml): New.
130 2009-02-01 Ankit Jain <jankit@novell.com>
132 * ProjectTest.cs (TestBuild[23]): Check number of task started/finished
134 (TestResetBuildStat): Remove "NotWorking".
135 (TestBuild4): Likewise. Check number of task started/finished events.
137 * TargetTest.cs (TestTargetOutputs1): New.
139 2009-01-30 Ankit Jain <jankit@novell.com>
141 * ProjectTest.cs (TestRequiredTask_*): New.
142 (TestBatchedMetadataRef5): New.
144 2009-01-29 Ankit Jain <jankit@novell.com>
146 * BuildItemTest.cs (TestBuildItemTransform): New.
148 2009-01-06 Ankit Jain <jankit@novell.com>
150 * ProjectTest.cs (TestInitialTargets): New.
152 2009-01-06 Ankit Jain <jankit@novell.com>
154 * EngineTest.cs: Update tests for null targetNames argument to
157 2008-12-30 Ankit Jain <jankit@novell.com>
159 * ProjectTest.cs (TestBatchedMetadataRef[23]): Modify to check for
160 multiple items with same metadata value, incase of unqualified metadata
162 Track changes in BatchingTestTask.
164 2008-12-17 Ankit Jain <jankit@novell.com>
166 * ProjectTest.cs (TestBatchedMetadataRef1): Modify to check for multiple
167 items with same metadata value.
169 2008-11-22 Ankit Jain <jankit@novell.com>
171 * ProjectTest.cs (TestBatchedMetadataRef*): New tests for metadata
174 2008-11-21 Ankit Jain <jankit@novell.com>
176 * BuildItemTest.cs (TestGetEvaluatedMetadata1): Add test for 'Identity'.
178 2008-10-01 Ankit Jain <jankit@novell.com>
180 * ProjectTest.cs: Refactor BuildProjectFile tests. Add tests for loading
181 project from files and xml string.
183 2008-09-24 Ankit Jain <jankit@novell.com>
186 * ProjectTest.cs: Add tests for Build*
188 2007-03-17 Marek Sieradzki <marek.sieradzki@gmail.com>
190 * Consts.cs: Check for runtime not platform.
192 2007-03-06 Marek Sieradzki <marek.sieradzki@gmail.com>
194 * BuildPropertyTest.cs, ProjectTest.cs: More tests.
196 2007-02-03 Marek Sieradzki <marek.sieradzki@gmail.com>
198 * BuildPropertyGroupTest.cs: More tests.
200 2007-01-28 Marek Sieradzki <marek.sieradzki@gmail.com>
202 * BuildItemTest.cs: Enabled 2 tests.
204 2007-01-26 Marek Sieradzki <marek.sieradzki@gmail.com>
206 * BuildPropertyGroupTest.cs: Trivial test for SetProperty ().
208 2007-01-23 Marek Sieradzki <marek.sieradzki@gmail.com>
210 * ProjectTest: Removed warning.
212 2007-01-21 Marek Sieradzki <marek.sieradzki@gmail.com>
214 * ProjectTest.cs: Tests for Project.AddNewItem ().
216 2007-01-16 Marek Sieradzki <marek.sieradzki@gmail.com>
218 * BuildItemTest.cs, BuildPropertyGroupTest.cs,
219 UsingTaskCollectionTest.cs, ImportCollectionTest.cs,
220 BuildItemGroupTest.cs, BuildPropertyGroupCollectionTest.cs,
221 TargetCollectionTest.cs, EngineTest.cs, ProjectTest.cs,
222 BuildItemGroupCollectionTest.cs: Added more tests and replaced
223 Ignores with Category ("NotDotNet")
225 2007-01-14 Marek Sieradzki <marek.sieradzki@gmail.com>
227 * BuildItemGroupTest.cs, ProjectTest.cs: Added more tests.
229 2007-01-12 Marek Sieradzki <marek.sieradzki@gmail.com>
231 * ProjectTest.cs, BuildPropertyGroupTest.cs: Enable more tests.
233 2007-01-12 Marek Sieradzki <marek.sieradzki@gmail.com>
235 * BuildItemTest.cs, BuildPropertyGroupTest.cs, TargetTest.cs,
236 TargetCollectionTest.cs, ProjectTest.cs: More tests.
238 2007-01-10 Marek Sieradzki <marek.sieradzki@gmail.com>
240 * BuildPropertyGroupTest.cs, BuildItemGroupTest.cs: Check if XML has
242 * TestNamespaceManager.cs: Added.
244 2007-01-08 Marek Sieradzki <marek.sieradzki@gmail.com>
246 * ImportTest.cs: Added test for project importing another project
247 importing another project.
249 2007-01-08 Marek Sieradzki <marek.sieradzki@gmail.com>
251 * BuildItemTest.cs: More tests.
252 * InvalidProjectFileExceptionTest.cs: Added GetObjectData () tests.
254 2007-01-02 Marek Sieradzki <marek.sieradzki@gmail.com>
256 * BuildItemTest.cs: Tests for items from XML.
257 * BuildPropertyGroupTest.cs, BuildTaskTest.cs, BuildItemGroupTest.cs,
258 BuildPropertyTest.cs, ProjectTest.cs: More tests.
260 2006-12-20 Marek Sieradzki <marek.sieradzki@gmail.com>
262 * BuildItemGroupTest.cs: Enabled TestAddNewItem2 ().
264 2006-12-19 Marek Sieradzki <marek.sieradzki@gmail.com>
266 * TargetTest.cs, TargetCollectionTest.cs: Enabled all tests.
268 2006-12-19 Marek Sieradzki <marek.sieradzki@gmail.com>
270 * BuildItemTest.cs, BuildPropertyGroupTest.cs,
271 UsingTaskCollectionTest.cs, TargetTest.cs, BuildItemGroupTest.cs,
272 BuildPropertyGroupCollectionTest.cs, TargetCollectionTest.cs,
273 BuildPropertyTest.cs, EngineTest.cs, ProjectTest.cs,
274 BuildItemGroupCollectionTest.cs: Added more tests.
276 2006-12-18 Marek Sieradzki <marek.sieradzki@gmail.com>
278 * BuildItemGroupTest.cs: Enabled a test.
280 2006-12-16 Marek Sieradzki <marek.sieradzki@gmail.com>
282 * ConsoleLoggerTest.cs: Added.
283 * ProjectTest.cs, BuildItemTest.cs: More tests.
285 2006-12-12 Marek Sieradzki <marek.sieradzki@gmail.com>
287 * ImportTest.cs: Added test for IsImported on imported BuildItemGroup.
289 2006-12-11 Marek Sieradzki <marek.sieradzki@gmail.com>
291 * ProjectTest.cs: Added more tests.
293 2006-12-08 Marek Sieradzki <marek.sieradzki@gmail.com>
295 * UsingTaskCollectionTest.cs: Change task name to TrueTestTask and add
298 2006-12-07 Marek Sieradzki <marek.sieradzki@gmail.com>
300 * BuildItemTest.cs, BuildPropertyGroupTest.cs, BuildTaskTest.cs,
301 UsingTaskCollectionTest.cs, ProjectTest.cs: More tests.
303 2006-12-05 Marek Sieradzki <marek.sieradzki@gmail.com>
305 * BuildItemTest.cs: Reformatted.
306 * BuildTaskTest.cs, TargetTest.cs, ImportCollectionTest.cs,
307 TargetCollectionTest.cs, ImportTest.cs: Enabled more tests.
309 2006-12-04 Marek Sieradzki <marek.sieradzki@gmail.com>
311 * BuildPropertyGroupTest.cs, UsingTaskCollectionTest.cs,
312 BuildPropertyGroupCollectionTest.cs, BuildPropertyGroupTest.cs,
313 EngineTest.cs, UsingTaskTest.cs, Consts.cs: Added platform dependent
315 * ProjectTest.cs: New tests.
316 * BuildTaskTest.cs, TargetTest.cs, ImportCollectionTest.cs,
317 BuildItemGroupTest.cs, TargetCollectionTest.cs,
318 BuildItemGroupCollectionTest.cs, ImportTest.cs: Added.
320 2006-10-06 Marek Sieradzki <marek.sieradzki@gmail.com>
323 * BuildPropertyTest.cs:
325 * BuildPropertyGroupCollectionTest.cs: Uncommented tests and added
328 2006-06-22 Marek Sieradzki <marek.sieradzki@gmail.com>
330 * UsingTaskCollectionTest.cs, UsingTaskTest.cs: Updated names.
331 * ProjectTest.cs: Moved most of the old tests to various/.
334 2006-06-14 Marek Sieradzki <marek.sieradzki@gmail.com>
336 * BuildPropertyGroupTest.cs: Added some tests.
337 * UsingTaskCollectionTest.cs: Added very simple test.
338 * UsingTaskTest.cs: Added test that's loading SimpleTask.dll task from
339 Test/resources/. Test/resources/SimpleTask.cs should be compiled
340 before running tests. I need to find out how to add it to Makefile.
342 2006-06-02 Marek Sieradzki <marek.sieradzki@gmail.com>
344 * BuildPropertyTest.cs: Added.
345 * BuildPropertyGroupTest.cs: Added.
346 * BuildPropertyGroupCollectionTest.cs: Added.
348 2006-05-27 Marek Sieradzki <marek.sieradzki@gmail.com>
350 * BuildItemTest.cs: Swapped expected with actual results.
351 * UtilitiesTest.cs: Added.
353 2006-05-03 Marek Sieradzki <marek.sieradzki@gmail.com>
355 * ProjectTest.cs, EngineTest.cs: Corrected BinPath once more.
357 2006-04-24 Marek Sieradzki <marek.sieradzki@gmail.com>
359 * ProjectTest.cs, EngineTest.cs: Corrected BinPath.
361 2006-04-24 Marek Sieradzki <marek.sieradzki@gmail.com>
363 * ProjectTest.cs: Added tests for loading of default tasks (from
364 Microsoft.Build.Tasks).
366 2006-03-29 Crestez Leonard <cdleonard@gmail.com>
368 * EngineTest.cs: Added test for GlobalEngine.
369 * ProjectTest.cs: Fixed tests.
371 2006-03-27 Crestez Leonard <cdleonard@gmail.com>
373 * ProjectTest.cs, EngineTest.cs: Added new tests.
375 2006-03-23 Marek Sieradzki <marek.sieradzki@gmail.com>
377 * Microsoft.Build.Engine.Test.csproj: Updated.
379 2006-03-21 Crestez Leonard <cdleonard@gmail.com>
381 * InternalLoggerExceptionTest.cs, InvalidProjectFileExceptionTest.cs:
382 Got rid of compilation warnings.
383 * ProjectTest.cs: Added new tests.
385 2006-03-21 Marek Sieradzki <marek.sieradzki@gmail.com>
387 * InvalidProjectFileExceptionTest.cs, EngineTest.cs, ProjectTest.cs:
390 2006-03-18 Marek Sieradzki <marek.sieradzki@gmail.com>
392 * InternalLoggerExceptionTest.cs, InvalidProjectFileExceptionTest.cs,
393 EngineTest.cs, ProjectTest.cs: Added new tests.
394 * BuildItemTest.cs: Added.
395 * Microsoft.Build.Engine.Test.sln, Microsoft.Build.Engine.Test.csproj:
396 Added VS 2005/SD2 solution.
398 2006-03-18 Marek Sieradzki <marek.sieradzki@gmail.com>
400 * Project.cs: Added new tests.
402 2006-02-27 Marek Sieradzki <marek.sieradzki@gmail.com>
404 * Engine.cs, Project.cs: Removed references to IEngine and IProject.
406 2005-09-03 Marek Sieradzki <marek.sieradzki@gmail.com>
408 * ProjectTest.cs, EngineTest.cs: Added next simple tests.
410 2005-08-31 Marek Sieradzki <marek.sieradzki@gmail.com>
412 * InternalLoggerExceptionTest.cs, InvalidProjectFileExceptionTest.cs: