1 thisdir
= class
/System.Web
3 include ..
/..
/build
/rules.make
5 LIBRARY
= System.Web.dll
8 resources
/WebUIValidation.js
11 resources
/folder.gif \
13 resources
/computer.gif \
14 resources
/arrow_minus.gif \
15 resources
/arrow_noexpand.gif \
16 resources
/arrow_plus.gif \
17 resources
/arrow_up.gif \
18 resources
/arrow_down.gif \
19 resources
/box_full.gif \
20 resources
/box_empty.gif \
21 resources
/box_minus.gif \
22 resources
/box_noexpand.gif \
23 resources
/box_plus.gif \
24 resources
/contact.gif \
25 resources
/dot_empty.gif \
26 resources
/dot_full.gif \
29 resources
/star_empty.gif \
30 resources
/star_full.gif \
31 resources
/warning.gif \
32 resources
/TreeView_noexpand.gif \
33 resources
/TreeView_dash.gif \
34 resources
/TreeView_dashminus.gif \
35 resources
/TreeView_dashplus.gif \
36 resources
/TreeView_i.gif \
37 resources
/TreeView_l.gif \
38 resources
/TreeView_lminus.gif \
39 resources
/TreeView_lplus.gif \
40 resources
/TreeView_minus.gif \
41 resources
/TreeView_plus.gif \
42 resources
/TreeView_r.gif \
43 resources
/TreeView_rminus.gif \
44 resources
/TreeView_rplus.gif \
45 resources
/TreeView_t.gif \
46 resources
/TreeView_tminus.gif \
47 resources
/TreeView_tplus.gif \
48 resources
/transparent.gif \
49 resources
/webform.js \
50 resources
/WebUIValidation_2.0.js \
51 resources
/ErrorTemplateCommon_Top.html \
52 resources
/DefaultErrorTemplate_CustomErrorDefault.html \
53 resources
/ErrorTemplateCommon_Bottom.html \
54 resources
/DefaultErrorTemplate_StandardPage.html \
55 resources
/HtmlizedExceptionPage_Top.html \
56 resources
/HtmlizedExceptionPage_FileLongSource.html \
57 resources
/HtmlizedExceptionPage_FileShortSource.html \
58 resources
/HtmlizedExceptionPage_CompilerOutput.html \
59 System.Web.UI.WebControls
/GridView.js \
60 System.Web.UI.WebControls
/DetailsView.js \
61 System.Web.UI.WebControls
/TreeView.js \
62 System.Web.UI.WebControls
/Menu.js
65 System.Web.UI.WebControls
/MenuModern.js
67 OTHER_RES
= $(RESOURCE_FILES_1
)
68 TEST_APP_CODE_FILES
= \
69 Test
/mainsoft
/NunitWebResources
/App_Code
/EnumConverterControl.cs \
70 Test
/mainsoft
/NunitWebResources
/App_Code
/MyContainer.cs \
71 Test
/mainsoft
/NunitWebResources
/App_Code
/CustomCheckBoxColumn.cs
73 TEST_APP_GLOBALRESOURCES_FILES
= \
74 Test
/mainsoft
/NunitWebResources
/App_GlobalResources
/Common.resx \
75 Test
/mainsoft
/NunitWebResources
/App_GlobalResources
/Common.fr-FR.resx \
76 Test
/mainsoft
/NunitWebResources
/App_GlobalResources
/Resource1.resx
78 TEST_RESOURCE_FILES
= \
79 Test
/mainsoft
/NunitWeb
/NunitWeb
/Resources
/Global.asax \
80 Test
/mainsoft
/NunitWeb
/NunitWeb
/Resources
/My.ashx \
81 Test
/mainsoft
/NunitWeb
/NunitWeb
/Resources
/My.master \
82 Test
/mainsoft
/NunitWeb
/NunitWeb
/Resources
/MyPage.aspx \
83 Test
/mainsoft
/NunitWeb
/NunitWeb
/Resources
/MyPage.aspx.cs \
84 Test
/mainsoft
/NunitWeb
/NunitWeb
/Resources
/MyPageWithMaster.aspx \
85 Test
/mainsoft
/NunitWeb
/NunitWeb
/Resources
/Web.mono.config \
86 Test
/mainsoft
/NunitWeb
/NunitWeb
/Resources
/Web.mono.config
.4.0 \
87 Test
/mainsoft
/NunitWeb
/NunitWeb
/Resources
/sub_map_01.sitemap \
88 Test
/mainsoft
/NunitWeb
/NunitWeb
/Resources
/test_map_01.sitemap \
89 Test
/mainsoft
/NunitWeb
/NunitWeb
/Resources
/test_map_02.sitemap \
90 Test
/mainsoft
/NunitWeb
/NunitWeb
/Resources
/test_map_03.sitemap \
91 Test
/mainsoft
/NunitWeb
/NunitWeb
/Resources
/test_map_04.sitemap \
92 Test
/mainsoft
/NunitWeb
/NunitWeb
/Resources
/test_map_05.sitemap \
93 Test
/mainsoft
/NunitWeb
/NunitWeb
/Resources
/test_map_06.sitemap \
94 Test
/mainsoft
/NunitWeb
/NunitWeb
/Resources
/test_map_07.sitemap \
95 Test
/mainsoft
/NunitWeb
/NunitWeb
/Resources
/test_map_08.sitemap \
96 Test
/mainsoft
/NunitWeb
/NunitWeb
/Resources
/test_map_09.sitemap \
97 Test
/mainsoft
/NunitWebResources
/menuclass.aspx \
98 Test
/mainsoft
/NunitWebResources
/FormView.aspx \
99 Test
/mainsoft
/NunitWebResources
/PostBackMenuTest.aspx \
100 Test
/mainsoft
/NunitWebResources
/PageWithStyleSheet.aspx \
101 Test
/mainsoft
/NunitWebResources
/PageWithTheme.aspx \
102 Test
/mainsoft
/NunitWebResources
/ResolveUrl.ascx \
103 Test
/mainsoft
/NunitWebResources
/ResolveUrl.aspx \
104 Test
/mainsoft
/NunitWebResources
/RunTimeSetTheme.aspx \
105 Test
/mainsoft
/NunitWebResources
/ReadOnlyPropertyBind.aspx \
106 Test
/mainsoft
/NunitWebResources
/ReadOnlyPropertyControl.ascx \
107 Test
/mainsoft
/NunitWebResources
/Theme1.skin \
108 Test
/mainsoft
/NunitWebResources
/Theme2.skin \
109 Test
/mainsoft
/NunitWebResources
/UrlProperty.aspx \
110 Test
/mainsoft
/NunitWebResources
/UrlProperty.ascx \
111 Test
/mainsoft
/NunitWebResources
/UrlProperty.ascx.cs \
112 Test
/mainsoft
/NunitWebResources
/Web.sitemap \
113 Test
/mainsoft
/NunitWebResources
/WizardTest.skin \
114 Test
/mainsoft
/NunitWebResources
/FooterTemplateTest.aspx \
115 Test
/mainsoft
/NunitWebResources
/DataGrid.aspx \
116 Test
/mainsoft
/NunitWebResources
/DetailsViewTemplates.aspx \
117 Test
/mainsoft
/NunitWebResources
/DetailsViewTemplates_2.aspx \
118 Test
/mainsoft
/NunitWebResources
/DetailsViewTemplates_3.aspx \
119 Test
/mainsoft
/NunitWebResources
/DetailsViewDataActions.aspx \
120 Test
/mainsoft
/NunitWebResources
/DetailsViewProperties1.aspx \
121 Test
/mainsoft
/NunitWebResources
/Bluehills.jpg \
122 Test
/mainsoft
/NunitWebResources
/FormViewTest1.aspx \
123 Test
/mainsoft
/NunitWebResources
/FormViewTest1_2.aspx \
124 Test
/mainsoft
/NunitWebResources
/FormViewTest1_3.aspx \
125 Test
/mainsoft
/NunitWebResources
/FormViewTest1_4.aspx \
126 Test
/mainsoft
/NunitWebResources
/FormViewInsertEditDelete.aspx \
127 Test
/mainsoft
/NunitWebResources
/GridViewUpdate.aspx \
128 Test
/mainsoft
/NunitWebResources
/XMLDataSourceTest.xml \
129 Test
/mainsoft
/NunitWebResources
/XMLDataSourceTest.xsl \
130 Test
/mainsoft
/NunitWebResources
/XMLDataSourceTest1.aspx \
131 Test
/mainsoft
/NunitWebResources
/XMLDataSourceTest2.aspx \
132 Test
/mainsoft
/NunitWebResources
/XMLDataSourceTest3.aspx \
133 Test
/mainsoft
/NunitWebResources
/XMLDataSourceTest4.aspx \
134 Test
/mainsoft
/NunitWebResources
/LoginViewTest1.aspx \
135 Test
/mainsoft
/NunitWebResources
/WebControl.config \
136 Test
/mainsoft
/NunitWebResources
/WebLogin.config \
137 Test
/mainsoft
/NunitWebResources
/CallbackTest1.aspx \
138 Test
/mainsoft
/NunitWebResources
/CallbackTest2.aspx \
139 Test
/mainsoft
/NunitWebResources
/EventValidationTest2.aspx \
140 Test
/mainsoft
/NunitWebResources
/EventValidationTest1.aspx \
141 Test
/mainsoft
/NunitWebResources
/ClientScript.js \
142 Test
/mainsoft
/NunitWebResources
/EvalTest.aspx \
143 Test
/mainsoft
/NunitWebResources
/TemplateUserControl.ascx \
144 Test
/mainsoft
/NunitWebResources
/WebMapping.config \
145 Test
/mainsoft
/NunitWebResources
/Mapping.aspx \
146 Test
/mainsoft
/NunitWebResources
/Mapping1.aspx \
147 Test
/mainsoft
/NunitWebResources
/CrossPagePosting1.aspx \
148 Test
/mainsoft
/NunitWebResources
/CrossPagePosting2.aspx \
149 Test
/mainsoft
/NunitWebResources
/MyDerived.master \
150 Test
/mainsoft
/NunitWebResources
/MyPageWithDerivedMaster.aspx \
151 Test
/mainsoft
/NunitWebResources
/MasterTypeTest1.aspx \
152 Test
/mainsoft
/NunitWebResources
/MasterTypeTest2.aspx \
153 Test
/mainsoft
/NunitWebResources
/PageLifecycleTest.aspx \
154 Test
/mainsoft
/NunitWebResources
/PageValidationTest.aspx \
155 Test
/mainsoft
/NunitWebResources
/AsyncPage.aspx \
156 Test
/mainsoft
/NunitWebResources
/PageCultureTest.aspx \
157 Test
/mainsoft
/NunitWebResources
/adapters.browser \
158 Test
/mainsoft
/NunitWebResources
/NoEventValidation.aspx \
159 Test
/mainsoft
/NunitWebResources
/ListControlPage.aspx \
160 Test
/mainsoft
/NunitWebResources
/TextBoxTestlPage.aspx \
161 Test
/mainsoft
/NunitWebResources
/ClearErrorOnError.aspx \
162 Test
/mainsoft
/NunitWebResources
/RedirectOnError.aspx \
163 Test
/mainsoft
/NunitWebResources
/TestCapability.browser \
164 Test
/mainsoft
/NunitWebResources
/PageWithAdapter.aspx \
165 Test
/mainsoft
/NunitWebResources
/InvalidPropertyBind1.aspx \
166 Test
/mainsoft
/NunitWebResources
/InvalidPropertyBind2.aspx \
167 Test
/mainsoft
/NunitWebResources
/InvalidPropertyBind3.aspx \
168 Test
/mainsoft
/NunitWebResources
/InvalidPropertyBind4.aspx \
169 Test
/mainsoft
/NunitWebResources
/ValidPropertyBind1.aspx \
170 Test
/mainsoft
/NunitWebResources
/ValidPropertyBind2.aspx \
171 Test
/mainsoft
/NunitWebResources
/ValidPropertyBind3.aspx \
172 Test
/mainsoft
/NunitWebResources
/ValidPropertyBind4.aspx \
173 Test
/mainsoft
/NunitWebResources
/ValidPropertyBind5.aspx \
174 Test
/mainsoft
/NunitWebResources
/ReadWritePropertyControl.ascx \
175 Test
/mainsoft
/MainsoftWebTest
/nunitweb_config.xml \
176 Test
/mainsoft
/NunitWebResources
/TemplateControlParsingTest.aspx \
177 Test
/mainsoft
/NunitWebResources
/ContentPlaceHolderInTemplate.aspx \
178 Test
/mainsoft
/NunitWebResources
/ContentPlaceHolderInTemplate.master \
179 Test
/mainsoft
/NunitWebResources
/MissingMasterFile.aspx \
180 Test
/mainsoft
/NunitWebResources
/CustomSectionEmptyCollection.aspx \
181 Test
/mainsoft
/NunitWebResources
/NoDoubleOnInitOnRemoveAdd.aspx \
182 Test
/mainsoft
/NunitWebResources
/NoDoubleOnInitOnRemoveAdd.aspx.cs \
183 Test
/mainsoft
/NunitWebResources
/LoginDisplayRememberMe.aspx \
184 Test
/mainsoft
/NunitWebResources
/NoBindForMethodsWithBindInName.aspx \
185 Test
/mainsoft
/NunitWebResources
/LinkInHeadWithEmbeddedExpression.aspx \
186 Test
/mainsoft
/NunitWebResources
/ExpressionInListControl.aspx \
187 Test
/mainsoft
/NunitWebResources
/ServerSideControlsInScriptBlock.aspx \
188 Test
/mainsoft
/NunitWebResources
/ServerControlInClientSideComment.aspx \
189 Test
/mainsoft
/NunitWebResources
/PreprocessorDirectivesInMarkup.aspx \
190 Test
/mainsoft
/NunitWebResources
/UnquotedAngleBrackets.aspx \
191 Test
/mainsoft
/NunitWebResources
/FullTagsInText.aspx \
192 Test
/mainsoft
/NunitWebResources
/TagsExpressionsAndCommentsInText.aspx \
193 Test
/mainsoft
/NunitWebResources
/NewlineInCodeExpression.aspx \
194 Test
/mainsoft
/NunitWebResources
/DuplicateControlsInClientComment.aspx \
195 Test
/mainsoft
/NunitWebResources
/TagsNestedInClientTag.aspx \
196 Test
/mainsoft
/NunitWebResources
/ConditionalClientComments.aspx \
197 Test
/mainsoft
/NunitWebResources
/OneLetterIdentifierInCodeRender.aspx \
198 Test
/mainsoft
/NunitWebResources
/GlobalResourcesLocalization.aspx \
199 Test
/mainsoft
/NunitWebResources
/TableSections_Bug551666.aspx \
200 Test
/mainsoft
/NunitWebResources
/TableSections_Bug551666.aspx.cs \
201 Test
/mainsoft
/NunitWebResources
/NestedParserFileText.aspx \
202 Test
/mainsoft
/NunitWebResources
/StateFormatter_CorrectConverter.aspx \
203 Test
/mainsoft
/NunitWebResources
/StateFormatter_CollectionConverter.aspx \
204 Test
/mainsoft
/NunitWebResources
/StateFormatter_CollectionConverter.aspx.cs \
205 Test
/mainsoft
/NunitWebResources
/ChangePasswordContainer_FindControl.aspx \
206 Test
/mainsoft
/NunitWebResources
/TagWithExpressionWithinAttribute.aspx \
207 Test
/mainsoft
/NunitWebResources
/CheckBoxList_Bug377703_1.aspx \
208 Test
/mainsoft
/NunitWebResources
/CheckBoxList_Bug377703_2.aspx \
209 Test
/mainsoft
/NunitWebResources
/CheckBoxList_Bug578770.aspx \
210 Test
/mainsoft
/NunitWebResources
/EnumConverter_Bug578586.aspx \
211 Test
/mainsoft
/NunitWebResources
/ButtonColor_Bug325489.aspx \
212 Test
/mainsoft
/NunitWebResources
/SqlDataSource_OnInit_Bug572781.aspx \
213 Test
/mainsoft
/NunitWebResources
/FormViewPagerVisibility.aspx \
214 Test
/mainsoft
/NunitWebResources
/OverridenControlsPropertyAndPostBack_Bug594238.aspx \
215 Test
/mainsoft
/NunitWebResources
/GlobalizationEncodingName.aspx \
216 Test
/mainsoft
/NunitWebResources
/CheckBoxField_Bug595568_0.aspx \
217 Test
/mainsoft
/NunitWebResources
/CheckBoxField_Bug595568_1.aspx \
218 Test
/mainsoft
/NunitWebResources
/CheckBoxField_Bug595568_2.aspx \
219 Test
/mainsoft
/NunitWebResources
/CheckBoxField_Bug595568_5.aspx \
220 Test
/mainsoft
/NunitWebResources
/CheckBoxField_Bug595568_6.aspx \
221 Test
/mainsoft
/NunitWebResources
/CheckBoxField_Bug595568_7.aspx \
222 Test
/mainsoft
/NunitWebResources
/GridView_Bug595567.aspx \
223 Test
/mainsoft
/NunitWebResources
/CheckBoxList_Bug600415.aspx \
224 Test
/mainsoft
/NunitWebResources
/BoundField_Bug646505.aspx \
225 Test
/mainsoft
/NunitWebResources
/BoundField_Bug646505.aspx.cs \
226 Test
/mainsoft
/NunitWebResources
/HtmlTitleCodeRender_Bug662918.aspx \
227 Test
/mainsoft
/NunitWebResources
/CheckBoxList_CustomValues.aspx
229 TEST_RESOURCE_FILES_WITH_DIR
= \
230 $(wildcard Test
/System.Web.Caching
/CacheItemPriorityQueueTestData
/*.list
) \
231 $(wildcard Test
/System.Web.Caching
/CacheItemPriorityQueueTestData
/*.tests
)
234 TranslationResources
,resources
/TranslationResources.resx
236 NUNIT_RESOURCE_FILES
= $(TEST_RESOURCE_FILES
)
237 NUNIT_APP_CODE_FILES
= $(TEST_APP_CODE_FILES
)
238 NUNIT_APP_GLOBALRESOURCES_FILES
= $(TEST_APP_GLOBALRESOURCES_FILES
)
240 OTHER_RES
+= $(RESOURCE_FILES_2
)
241 OTHER_LIB_MCS_FLAGS
= -d
:INSIDE_SYSTEM_WEB
-nowarn
:436,618
243 ifeq (4, $(FRAMEWORK_VERSION_MAJOR
))
244 OTHER_RES
+= $(RESOURCE_FILES_4
)
247 TXT_RESOURCE_STRINGS
= ..
/referencesource
/System.Web
/System.Web.txt
249 LIB_REFS
= System System.Core System.Drawing System.Data System.Xml System.EnterpriseServices System.Runtime.Serialization.Formatters.Soap \
250 System.ComponentModel.DataAnnotations System.Web.ApplicationServices System.Configuration Mono.Data.Sqlite System.Web.Services System.Design
251 KEYFILE
= ..
/msfinal.pub
255 $(OTHER_LIB_MCS_FLAGS
) \
256 $(RESX_RES
:%=/resource
:%) \
257 $(OTHER_RES
:%=/resource
:%)
259 #all-local: System.Web/UplevelHelper.cs
261 TEST_LIB_REFS
= SystemWebTestShim
262 TEST_MCS_FLAGS
= $(LIB_MCS_FLAGS
) -doc
:$(test_lib
:.dll
=.xml
) -nowarn
:219,169,1591 \
263 $(NUNIT_RESOURCE_FILES
:%=/resource
:%) \
264 $(foreach r
, $(TEST_RESOURCE_FILES_WITH_DIR
), -resource
:$(r
),$(r
)) \
265 $(foreach file
,$(NUNIT_APP_CODE_FILES
),$(shell echo
$(file
) | sed
-e
's;\(.*\)/\(.*\);/resource:\1/\2,App_Code/\2 ;g')) \
266 $(foreach file
,$(NUNIT_APP_GLOBALRESOURCES_FILES
),$(shell echo
$(file
) | sed
-e
's;\(.*\)/\(.*\);/resource:\1/\2,App_GlobalResources/\2 ;g'))
269 $(RESOURCE_FILES_4
) \
270 $(RESOURCE_FILES_2
) \
271 $(RESOURCE_FILES_1
) \
272 $(TEST_RESOURCE_FILES
) \
273 $(TEST_RESOURCE_FILES_WITH_DIR
) \
274 $(TEST_APP_CODE_FILES
) \
275 $(TEST_APP_GLOBALRESOURCES_FILES
) \
276 UplevelHelperDefinitions.xml \
277 SQLiteProviders_DatabaseSchema.sql \
278 $(shell find Test
/standalone-runner-support
/ -name
"*.cs" -type f
-printf
"'%p' ") \
279 $(shell find Test
/standalone-tests
/ -name
"*.cs" -type f
-printf
"'%p' " -o
-name
"*.cs.in" -type f
-printf
"'%p' ") \
280 $(shell find Test
/standalone
/ -path
'*/.svn' -prune
-o
-type f
-printf
"'%p' ") \
281 $(shell find Test
/tools
/ -path
'*/.svn' -prune
-o
-type f
-printf
"'%p' ") \
284 # This breaks for strange reason
285 # $(shell find Test/System.Web.Caching/CacheItemPriorityQueueTestData/ -name "Sequence*.*" -type f -printf "'%p' ") \
287 BUILT_SOURCES
= System.Web
/UplevelHelper.cs
289 include ..
/..
/build
/library.make
292 LIB_MCS_FLAGS
+= -define:DEBUG
296 LIB_MCS_FLAGS
+= -define:TRACE
300 LIB_MCS_FLAGS
+= -define:TRACE
-define:MONO_TRACE
304 LIB_MCS_FLAGS
+= -define:PIPELINE_TIMER
308 LIB_MCS_FLAGS
+= -define:DEVEL
311 CLASSLIB_DIR
= $(topdir
)/class
/lib
/$(PROFILE
)
313 STANDALONE_RUNNER_SUPPORT_MCS_FLAGS
= $(LIB_MCS_FLAGS
) $(PROFILE_MCS_FLAGS
) -d
:STANDALONE_TEST
-r
:$(topdir
)/class
/lib
/$(PROFILE
)/System.Web.dll
-r
:$(topdir
)/class
/lib
/$(PROFILE
)/nunitlite.dll
314 STANDALONE_RUNNER_SUPPORT_ASSEMBLY
= $(CLASSLIB_DIR
)/standalone-runner-support.dll
315 STANDALONE_RUNNER_SUPPORT_MAKEFRAG
= $(depsdir
)/$(PROFILE
)_standalone-runner-support.dll.makefrag
317 STANDALONE_TEST_MCS_FLAGS
= $(LIB_MCS_FLAGS
) $(PROFILE_MCS_FLAGS
) -r
:$(STANDALONE_RUNNER_SUPPORT_ASSEMBLY
) -r
:$(topdir
)/class
/lib
/$(PROFILE
)/System.Web.dll
-r
:$(topdir
)/class
/lib
/$(PROFILE
)/nunitlite.dll
318 STANDALONE_TEST_ASSEMBLY
= System.Web_standalone_test_
$(PROFILE
).dll
319 STANDALONE_TEST_MAKEFRAG
= $(depsdir
)/$(STANDALONE_TEST_ASSEMBLY
).makefrag
321 ifeq (4, $(FRAMEWORK_VERSION_MAJOR
))
322 STANDALONE_TEST_COMPILABLE_TESTS
= \
323 ApplicationPreStartMethods
/test_01 \
324 ApplicationPreStartMethods
/test_02 \
325 ApplicationPreStartMethods
/test_03 \
326 ApplicationPreStartMethods
/test_04 \
327 ApplicationPreStartMethods
/test_05 \
328 ApplicationPreStartMethods
/test_06 \
329 ApplicationPreStartMethods
/test_07 \
330 ApplicationPreStartMethods
/test_08 \
331 EnableFormsAuthentication
/Test_01 \
332 EnableFormsAuthentication
/Test_02 \
333 EnableFormsAuthentication
/Test_03 \
334 EnableFormsAuthentication
/Test_04 \
335 EnableFormsAuthentication
/Test_05 \
336 EnableFormsAuthentication
/Test_06 \
337 EnableFormsAuthentication
/Test_07 \
338 EnableFormsAuthentication
/Test_08 \
339 EnableFormsAuthentication
/Test_09 \
340 RegisterBuildProvider \
341 PageParserDefaultTypeProperties
344 STANDALONE_TEST_RUNNER
= Test
/tools
/standalone-runner.exe
345 ifeq (2, $(FRAMEWORK_VERSION_MAJOR
))
346 RUN_STANDALONE
= MONO_TESTS_IN_PROGRESS
=yes
348 RUN_STANDALONE
+= $(TEST_RUNTIME
) $(TEST_RUNTIME_FLAGS
) $(STANDALONE_TEST_RUNNER
) --output
=StandaloneTestResult-
$(PROFILE
).log
350 RUN_STANDALONE
+= --test=$(TESTNAME
)
352 ifdef STANDALONE_VERBOSE
353 RUN_STANDALONE
+= --verbose
356 $(build_lib
): $(RESX_RES
) $(RESOURCE_FILES_2
) $(RESOURCE_FILES_1
)
358 $(RESX_RES
): %.resources
: %.resx
359 $(RESGEN
) `echo $< | $(PLATFORM_CHANGE_SEPARATOR_CMD)`
361 System.Web
/UplevelHelper.cs
: UplevelHelperDefinitions.xml
362 MONO_PATH
="$(topdir)/class/lib/$(BOOTSTRAP_PROFILE)$(PLATFORM_PATH_SEPARATOR)$$MONO_PATH" $(RUNTIME
) $(RUNTIME_FLAGS
) $(topdir
)/class
/lib
/$(BUILD_TOOLS_PROFILE
)/culevel.exe
-o
$@
$^
365 $(TEST_RUNTIME
) $(TEST_RUNTIME_FLAGS
) $(TEST_HARNESS
) $(TEST_HARNESS_FLAGS
) $(LOCAL_TEST_HARNESS_FLAGS
) \
366 /output
:TestResult-
$(PROFILE
).log
/include:aaa
/xml
:TestResult-
$(PROFILE
).xml
$(test_assemblies
) || ok
=false
; \
367 (echo
''; cat TestResult-
$(PROFILE
).log
) | sed
'1,/^Tests run: /d'; \
371 $(TEST_RUNTIME
) $(TEST_RUNTIME_FLAGS
) $(TEST_HARNESS
) $(TEST_HARNESS_FLAGS
) $(LOCAL_TEST_HARNESS_FLAGS
) \
372 /output
:TestResult-
$(PROFILE
).log
/include:NunitWeb
/xml
:TestResult-
$(PROFILE
).xml
$(test_assemblies
) || ok
=false
; \
373 (echo
''; cat TestResult-
$(PROFILE
).log
) | sed
'1,/^Tests run: /d'; \
376 run-nunitweb-ondotnet
: test
377 $(TEST_HARNESS
) $(TEST_HARNESS_FLAGS
) $(LOCAL_TEST_HARNESS_FLAGS
) \
378 /output
:TestResult-ondotnet-
$(PROFILE
).log
/include:NunitWeb
/xml
:TestResult-ondotnet-
$(PROFILE
).xml
$(test_assemblies
) || ok
=false
; \
379 (echo
''; cat TestResult-ondotnet-
$(PROFILE
).log
) | sed
'1,/^Tests run: /d'; \
382 run-standalone-test
: $(STANDALONE_TEST_MAKEFRAG
) $(STANDALONE_RUNNER_SUPPORT_MAKEFRAG
) $(STANDALONE_TEST_ASSEMBLY
)
383 $(MAKE
) -C Test
/tools
/ STANDALONE_SUPPORT_BUILT
=1 standalone-runner.exe
384 $(RUN_STANDALONE
) $(STANDALONE_TEST_ASSEMBLY
)
386 standalone-runner-support
: $(STANDALONE_RUNNER_SUPPORT_MAKEFRAG
) $(STANDALONE_RUNNER_SUPPORT_ASSEMBLY
)
388 $(STANDALONE_TEST_MAKEFRAG
): System.Web_standalone_test.dll.sources
389 @echo Creating
$@ ...
390 @sed
's,^,$(STANDALONE_TEST_ASSEMBLY): ,' $< > $@
392 $(STANDALONE_RUNNER_SUPPORT_MAKEFRAG
): standalone-runner-support.dll.sources
393 @echo Creating
$@ ...
394 @sed
's,^,$(STANDALONE_RUNNER_SUPPORT_ASSEMBLY): ,' $< > $@
396 include $(STANDALONE_TEST_MAKEFRAG
)
397 include $(STANDALONE_RUNNER_SUPPORT_MAKEFRAG
)
399 $(STANDALONE_TEST_ASSEMBLY
): $(the_assembly
) $(STANDALONE_RUNNER_SUPPORT_ASSEMBLY
) Test
/standalone-tests
/Consts.cs standalone-compilable-tests
400 $(CSCOMPILE
) $(STANDALONE_TEST_MCS_FLAGS
) -out
:$@
-target
:library @System.Web_standalone_test.dll.sources
402 standalone-compilable-tests
:
403 ifdef STANDALONE_TEST_COMPILABLE_TESTS
404 for d in
$(STANDALONE_TEST_COMPILABLE_TESTS
); do \
405 $(MAKE
) -C Test
/standalone
/$$d ; \
409 $(STANDALONE_RUNNER_SUPPORT_ASSEMBLY
):
410 $(CSCOMPILE
) $(STANDALONE_RUNNER_SUPPORT_MCS_FLAGS
) -out
:$(STANDALONE_RUNNER_SUPPORT_ASSEMBLY
) -target
:library @standalone-runner-support.dll.sources
412 Test
/standalone-tests
/Consts.cs
: Test
/standalone-tests
/Consts.cs.in
413 @sed
's,@SystemWebClassDir@,$(shell pwd),' $< > $@
416 ifdef STANDALONE_TEST_COMPILABLE_TESTS
417 for d in
$(STANDALONE_TEST_COMPILABLE_TESTS
); do \
418 $(MAKE
) -C Test
/standalone
/$$d clean ; \