Add support for ToolsVersion and correctly build msbuild+xbuild assemblies
[mono.git] / mcs / class / Microsoft.Build.Tasks / Test / Microsoft.Build.Tasks / ChangeLog
1 2010-04-06  Ankit Jain  <jankit@novell.com>
2
3         * Consts.cs: Remove.
4         * AssignProjectConfigurationTest.cs:
5         * CreateCSharpManifestResourceNameTest.cs:
6         * CreateVisualBasicManifestResourceNameTest.cs:
7         * CreateItemTest.cs:
8         * FindAppConfigFileTest.cs:
9         * RemoveDuplicatesTest.cs:
10         * TaskBatchingTest.cs:
11         * WriteLinesToFileTest.cs:
12         Set the ToolsVersion to match the profile. Use the
13         full path to the tasks assembly for UsingTasks.
14
15 2010-03-04  Ankit Jain  <jankit@novell.com>
16
17         * AssignTargetPathTest.cs (CreateProjectString): Remove the
18         unnecessary import of ms.common.targets .
19
20 2010-02-06  Ankit Jain  <jankit@novell.com>
21
22         * LCTest.cs: New.
23
24 2010-02-05  Ankit Jain  <jankit@novell.com>
25
26         * CreateCSharpManifestResourceNameTest.cs:
27         * CreateVisualBasicManifestResourceNameTest.cs:
28         Add new tests for TargetPath metadata.
29
30 2010-02-04  Ankit Jain  <jankit@novell.com>
31
32         * WriteLinesToFileTest.cs: New.
33
34 2009-12-22  Ankit Jain  <jankit@novell.com>
35
36         * CreateItemTest.cs (TestItemsWithWildcards): New.
37
38 2009-11-28  Ankit Jain  <jankit@novell.com>
39
40         * TaskBatchingTest.cs: Add new tests for batching.
41
42 2009-11-28  Ankit Jain  <jankit@novell.com>
43
44         * TaskBatchingTest.cs: Add new tests for batching, use on unbatched
45         items in a batching scenario.
46
47 2009-10-08  Ankit Jain  <jankit@novell.com>
48
49         * TestMessageLogger.cs (CheckLoggedAny): New.
50
51 2009-10-08  Ankit Jain  <jankit@novell.com>
52
53         * RemoveDuplicatesTest.cs: New.
54
55 2009-09-25  Ankit Jain  <jankit@novell.com>
56
57         * FindAppConfigFileTest.cs: New.
58
59 2009-09-01  Ankit Jain  <jankit@novell.com>
60
61         * TaskBatchingTest.cs: Add new tests for metadata refs found
62         in places other than task attributes.
63
64 2009-08-28  Ankit Jain  <jankit@novell.com>
65
66         * CopyTest.cs (TestCopy_EmptySources): New.
67         (TestCopy_EmptyDestFolder): New.
68
69 2009-08-26  Ankit Jain  <jankit@novell.com>
70
71         * CreateItemTest.cs (TestVariableExpansion): Update test to
72         use a transform with a item reference in a property.
73
74 2009-08-26  Ankit Jain  <jankit@novell.com>
75
76         * CreateItemTest.cs (TestVariableExpansion): New.
77         * CreatePropertyTest.cs (TestExecution2): New.
78
79 2009-08-24  Ankit Jain  <jankit@novell.com>
80
81         * CreateCSharpManifestResourceNameTest.cs:
82         * CreateVisualBasicManifestResourceNameTest.cs: Add tests for
83         folder name with spaces in it.
84
85 2009-07-23  Ankit Jain  <jankit@novell.com>
86
87         * AssignProjectConfigurationTest.cs: New.
88
89 2009-06-08  Ankit Jain  <jankit@novell.com>
90
91         * CreateCSharpManifestResourceNameTest.cs (TestInvalidCulture): New.
92
93 2009-06-07  Ankit Jain  <jankit@novell.com>
94
95         * CscTest.cs (TestDefineConstants): Update DefineConstants to include
96         spaces also.
97
98 2009-06-07  Ankit Jain  <jankit@novell.com>
99
100         * AssignTargetPathTest.cs: Update tests to not depend on a fixed
101         root (C:\) or cur dir.
102
103 2009-05-29  Ankit Jain  <jankit@novell.com>
104
105         * TestMessageLogger.cs: Add counts for project/build start/finish
106         events.
107
108 2009-04-27  Ankit Jain  <jankit@novell.com>
109
110         * CreateVisualBasicManifestResourceNameTest.cs: New.
111
112 2009-03-03  Ankit Jain  <jankit@novell.com>
113
114         * CscTest.cs (DefineConstants): Add some extra semi-colons,
115         that should get removed on output.
116         (DefineConstants2): New. Test effectively empty define constants.
117
118 2009-02-25  Ankit Jain  <jankit@novell.com>
119
120         * CreateCSharpManifestResourceNameTest.cs (CheckResourceNames):
121         Refactor a bit to improve error reporting.
122         Update to use Path.Combine instead of hardcoding "\".
123
124 2009-02-24  Ankit Jain  <jankit@novell.com>
125
126         * TestMessageLogger.cs (CheckLoggedMessageHead): Move here from
127         * TaskBatchingTest.cs: .. here. Track api change.
128
129 2009-02-21  Ankit Jain  <jankit@novell.com>
130
131         * CopyTest.cs: New.
132
133 2009-01-31  Ankit Jain  <jankit@novell.com>
134
135         * TaskBatchingTest.cs (*): Add tests for target/task events.
136         (TestTargetBatching*): New tests for target batching.
137         * TestMessageLogger.cs: Add counts for target/task started/finished
138         events.
139         (NormalMessageCount): New.
140
141 2008-12-22  Ankit Jain  <jankit@novell.com>
142
143         * TestMessageLogger.cs: Emit debug messages to stderr.
144         * CreateCSharpManifestResourceNameTest.cs: Likewise.
145         Revert last patch, don't emit to stderr, monobuild emits
146         the log contents now.
147
148 2008-12-22  Ankit Jain  <jankit@novell.com>
149
150         * TestMessageLogger.cs: Emit debug messages to stderr.
151         * CreateCSharpManifestResourceNameTest.cs: Likewise.
152
153 2008-12-22  Ankit Jain  <jankit@novell.com>
154
155         * TestMessageLogger.cs: Listen for errors and warnings also.
156         * CreateCSharpManifestResourceNameTest.cs: Emit helpful info when tests
157         fail.
158
159 2008-12-12  Ankit Jain  <jankit@novell.com>
160
161         * CreateCSharpManifestResourceNameTest.cs: New.
162
163 2008-11-27  Ankit Jain  <jankit@novell.com>
164
165         * AssignCultureTest.cs: Add tests for "Culture" metadata.
166
167 2008-11-23  Ankit Jain  <jankit@novell.com>
168
169         * AssignCultureTest.cs: New.
170
171 2008-11-22  Ankit Jain  <jankit@novell.com>
172
173         * AssignTargetPathTest.cs: New.
174
175 2008-11-21  Ankit Jain  <jankit@novell.com>
176
177         * CreateItemTest.cs (CheckBuildItem): Make public.
178         * TestMessageLogger.cs:
179         * TaskBatchingTests.cs: Fix file mode.
180
181 2008-11-21  Ankit Jain  <jankit@novell.com>
182
183         * CreateItemTest.cs (TestNullFields): New.
184         (CheckBuildItem): Make public, used by batching tests.
185         * MessageTest.cs (TestDefaultValues): New.
186         (TestMessageLogger): Move to ..
187         * TestMessageLogger.cs: .. here.
188         * TaskBatchingTests.cs: New. Tests for batching implementation.
189
190 2008-11-11  Jonathan Chambers  <joncham@gmail.com>
191
192         * DeleteTest.cs: Added tests for Delete task.
193
194 2008-10-09  Ankit Jain  <jankit@novell.com>
195
196         * CreateItemTest.cs (TestExcludeAndCondition): New. NotWorking.
197
198 2008-08-06  Ankit Jain  <jankit@novell.com>
199
200         * CscTest.cs: Alter tests to checking for quoting in various switches.
201
202 2008-06-02  Atsushi Enomoto  <atsushi@ximian.com>
203
204         * ResolveAssemblyReferenceTest.cs: marked some failing tests as
205           [Ignore]. They will never be successful when mono is not
206           "installed".
207
208 2007-03-19  Marek Sieradzki  <marek.sieradzki@gmail.com>
209
210         * CombinePathTest.cs: Added.
211
212 2007-03-17  Marek Sieradzki  <marek.sieradzki@gmail.com>
213
214         * Consts.cs: Check for runtime not platform.
215         * ResolveAssemblyReferenceTest.cs: Pass valid SearchPaths.
216
217 2007-02-18  Marek Sieradzki  <marek.sieradzki@gmail.com>
218
219         * ResolveAssemblyReferenceTest.cs: Added.
220
221 2006-12-11  Marek Sieradzki  <marek.sieradzki@gmail.com>
222
223         * GetFrameworkSdkPath.cs, GetFrameworkPath.cs, CreateItemTest.cs,
224         CreatePropertyTest.cs, RemoveDirTest.cs: Added.
225         * MakeDirTest.cs: Added check for task's output.
226
227 2006-12-08  Marek Sieradzki  <marek.sieradzki@gmail.com>
228
229         * MakeDirTest.cs, CscTest.cs: Added.
230         * ManagedCompilerTest.cs: Enabled some NotWorking tests related to
231         Csc.
232
233 2006-12-05  Marek Sieradzki  <marek.sieradzki@gmail.com>
234
235         * ManagedCompilerTest (TestSources ()): Enabled.
236
237 2006-12-04  Marek Sieradzki  <marek.sieradzki@gmail.com>
238
239         * ALTest.cs, ManagedCompilerTest.cs: New tests.
240         * Consts.cs: Added a platform check.
241         * TestEngine.cs: Class that acts like IBuildEngine implementation from
242         Microsoft.Build.BuildEngine.
243
244 2006-06-17  Marek Sieradzki  <marek.sieradzki@gmail.com>
245
246         * ErrorTest.cs: Added check for Execute () return value.
247
248 2006-05-26  Marek Sieradzki  <marek.sieradzki@gmail.com>
249
250         * MessageTest.cs: Corrected.
251         * WarningTest.cs: Added.
252         * ErrorTest.cs: Added new test.
253
254 2006-05-22  Marek Sieradzki  <marek.sieradzki@gmail.com>
255
256         * Consts.cs: Moved BinPath here.
257         * MessageTest.cs: Added new test.
258
259 2006-05-03  Marek Sieradzki  <marek.sieradzki@gmail.com>
260
261         * ErrorTest.cs: Added.
262