Changeset 432
- Timestamp:
- 02/18/10 18:50:11 (5 months ago)
- Location:
- trunk
- Files:
-
- 14 modified
-
build/build.proj (modified) (1 diff)
-
reports/nunit/.xml (modified) (14 diffs)
-
src/CommonInfo.cs (modified) (1 diff)
-
src/demo/OpenRasta.Demo/Configuration.cs (modified) (9 diffs)
-
src/demo/OpenRasta.Demo/Web.config (modified) (4 diffs)
-
src/demo/OpenRasta.Demo/WidgetListHandler.cs (modified) (6 diffs)
-
src/openbastard/OpenBastard.Hosting.Iis7.WorkerProcess-32/OpenBastard.Hosting.Iis7.WorkerProcess-32.csproj (modified) (1 diff)
-
src/openbastard/OpenBastard.Hosting.Iis7.WorkerProcess-32/Program.cs (modified) (1 diff)
-
src/openbastard/OpenBastard.Hosting.Iis7.WorkerProcess-64/Program.cs (modified) (1 diff)
-
src/openbastard/OpenBastard.Hosting.Iis7/Iis7Starter.cs (modified) (2 diffs)
-
src/openbastard/OpenBastard.TestRunner/Environments/Iis7/Iis7Environment.cs (modified) (4 diffs)
-
src/openbastard/OpenBastard.TestRunner/Environments/Iis7/Iis7IntegratedEnvironment.cs (modified) (1 diff)
-
src/openbastard/OpenBastard.TestRunner/OpenBastard.TestRunner.csproj (modified) (1 diff)
-
src/openbastard/OpenBastard.TestRunner/Resources/web.config (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/build/build.proj
r426 r432 4 4 <DefaultBuildVersionMajor>2</DefaultBuildVersionMajor> 5 5 <DefaultBuildVersionMinor>0</DefaultBuildVersionMinor> 6 <DefaultBuildVersionBuild> 3</DefaultBuildVersionBuild>6 <DefaultBuildVersionBuild>4</DefaultBuildVersionBuild> 7 7 <DefaultBuildVersionRevision>0</DefaultBuildVersionRevision> 8 8 <DefaultBuildVersionSuffix>0</DefaultBuildVersionSuffix> -
trunk/reports/nunit/.xml
r431 r432 1 1 <?xml version="1.0" encoding="utf-8" standalone="no"?> 2 2 <!--This file represents the results of running a test suite--> 3 <test-results name="C:\src\caff\openrasta\trunk\bin\tmp\Release\net- 20\OpenBastard.TestRunner\OpenBastard.TestRunner.dll" total="45" errors="10" failures="14" not-run="0" inconclusive="0" ignored="0" skipped="0" invalid="0" date="2010-02-18" time="11:44:15">3 <test-results name="C:\src\caff\openrasta\trunk\bin\tmp\Release\net-35\OpenBastard.TestRunner\OpenBastard.TestRunner.dll" total="45" errors="9" failures="7" not-run="0" inconclusive="0" ignored="0" skipped="0" invalid="0" date="2010-02-18" time="16:55:00"> 4 4 <environment nunit-version="2.5.1.9189" clr-version="2.0.50727.4927" os-version="Microsoft Windows NT 6.1.7100.0" platform="Win32NT" cwd="C:\src\caff\openrasta\trunk\build" machine-name="CHERENKOV" user="sebastien.lambla" user-domain="CAFFEINEIT" /> 5 5 <culture-info current-culture="en-GB" current-uiculture="en-US" /> 6 <test-suite name="C:\src\caff\openrasta\trunk\bin\tmp\Release\net- 20\OpenBastard.TestRunner\OpenBastard.TestRunner.dll" executed="True" success="False" time="45.238" asserts="0">6 <test-suite name="C:\src\caff\openrasta\trunk\bin\tmp\Release\net-35\OpenBastard.TestRunner\OpenBastard.TestRunner.dll" executed="True" success="False" time="57.149" asserts="0"> 7 7 <results> 8 <test-suite name="HttpListener environment" executed="True" success="True" time="5.823" asserts="0"> 9 <results> 10 <test-suite name="accessing the homepage" executed="True" success="True" time="3.456" asserts="0"> 11 <results> 12 <test-case name="OpenBastard.Scenarios.accessing_the_homepage.the_homepage_can_be_retrieved_using_xml" executed="True" success="True" time="3.439" asserts="3" /> 13 </results> 14 </test-suite> 15 <test-suite name="manipulating users" executed="True" success="True" time="1.037" asserts="0"> 16 <results> 17 <test-case name="OpenBastard.Scenarios.manipulating_users.can_create_a_user" executed="True" success="True" time="0.835" asserts="4" /> 18 <test-case name="OpenBastard.Scenarios.manipulating_users.can_delete_user_with_correct_credentials" executed="True" success="True" time="0.178" asserts="1" /> 19 <test-case name="OpenBastard.Scenarios.manipulating_users.cannot_delete_user_with_wrong_credentials" executed="True" success="True" time="0.022" asserts="1" /> 20 </results> 21 </test-suite> 22 <test-suite name="uploading files" executed="True" success="True" time="0.190" asserts="0"> 23 <results> 24 <test-case name="OpenBastard.Scenarios.uploading_files.can_upload_a_file_as_a_complex_type" executed="True" success="True" time="0.096" asserts="10002" /> 8 <test-suite name="HttpListener environment" executed="True" success="True" time="7.827" asserts="0"> 9 <results> 10 <test-suite name="accessing the homepage" executed="True" success="True" time="4.323" asserts="0"> 11 <results> 12 <test-case name="OpenBastard.Scenarios.accessing_the_homepage.the_homepage_can_be_retrieved_using_xml" executed="True" success="True" time="4.297" asserts="3" /> 13 </results> 14 </test-suite> 15 <test-suite name="manipulating users" executed="True" success="True" time="1.544" asserts="0"> 16 <results> 17 <test-case name="OpenBastard.Scenarios.manipulating_users.can_create_a_user" executed="True" success="True" time="1.296" asserts="4" /> 18 <test-case name="OpenBastard.Scenarios.manipulating_users.can_delete_user_with_correct_credentials" executed="True" success="True" time="0.232" asserts="1" /> 19 <test-case name="OpenBastard.Scenarios.manipulating_users.cannot_delete_user_with_wrong_credentials" executed="True" success="True" time="0.016" asserts="1" /> 20 </results> 21 </test-suite> 22 <test-suite name="uploading files" executed="True" success="True" time="0.145" asserts="0"> 23 <results> 24 <test-case name="OpenBastard.Scenarios.uploading_files.can_upload_a_file_as_a_complex_type" executed="True" success="True" time="0.055" asserts="10002" /> 25 <test-case name="OpenBastard.Scenarios.uploading_files.can_upload_a_file_as_an_app_octet_stream" executed="True" success="True" time="0.001" asserts="0" /> 26 <test-case name="OpenBastard.Scenarios.uploading_files.can_upload_a_file_as_an_enumerable_multipart" executed="True" success="True" time="0.042" asserts="10002" /> 27 <test-case name="OpenBastard.Scenarios.uploading_files.can_upload_a_file_as_an_ifile" executed="True" success="True" time="0.028" asserts="10002" /> 28 <test-case name="OpenBastard.Scenarios.uploading_files.can_upload_file_with_specific_content_type" executed="True" success="True" time="0.015" asserts="10002" /> 29 </results> 30 </test-suite> 31 </results> 32 </test-suite> 33 <test-suite name="IIS 7 - Classic Mode" executed="True" success="True" time="14.631" asserts="0"> 34 <results> 35 <test-suite name="accessing the homepage" executed="True" success="True" time="9.869" asserts="0"> 36 <results> 37 <test-case name="OpenBastard.Scenarios.accessing_the_homepage.the_homepage_can_be_retrieved_using_xml" executed="True" success="True" time="9.869" asserts="3" /> 38 </results> 39 </test-suite> 40 <test-suite name="manipulating users" executed="True" success="True" time="0.999" asserts="0"> 41 <results> 42 <test-case name="OpenBastard.Scenarios.manipulating_users.can_create_a_user" executed="True" success="True" time="0.932" asserts="4" /> 43 <test-case name="OpenBastard.Scenarios.manipulating_users.can_delete_user_with_correct_credentials" executed="True" success="True" time="0.057" asserts="1" /> 44 <test-case name="OpenBastard.Scenarios.manipulating_users.cannot_delete_user_with_wrong_credentials" executed="True" success="True" time="0.010" asserts="1" /> 45 </results> 46 </test-suite> 47 <test-suite name="uploading files" executed="True" success="True" time="0.120" asserts="0"> 48 <results> 49 <test-case name="OpenBastard.Scenarios.uploading_files.can_upload_a_file_as_a_complex_type" executed="True" success="True" time="0.045" asserts="10002" /> 25 50 <test-case name="OpenBastard.Scenarios.uploading_files.can_upload_a_file_as_an_app_octet_stream" executed="True" success="True" time="0.000" asserts="0" /> 26 <test-case name="OpenBastard.Scenarios.uploading_files.can_upload_a_file_as_an_enumerable_multipart" executed="True" success="True" time="0.0 61" asserts="10002" />27 <test-case name="OpenBastard.Scenarios.uploading_files.can_upload_a_file_as_an_ifile" executed="True" success="True" time="0.0 19" asserts="10002" />28 <test-case name="OpenBastard.Scenarios.uploading_files.can_upload_file_with_specific_content_type" executed="True" success="True" time="0.01 1" asserts="10002" />29 </results> 30 </test-suite> 31 </results> 32 </test-suite> 33 <test-suite name="IIS 7 - Classic Mode " executed="True" success="False" time="6.924" asserts="0">34 <results> 35 <test-suite name="accessing the homepage" executed="True" success="False" time=" 3.697" asserts="0">36 <results> 37 <test-case name="OpenBastard.Scenarios.accessing_the_homepage.the_homepage_can_be_retrieved_using_xml" executed="True" success="False" time=" 3.696" asserts="1">51 <test-case name="OpenBastard.Scenarios.uploading_files.can_upload_a_file_as_an_enumerable_multipart" executed="True" success="True" time="0.028" asserts="10002" /> 52 <test-case name="OpenBastard.Scenarios.uploading_files.can_upload_a_file_as_an_ifile" executed="True" success="True" time="0.027" asserts="10002" /> 53 <test-case name="OpenBastard.Scenarios.uploading_files.can_upload_file_with_specific_content_type" executed="True" success="True" time="0.018" asserts="10002" /> 54 </results> 55 </test-suite> 56 </results> 57 </test-suite> 58 <test-suite name="IIS 7 - Classic Mode Medium Trust" executed="True" success="False" time="8.638" asserts="0"> 59 <results> 60 <test-suite name="accessing the homepage" executed="True" success="False" time="5.487" asserts="0"> 61 <results> 62 <test-case name="OpenBastard.Scenarios.accessing_the_homepage.the_homepage_can_be_retrieved_using_xml" executed="True" success="False" time="5.487" asserts="1"> 38 63 <failure> 39 64 <message><![CDATA[ Expected: 200 … … 46 71 </results> 47 72 </test-suite> 48 <test-suite name="manipulating users" executed="True" success="False" time="0.0 31" asserts="0">49 <results> 50 <test-case name="OpenBastard.Scenarios.manipulating_users.can_create_a_user" executed="True" success="False" time="0.0 21" asserts="0">73 <test-suite name="manipulating users" executed="True" success="False" time="0.026" asserts="0"> 74 <results> 75 <test-case name="OpenBastard.Scenarios.manipulating_users.can_create_a_user" executed="True" success="False" time="0.018" asserts="0"> 51 76 <failure> 52 77 <message><![CDATA[System.InvalidOperationException : There is an error in XML document (1, 2). … … 81 106 </results> 82 107 </test-suite> 83 <test-suite name="uploading files" executed="True" success="False" time="0.02 3" asserts="0">84 <results> 85 <test-case name="OpenBastard.Scenarios.uploading_files.can_upload_a_file_as_a_complex_type" executed="True" success="False" time="0.00 3" asserts="1">108 <test-suite name="uploading files" executed="True" success="False" time="0.021" asserts="0"> 109 <results> 110 <test-case name="OpenBastard.Scenarios.uploading_files.can_upload_a_file_as_a_complex_type" executed="True" success="False" time="0.004" asserts="1"> 86 111 <failure> 87 112 <message><![CDATA[ Expected: 200 … … 93 118 </test-case> 94 119 <test-case name="OpenBastard.Scenarios.uploading_files.can_upload_a_file_as_an_app_octet_stream" executed="True" success="True" time="0.000" asserts="0" /> 95 <test-case name="OpenBastard.Scenarios.uploading_files.can_upload_a_file_as_an_enumerable_multipart" executed="True" success="False" time="0.00 4" asserts="1">120 <test-case name="OpenBastard.Scenarios.uploading_files.can_upload_a_file_as_an_enumerable_multipart" executed="True" success="False" time="0.007" asserts="1"> 96 121 <failure> 97 122 <message><![CDATA[ Expected: 200 … … 102 127 </failure> 103 128 </test-case> 104 <test-case name="OpenBastard.Scenarios.uploading_files.can_upload_a_file_as_an_ifile" executed="True" success="False" time="0.0 11" asserts="1">129 <test-case name="OpenBastard.Scenarios.uploading_files.can_upload_a_file_as_an_ifile" executed="True" success="False" time="0.004" asserts="1"> 105 130 <failure> 106 131 <message><![CDATA[ Expected: 200 … … 111 136 </failure> 112 137 </test-case> 113 <test-case name="OpenBastard.Scenarios.uploading_files.can_upload_file_with_specific_content_type" executed="True" success="False" time="0.00 3" asserts="1">138 <test-case name="OpenBastard.Scenarios.uploading_files.can_upload_file_with_specific_content_type" executed="True" success="False" time="0.004" asserts="1"> 114 139 <failure> 115 140 <message><![CDATA[ Expected: 200 … … 124 149 </results> 125 150 </test-suite> 126 <test-suite name="IIS 7 - Classic Mode Medium Trust" executed="True" success="False" time="7.059" asserts="0"> 127 <results> 128 <test-suite name="accessing the homepage" executed="True" success="False" time="3.987" asserts="0"> 129 <results> 130 <test-case name="OpenBastard.Scenarios.accessing_the_homepage.the_homepage_can_be_retrieved_using_xml" executed="True" success="False" time="3.987" asserts="1"> 131 <failure> 132 <message><![CDATA[ Expected: 200 133 But was: 500 134 ]]></message> 135 <stack-trace><![CDATA[at OpenBastard.Scenarios.accessing_the_homepage.the_homepage_can_be_retrieved_using_xml() in c:\src\caff\openrasta\trunk\src\openbastard\OpenBastard.TestRunner\Scenarios\accessing_the_homepage.cs:line 21 136 ]]></stack-trace> 137 </failure> 138 </test-case> 139 </results> 140 </test-suite> 141 <test-suite name="manipulating users" executed="True" success="False" time="0.017" asserts="0"> 142 <results> 143 <test-case name="OpenBastard.Scenarios.manipulating_users.can_create_a_user" executed="True" success="False" time="0.006" asserts="0"> 144 <failure> 145 <message><![CDATA[System.InvalidOperationException : There is an error in XML document (1, 2). 146 ----> System.InvalidOperationException : <html xmlns=''> was not expected.]]></message> 147 <stack-trace><![CDATA[at System.Xml.Serialization.XmlSerializer.Deserialize(XmlReader xmlReader, String encodingStyle, XmlDeserializationEvents events) 148 at System.Xml.Serialization.XmlSerializer.Deserialize(Stream stream) 149 at OpenBastard.Scenarios.manipulating_users.when_retrieving_the_response_as_xml[T]() in c:\src\caff\openrasta\trunk\src\openbastard\OpenBastard.TestRunner\Scenarios\manipulating_users.cs:line 68 150 at OpenBastard.Scenarios.manipulating_users.can_create_a_user() in c:\src\caff\openrasta\trunk\src\openbastard\OpenBastard.TestRunner\Scenarios\manipulating_users.cs:line 28 151 --InvalidOperationException 152 at Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReaderUser.Read4_User() 153 ]]></stack-trace> 154 </failure> 155 </test-case> 156 <test-case name="OpenBastard.Scenarios.manipulating_users.can_delete_user_with_correct_credentials" executed="True" success="False" time="0.004" asserts="1"> 157 <failure> 158 <message><![CDATA[ Expected: 200 159 But was: 500 160 ]]></message> 161 <stack-trace><![CDATA[at OpenBastard.Scenarios.manipulating_users.can_delete_user_with_correct_credentials() in c:\src\caff\openrasta\trunk\src\openbastard\OpenBastard.TestRunner\Scenarios\manipulating_users.cs:line 52 162 ]]></stack-trace> 163 </failure> 164 </test-case> 165 <test-case name="OpenBastard.Scenarios.manipulating_users.cannot_delete_user_with_wrong_credentials" executed="True" success="False" time="0.002" asserts="1"> 166 <failure> 167 <message><![CDATA[ Expected: 401 168 But was: 500 169 ]]></message> 170 <stack-trace><![CDATA[at OpenBastard.Scenarios.manipulating_users.cannot_delete_user_with_wrong_credentials() in c:\src\caff\openrasta\trunk\src\openbastard\OpenBastard.TestRunner\Scenarios\manipulating_users.cs:line 42 171 ]]></stack-trace> 172 </failure> 173 </test-case> 174 </results> 175 </test-suite> 176 <test-suite name="uploading files" executed="True" success="False" time="0.013" asserts="0"> 177 <results> 178 <test-case name="OpenBastard.Scenarios.uploading_files.can_upload_a_file_as_a_complex_type" executed="True" success="False" time="0.003" asserts="1"> 179 <failure> 180 <message><![CDATA[ Expected: 200 181 But was: 500 182 ]]></message> 183 <stack-trace><![CDATA[at OpenBastard.Scenarios.uploading_files.can_upload_a_file(String uri, String mediaType) in c:\src\caff\openrasta\trunk\src\openbastard\OpenBastard.TestRunner\Scenarios\uploading_files.cs:line 41 184 ]]></stack-trace> 185 </failure> 186 </test-case> 187 <test-case name="OpenBastard.Scenarios.uploading_files.can_upload_a_file_as_an_app_octet_stream" executed="True" success="True" time="0.000" asserts="0" /> 188 <test-case name="OpenBastard.Scenarios.uploading_files.can_upload_a_file_as_an_enumerable_multipart" executed="True" success="False" time="0.003" asserts="1"> 189 <failure> 190 <message><![CDATA[ Expected: 200 191 But was: 500 192 ]]></message> 193 <stack-trace><![CDATA[at OpenBastard.Scenarios.uploading_files.can_upload_a_file(String uri, String mediaType) in c:\src\caff\openrasta\trunk\src\openbastard\OpenBastard.TestRunner\Scenarios\uploading_files.cs:line 41 194 ]]></stack-trace> 195 </failure> 196 </test-case> 197 <test-case name="OpenBastard.Scenarios.uploading_files.can_upload_a_file_as_an_ifile" executed="True" success="False" time="0.004" asserts="1"> 198 <failure> 199 <message><![CDATA[ Expected: 200 200 But was: 500 201 ]]></message> 202 <stack-trace><![CDATA[at OpenBastard.Scenarios.uploading_files.can_upload_a_file(String uri, String mediaType) in c:\src\caff\openrasta\trunk\src\openbastard\OpenBastard.TestRunner\Scenarios\uploading_files.cs:line 41 203 ]]></stack-trace> 204 </failure> 205 </test-case> 206 <test-case name="OpenBastard.Scenarios.uploading_files.can_upload_file_with_specific_content_type" executed="True" success="False" time="0.002" asserts="1"> 207 <failure> 208 <message><![CDATA[ Expected: 200 209 But was: 500 210 ]]></message> 211 <stack-trace><![CDATA[at OpenBastard.Scenarios.uploading_files.can_upload_a_file(String uri, String mediaType) in c:\src\caff\openrasta\trunk\src\openbastard\OpenBastard.TestRunner\Scenarios\uploading_files.cs:line 41 212 ]]></stack-trace> 213 </failure> 214 </test-case> 215 </results> 216 </test-suite> 217 </results> 218 </test-suite> 219 <test-suite name="IIS 7 - Integrated Mode" executed="True" success="False" time="25.165" asserts="0"> 220 <results> 221 <test-suite name="accessing the homepage" executed="True" success="False" time="2.085" asserts="0"> 222 <results> 223 <test-case name="OpenBastard.Scenarios.accessing_the_homepage.the_homepage_can_be_retrieved_using_xml" executed="True" success="False" time="2.084" asserts="0"> 151 <test-suite name="IIS 7 - Integrated Mode" executed="True" success="False" time="25.827" asserts="0"> 152 <results> 153 <test-suite name="accessing the homepage" executed="True" success="False" time="2.077" asserts="0"> 154 <results> 155 <test-case name="OpenBastard.Scenarios.accessing_the_homepage.the_homepage_can_be_retrieved_using_xml" executed="True" success="False" time="2.074" asserts="0"> 224 156 <failure> 225 157 <message><![CDATA[System.Net.WebException : Unable to connect to the remote server … … 237 169 </results> 238 170 </test-suite> 239 <test-suite name="manipulating users" executed="True" success="False" time="6.0 22" asserts="0">240 <results> 241 <test-case name="OpenBastard.Scenarios.manipulating_users.can_create_a_user" executed="True" success="False" time="2.00 4" asserts="0">171 <test-suite name="manipulating users" executed="True" success="False" time="6.073" asserts="0"> 172 <results> 173 <test-case name="OpenBastard.Scenarios.manipulating_users.can_create_a_user" executed="True" success="False" time="2.003" asserts="0"> 242 174 <failure> 243 175 <message><![CDATA[System.Net.WebException : Unable to connect to the remote server … … 256 188 </failure> 257 189 </test-case> 258 <test-case name="OpenBastard.Scenarios.manipulating_users.can_delete_user_with_correct_credentials" executed="True" success="False" time="2.0 01" asserts="0">190 <test-case name="OpenBastard.Scenarios.manipulating_users.can_delete_user_with_correct_credentials" executed="True" success="False" time="2.042" asserts="0"> 259 191 <failure> 260 192 <message><![CDATA[System.Net.WebException : Unable to connect to the remote server … … 270 202 </failure> 271 203 </test-case> 272 <test-case name="OpenBastard.Scenarios.manipulating_users.cannot_delete_user_with_wrong_credentials" executed="True" success="False" time="2.0 17" asserts="0">204 <test-case name="OpenBastard.Scenarios.manipulating_users.cannot_delete_user_with_wrong_credentials" executed="True" success="False" time="2.024" asserts="0"> 273 205 <failure> 274 206 <message><![CDATA[System.Net.WebException : Unable to connect to the remote server … … 286 218 </results> 287 219 </test-suite> 288 <test-suite name="uploading files" executed="True" success="False" time="8. 084" asserts="0">289 <results> 290 <test-case name="OpenBastard.Scenarios.uploading_files.can_upload_a_file_as_a_complex_type" executed="True" success="False" time="2.0 82" asserts="0">220 <test-suite name="uploading files" executed="True" success="False" time="8.174" asserts="0"> 221 <results> 222 <test-case name="OpenBastard.Scenarios.uploading_files.can_upload_a_file_as_a_complex_type" executed="True" success="False" time="2.021" asserts="0"> 291 223 <failure> 292 224 <message><![CDATA[System.Net.WebException : Unable to connect to the remote server … … 305 237 </test-case> 306 238 <test-case name="OpenBastard.Scenarios.uploading_files.can_upload_a_file_as_an_app_octet_stream" executed="True" success="True" time="0.000" asserts="0" /> 307 <test-case name="OpenBastard.Scenarios.uploading_files.can_upload_a_file_as_an_enumerable_multipart" executed="True" success="False" time="2.00 0" asserts="0">239 <test-case name="OpenBastard.Scenarios.uploading_files.can_upload_a_file_as_an_enumerable_multipart" executed="True" success="False" time="2.004" asserts="0"> 308 240 <failure> 309 241 <message><![CDATA[System.Net.WebException : Unable to connect to the remote server … … 321 253 </failure> 322 254 </test-case> 323 <test-case name="OpenBastard.Scenarios.uploading_files.can_upload_a_file_as_an_ifile" executed="True" success="False" time="2.0 00" asserts="0">255 <test-case name="OpenBastard.Scenarios.uploading_files.can_upload_a_file_as_an_ifile" executed="True" success="False" time="2.099" asserts="0"> 324 256 <failure> 325 257 <message><![CDATA[System.Net.WebException : Unable to connect to the remote server … … 357 289 </results> 358 290 </test-suite> 359 <test-suite name="In memory environment" executed="True" success="True" time="0. 232" asserts="0">360 <results> 361 <test-suite name="accessing the homepage" executed="True" success="True" time="0.0 18" asserts="0">362 <results> 363 <test-case name="OpenBastard.Scenarios.accessing_the_homepage.the_homepage_can_be_retrieved_using_xml" executed="True" success="True" time="0.0 18" asserts="3" />364 </results> 365 </test-suite> 366 <test-suite name="manipulating users" executed="True" success="True" time="0.03 9" asserts="0">367 <results> 368 <test-case name="OpenBastard.Scenarios.manipulating_users.can_create_a_user" executed="True" success="True" time="0.0 12" asserts="4" />369 <test-case name="OpenBastard.Scenarios.manipulating_users.can_delete_user_with_correct_credentials" executed="True" success="True" time="0.0 17" asserts="1" />370 <test-case name="OpenBastard.Scenarios.manipulating_users.cannot_delete_user_with_wrong_credentials" executed="True" success="True" time="0.00 6" asserts="1" />371 </results> 372 </test-suite> 373 <test-suite name="uploading files" executed="True" success="True" time="0.1 40" asserts="0">374 <results> 375 <test-case name="OpenBastard.Scenarios.uploading_files.can_upload_a_file_as_a_complex_type" executed="True" success="True" time="0.02 3" asserts="10002" />291 <test-suite name="In memory environment" executed="True" success="True" time="0.197" asserts="0"> 292 <results> 293 <test-suite name="accessing the homepage" executed="True" success="True" time="0.021" asserts="0"> 294 <results> 295 <test-case name="OpenBastard.Scenarios.accessing_the_homepage.the_homepage_can_be_retrieved_using_xml" executed="True" success="True" time="0.021" asserts="3" /> 296 </results> 297 </test-suite> 298 <test-suite name="manipulating users" executed="True" success="True" time="0.035" asserts="0"> 299 <results> 300 <test-case name="OpenBastard.Scenarios.manipulating_users.can_create_a_user" executed="True" success="True" time="0.006" asserts="4" /> 301 <test-case name="OpenBastard.Scenarios.manipulating_users.can_delete_user_with_correct_credentials" executed="True" success="True" time="0.023" asserts="1" /> 302 <test-case name="OpenBastard.Scenarios.manipulating_users.cannot_delete_user_with_wrong_credentials" executed="True" success="True" time="0.005" asserts="1" /> 303 </results> 304 </test-suite> 305 <test-suite name="uploading files" executed="True" success="True" time="0.109" asserts="0"> 306 <results> 307 <test-case name="OpenBastard.Scenarios.uploading_files.can_upload_a_file_as_a_complex_type" executed="True" success="True" time="0.024" asserts="10002" /> 376 308 <test-case name="OpenBastard.Scenarios.uploading_files.can_upload_a_file_as_an_app_octet_stream" executed="True" success="True" time="0.000" asserts="0" /> 377 <test-case name="OpenBastard.Scenarios.uploading_files.can_upload_a_file_as_an_enumerable_multipart" executed="True" success="True" time="0.02 7" asserts="10002" />378 <test-case name="OpenBastard.Scenarios.uploading_files.can_upload_a_file_as_an_ifile" executed="True" success="True" time="0.0 32" asserts="10002" />379 <test-case name="OpenBastard.Scenarios.uploading_files.can_upload_file_with_specific_content_type" executed="True" success="True" time="0.0 40" asserts="10002" />309 <test-case name="OpenBastard.Scenarios.uploading_files.can_upload_a_file_as_an_enumerable_multipart" executed="True" success="True" time="0.020" asserts="10002" /> 310 <test-case name="OpenBastard.Scenarios.uploading_files.can_upload_a_file_as_an_ifile" executed="True" success="True" time="0.026" asserts="10002" /> 311 <test-case name="OpenBastard.Scenarios.uploading_files.can_upload_file_with_specific_content_type" executed="True" success="True" time="0.031" asserts="10002" /> 380 312 </results> 381 313 </test-suite> -
trunk/src/CommonInfo.cs
r392 r432 15 15 using System.Runtime.InteropServices; 16 16 17 [assembly: AssemblyVersion("2.0. 3.0")]18 [assembly: AssemblyFileVersion("2.0. 3.0")]17 [assembly: AssemblyVersion("2.0.4.0")] 18 [assembly: AssemblyFileVersion("2.0.4.0")] 19 19 [assembly: AssemblyCompany("Caffeine IT- naughtyProd Limited ")] 20 20 [assembly: AssemblyProduct("OpenRasta 2.0 Trunk")] -
trunk/src/demo/OpenRasta.Demo/Configuration.cs
r350 r432 1 1 #region License 2 2 3 /* Authors: 3 4 * Sebastien Lambla (seb@serialseb.com) … … 12 13 using System.ServiceModel.Syndication; 13 14 using OpenRasta.Configuration; 14 using OpenRasta.Configuration.Fluent;15 using OpenRasta.Configuration.WebForms;16 15 using OpenRasta.Demo.Codecs; 17 16 using OpenRasta.Demo.Handlers; … … 20 19 namespace OpenRasta.Demo 21 20 { 22 public class Configuration : IConfigurationSource //, IDependencyResolverFactory21 public class Configuration : IConfigurationSource 23 22 { 23 // , IDependencyResolverFactory 24 24 public void Configure() 25 25 { … … 32 32 .And.AtUri("/") 33 33 .HandledBy<HomeHandler>() 34 .RenderedByAspx(new { index = "~/Views/HomeView.aspx"})34 .RenderedByAspx(new {index = "~/Views/HomeView.aspx"}) 35 35 .And.AsJsonDataContract().ForMediaType("application/json;q=0.3") 36 36 .And.AsXmlDataContract().ForMediaType("application/xml;q=0.2"); … … 48 48 .AtUri("/widgets/{name}").Named("something") 49 49 .HandledBy<WidgetListHandler>() 50 .RenderedByAspx(new {something = "~/Views/Widget.aspx"});50 .RenderedByAspx(new {something = "~/Views/Widget.aspx"}); 51 51 52 52 ResourceSpace.Has.ResourcesOfType<IList<Product>>() … … 58 58 .AtUri("/products/{name}") 59 59 .HandledBy<ProductHandler>() 60 .RenderedByAspx(new { index = "~/Views/ProductView.aspx"});60 .RenderedByAspx(new {index = "~/Views/ProductView.aspx"}); 61 61 62 62 ResourceSpace.Has.ResourcesOfType<NewsList>() … … 83 83 } 84 84 85 // public IDependencyResolver GetResolver() { return new WindsorDependencyResolver(new WindsorContainer()); }85 // public IDependencyResolver GetResolver() { return new WindsorDependencyResolver(new WindsorContainer()); } 86 86 } 87 88 87 } 89 88 90 89 #region Full license 91 // 90 92 91 // Permission is hereby granted, free of charge, to any person obtaining 93 92 // a copy of this software and associated documentation files (the … … 97 96 // permit persons to whom the Software is furnished to do so, subject to 98 97 // the following conditions: 99 //100 98 // The above copyright notice and this permission notice shall be 101 99 // included in all copies or substantial portions of the Software. 102 //103 100 // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 104 101 // EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF … … 108 105 // OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION 109 106 // WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 110 // 107 111 108 #endregion -
trunk/src/demo/OpenRasta.Demo/Web.config
r302 r432 54 54 </customErrors> 55 55 --> 56 <pages pageParserFilterType="OpenRasta.Codecs.WebForms.OpenRastaPageParserFilter, OpenRasta.Codecs.WebForms , Version=2.0.1.0, Culture=neutral">56 <pages pageParserFilterType="OpenRasta.Codecs.WebForms.OpenRastaPageParserFilter, OpenRasta.Codecs.WebForms"> 57 57 <namespaces> 58 58 <add namespace="OpenRasta.Web"/> … … 71 71 </pages> 72 72 <httpHandlers> 73 <add verb="*" path="*.rastahook" type="OpenRasta.Hosting.AspNet.OpenRastaHandler, OpenRasta.Hosting.AspNet, Version=2.0.1.0, Culture=neutral"/>73 <add verb="*" path="*.rastahook" type="OpenRasta.Hosting.AspNet.OpenRastaHandler, OpenRasta.Hosting.AspNet, "/> 74 74 <remove verb="*" path="*.asmx"/> 75 75 <add verb="*" path="*.asmx" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/> … … 79 79 <httpModules> 80 80 <add name="ScriptModule" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/> 81 <add name="RastaModule" type="OpenRasta.Hosting.AspNet.OpenRastaModule, OpenRasta.Hosting.AspNet , Version=2.0.1.0, Culture=neutral"/>81 <add name="RastaModule" type="OpenRasta.Hosting.AspNet.OpenRastaModule, OpenRasta.Hosting.AspNet"/> 82 82 <add name="PerRequestLifestyle" type="Castle.MicroKernel.Lifestyle.PerWebRequestLifestyleModule, Castle.MicroKernel" /> 83 83 </httpModules> … … 101 101 </modules> 102 102 <handlers> 103 <add name="OpenRastaHandler" verb="*" path="*.rastahook" type="OpenRasta.Hosting.AspNet.OpenRastaHandler, OpenRasta.Hosting.AspNet , Version=2.0.1.0, Culture=neutral" />103 <add name="OpenRastaHandler" verb="*" path="*.rastahook" type="OpenRasta.Hosting.AspNet.OpenRastaHandler, OpenRasta.Hosting.AspNet" /> 104 104 </handlers> 105 105 </system.webServer> -
trunk/src/demo/OpenRasta.Demo/WidgetListHandler.cs
r302 r432 1 1 #region License 2 2 3 /* Authors: 3 4 * Sebastien Lambla (seb@serialseb.com) … … 8 9 */ 9 10 #endregion 10 using System; 11 11 12 using System.Collections.Generic; 12 13 using System.Linq; 13 using OpenRasta.Binding;14 14 using OpenRasta.Data; 15 15 using OpenRasta.Demo.Resources; 16 using OpenRasta.Reflection;17 using OpenRasta.Security;18 16 using OpenRasta.Web; 19 17 … … 22 20 public class WidgetListHandler 23 21 { 24 static List<Widget> _widgets = new List<Widget>()25 {26 new Widget {Name = "Yahoo! weather!"}27 };28 22 private static readonly List<Widget> _widgets = new List<Widget> 23 { 24 new Widget {Name = "Yahoo! weather!"} 25 }; 26 29 27 public OperationResult Get() 30 28 { 31 29 return new OperationResult.OK(_widgets); 32 30 } 31 33 32 public OperationResult Get(string name) 34 33 { 35 34 return new OperationResult.OK(_widgets.First(x => x.Name == name)); 36 35 } 36 37 37 public OperationResult Post(string name, ChangeSet<Widget> widgetChanges) 38 38 { 39 WidgetexistingWidget = _widgets.First(x => x.Name == name);39 var existingWidget = _widgets.First(x => x.Name == name); 40 40 widgetChanges.Apply(existingWidget); 41 41 return new OperationResult.OK(widgetChanges); … … 43 43 } 44 44 } 45 45 46 #region Full license 46 // 47 47 48 // Permission is hereby granted, free of charge, to any person obtaining 48 49 // a copy of this software and associated documentation files (the … … 52 53 // permit persons to whom the Software is furnished to do so, subject to 53 54 // the following conditions: 54 //55 55 // The above copyright notice and this permission notice shall be 56 56 // included in all copies or substantial portions of the Software. 57 //58 57 // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 59 58 // EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF … … 63 62 // OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION 64 63 // WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 65 // 64 66 65 #endregion -
trunk/src/openbastard/OpenBastard.Hosting.Iis7.WorkerProcess-32/OpenBastard.Hosting.Iis7.WorkerProcess-32.csproj
r431 r432 49 49 </ProjectReference> 50 50 </ItemGroup> 51 <Import Project="..\..\..\Build\defaults.targets" />51 <Import Project="..\..\..\Build\defaults.targets" /> 52 52 <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /> 53 53 <!-- To modify your build process, add your task inside one of the targets below and uncomment it. -
trunk/src/openbastard/OpenBastard.Hosting.Iis7.WorkerProcess-32/Program.cs
r431 r432 10 10 static void Main(string[] args) 11 11 { 12 Debugger.Launch();12 13 13 Server = Iis7Starter.Start(args); 14 14 Server.Start(); -
trunk/src/openbastard/OpenBastard.Hosting.Iis7.WorkerProcess-64/Program.cs
r356 r432 10 10 static void Main(string[] args) 11 11 { 12 //Debugger.Launch();13 14 12 Server = Iis7Starter.Start(args); 15 13 Server.Start(); -
trunk/src/openbastard/OpenBastard.Hosting.Iis7/Iis7Starter.cs
r356 r432 1 namespace OpenBastard.Hosting.Iis7 1 using System.Diagnostics; 2 3 namespace OpenBastard.Hosting.Iis7 2 4 { 3 5 public static class Iis7Starter … … 5 7 public static Iis7Server Start(string[] parameters) 6 8 { 7 // Debugger.Launch();8 9 return new Iis7Server(parameters[0], int.Parse(parameters[1]), int.Parse(parameters[2]), bool.Parse(parameters[3])); 9 10 } -
trunk/src/openbastard/OpenBastard.TestRunner/Environments/Iis7/Iis7Environment.cs
r431 r432 3 3 using System.Diagnostics; 4 4 using System.IO; 5 using System.Linq; 5 6 using System.Runtime.InteropServices; 6 7 using System.Threading; 7 8 using OpenBastard.Hosting.Iis7; 8 9 using OpenBastard.Hosting.Iis7.WorkerProcess; 10 using OpenRasta; 9 11 10 12 namespace OpenBastard.Environments.Iis7 … … 20 22 : base(GetRandom(short.MaxValue - 1)) 21 23 { 24 22 25 } 23 26 protected virtual bool IsMediumTrust { get; set; } … … 47 50 CreateNoWindow = true 48 51 }; 49 //Debugger.Launch(); 52 50 53 _process = Process.Start(processStart); 51 54 … … 70 73 protected override string GetWebConfig() 71 74 { 72 var name = typeof(Iis7Environment).Assembly.GetName(); 73 75 var name = typeof(StringExtensions).Assembly.GetName(); 76 77 var publicKey = name.GetPublicKeyToken().Aggregate(string.Empty, (s,x)=>s += x.ToString("x2")); 74 78 return string.Format(IsMediumTrust ? IisConfigFiles.web_mediumtrust : IisConfigFiles.webconfig, 75 name.Version.ToString(), Convert.ToBase64String(name.GetPublicKey()));79 name.Version.ToString(), publicKey); 76 80 } 77 81 -
trunk/src/openbastard/OpenBastard.TestRunner/Environments/Iis7/Iis7IntegratedEnvironment.cs
r356 r432 1 using System.Diagnostics; 2 1 3 namespace OpenBastard.Environments.Iis7 2 4 { 3 5 public class Iis7IntegratedEnvironment : Iis7Environment 4 6 { 7 public Iis7IntegratedEnvironment() 8 { 9 Debugger.Launch(); 10 11 } 5 12 public override string Name 6 13 { -
trunk/src/openbastard/OpenBastard.TestRunner/OpenBastard.TestRunner.csproj
r431 r432 33 33 <SpecificVersion>False</SpecificVersion> 34 34 <HintPath>..\..\..\lib\nunit-2.5\lib\nunit.core.dll</HintPath> 35 <Private> False</Private>35 <Private>True</Private> 36 36 </Reference> 37 37 <Reference Include="nunit.core.interfaces, Version=2.5.0.9122, Culture=neutral, PublicKeyToken=96d09a1eb7f44a77, processorArchitecture=MSIL"> 38 38 <SpecificVersion>False</SpecificVersion> 39 39 <HintPath>..\..\..\lib\nunit-2.5\lib\nunit.core.interfaces.dll</HintPath> 40 <Private> False</Private>40 <Private>True</Private> 41 41 </Reference> 42 42 <Reference Include="nunit.framework, Version=2.5.0.9122, Culture=neutral, PublicKeyToken=96d09a1eb7f44a77, processorArchitecture=MSIL"> -
trunk/src/openbastard/OpenBastard.TestRunner/Resources/web.config
r431 r432 19 19 <add assembly="System.Xml.Linq, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" /> 20 20 <add assembly="System.Data.Linq, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" /> 21 21 22 <add assembly="OpenRasta.Hosting.AspNet, Version={0}, Culture=neutral, PublicKeyToken={1}" /> 22 23 <add assembly="OpenRasta.Codecs.WebForms, Version={0}, Culture=neutral, PublicKeyToken={1}" /> 24 23 25 <add assembly="OpenRasta, Version={0}, Culture=neutral, PublicKeyToken={1}" /> 26 24 27 <add assembly="System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A" /> 25 28 </assemblies> … … 53 56 </httpHandlers> 54 57 <httpModules> 55 <add name=" RastaModule" type="OpenRasta.Hosting.AspNet.OpenRastaModule, OpenRasta.Hosting.AspNet, Version={0}, Culture=neutral, PublicKeyToken={1}" />58 <add name="OpenRastaModule" type="OpenRasta.Hosting.AspNet.OpenRastaModule, OpenRasta.Hosting.AspNet, Version={0}, Culture=neutral, PublicKeyToken={1}" /> 56 59 </httpModules> 57 60 <urlMappings enabled="true"> … … 70 73 <validation validateIntegratedModeConfiguration="false" /> 71 74 <modules runAllManagedModulesForAllRequests="true"> 72 <add name=" RastaModule" type="OpenRasta.Hosting.AspNet.OpenRastaModule, OpenRasta.Hosting.AspNet, Version={0}, Culture=neutral, PublicKeyToken={1}" />75 <add name="OpenRastaModule" type="OpenRasta.Hosting.AspNet.OpenRastaModule, OpenRasta.Hosting.AspNet, Version={0}, Culture=neutral, PublicKeyToken={1}" /> 73 76 </modules> 74 77 <handlers > 75 78 <add name="NotImplementedHandler" verb="*" path="*.mapped" type="System.Web.HttpNotImplementedHandler" resourceType="Unspecified" requireAccess="Script"/> 76 <add name=" RastaIIS5CompatHandler" path="*.rastahook" verb="*" type="OpenRasta.Hosting.AspNet.OpenRastaHandler, OpenRasta.Hosting.AspNet, Version={0}, Culture=neutral, PublicKeyToken={1}" resourceType="Unspecified" requireAccess="Script" />79 <add name="OpenRastaHandler" path="*.rastahook" verb="*" type="OpenRasta.Hosting.AspNet.OpenRastaHandler, OpenRasta.Hosting.AspNet, Version={0}, Culture=neutral, PublicKeyToken={1}" resourceType="Unspecified" requireAccess="Script" /> 77 80 78 81
