Changeset 432

Show
Ignore:
Timestamp:
02/18/10 18:50:11 (5 months ago)
Author:
serialseb
Message:

more changes. Cause I'm like that.

Location:
trunk
Files:
14 modified

Legend:

Unmodified
Added
Removed
  • trunk/build/build.proj

    r426 r432  
    44    <DefaultBuildVersionMajor>2</DefaultBuildVersionMajor> 
    55    <DefaultBuildVersionMinor>0</DefaultBuildVersionMinor> 
    6     <DefaultBuildVersionBuild>3</DefaultBuildVersionBuild> 
     6    <DefaultBuildVersionBuild>4</DefaultBuildVersionBuild> 
    77    <DefaultBuildVersionRevision>0</DefaultBuildVersionRevision> 
    88    <DefaultBuildVersionSuffix>0</DefaultBuildVersionSuffix> 
  • trunk/reports/nunit/.xml

    r431 r432  
    11<?xml version="1.0" encoding="utf-8" standalone="no"?> 
    22<!--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"> 
    44  <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" /> 
    55  <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"> 
    77    <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" /> 
    2550              <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.061" asserts="10002" /> 
    27               <test-case name="OpenBastard.Scenarios.uploading_files.can_upload_a_file_as_an_ifile" executed="True" success="True" time="0.019" asserts="10002" /> 
    28               <test-case name="OpenBastard.Scenarios.uploading_files.can_upload_file_with_specific_content_type" executed="True" success="True" time="0.011" 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"> 
    3863                <failure> 
    3964                  <message><![CDATA[  Expected: 200 
     
    4671            </results> 
    4772          </test-suite> 
    48           <test-suite name="manipulating users" executed="True" success="False" time="0.031" asserts="0"> 
    49             <results> 
    50               <test-case name="OpenBastard.Scenarios.manipulating_users.can_create_a_user" executed="True" success="False" time="0.021" 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"> 
    5176                <failure> 
    5277                  <message><![CDATA[System.InvalidOperationException : There is an error in XML document (1, 2). 
     
    81106            </results> 
    82107          </test-suite> 
    83           <test-suite name="uploading files" executed="True" success="False" time="0.023" 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.003" 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"> 
    86111                <failure> 
    87112                  <message><![CDATA[  Expected: 200 
     
    93118              </test-case> 
    94119              <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.004" 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"> 
    96121                <failure> 
    97122                  <message><![CDATA[  Expected: 200 
     
    102127                </failure> 
    103128              </test-case> 
    104               <test-case name="OpenBastard.Scenarios.uploading_files.can_upload_a_file_as_an_ifile" executed="True" success="False" time="0.011" 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"> 
    105130                <failure> 
    106131                  <message><![CDATA[  Expected: 200 
     
    111136                </failure> 
    112137              </test-case> 
    113               <test-case name="OpenBastard.Scenarios.uploading_files.can_upload_file_with_specific_content_type" executed="True" success="False" time="0.003" 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"> 
    114139                <failure> 
    115140                  <message><![CDATA[  Expected: 200 
     
    124149        </results> 
    125150      </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"> 
    224156                <failure> 
    225157                  <message><![CDATA[System.Net.WebException : Unable to connect to the remote server 
     
    237169            </results> 
    238170          </test-suite> 
    239           <test-suite name="manipulating users" executed="True" success="False" time="6.022" asserts="0"> 
    240             <results> 
    241               <test-case name="OpenBastard.Scenarios.manipulating_users.can_create_a_user" executed="True" success="False" time="2.004" 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"> 
    242174                <failure> 
    243175                  <message><![CDATA[System.Net.WebException : Unable to connect to the remote server 
     
    256188                </failure> 
    257189              </test-case> 
    258               <test-case name="OpenBastard.Scenarios.manipulating_users.can_delete_user_with_correct_credentials" executed="True" success="False" time="2.001" 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"> 
    259191                <failure> 
    260192                  <message><![CDATA[System.Net.WebException : Unable to connect to the remote server 
     
    270202                </failure> 
    271203              </test-case> 
    272               <test-case name="OpenBastard.Scenarios.manipulating_users.cannot_delete_user_with_wrong_credentials" executed="True" success="False" time="2.017" 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"> 
    273205                <failure> 
    274206                  <message><![CDATA[System.Net.WebException : Unable to connect to the remote server 
     
    286218            </results> 
    287219          </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.082" 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"> 
    291223                <failure> 
    292224                  <message><![CDATA[System.Net.WebException : Unable to connect to the remote server 
     
    305237              </test-case> 
    306238              <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.000" 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"> 
    308240                <failure> 
    309241                  <message><![CDATA[System.Net.WebException : Unable to connect to the remote server 
     
    321253                </failure> 
    322254              </test-case> 
    323               <test-case name="OpenBastard.Scenarios.uploading_files.can_upload_a_file_as_an_ifile" executed="True" success="False" time="2.000" 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"> 
    324256                <failure> 
    325257                  <message><![CDATA[System.Net.WebException : Unable to connect to the remote server 
     
    357289        </results> 
    358290      </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.018" 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.018" asserts="3" /> 
    364             </results> 
    365           </test-suite> 
    366           <test-suite name="manipulating users" executed="True" success="True" time="0.039" asserts="0"> 
    367             <results> 
    368               <test-case name="OpenBastard.Scenarios.manipulating_users.can_create_a_user" executed="True" success="True" time="0.012" asserts="4" /> 
    369               <test-case name="OpenBastard.Scenarios.manipulating_users.can_delete_user_with_correct_credentials" executed="True" success="True" time="0.017" asserts="1" /> 
    370               <test-case name="OpenBastard.Scenarios.manipulating_users.cannot_delete_user_with_wrong_credentials" executed="True" success="True" time="0.006" asserts="1" /> 
    371             </results> 
    372           </test-suite> 
    373           <test-suite name="uploading files" executed="True" success="True" time="0.140" 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.023" 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" /> 
    376308              <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.027" asserts="10002" /> 
    378               <test-case name="OpenBastard.Scenarios.uploading_files.can_upload_a_file_as_an_ifile" executed="True" success="True" time="0.032" asserts="10002" /> 
    379               <test-case name="OpenBastard.Scenarios.uploading_files.can_upload_file_with_specific_content_type" executed="True" success="True" time="0.040" 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" /> 
    380312            </results> 
    381313          </test-suite> 
  • trunk/src/CommonInfo.cs

    r392 r432  
    1515using System.Runtime.InteropServices; 
    1616 
    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")] 
    1919[assembly: AssemblyCompany("Caffeine IT- naughtyProd Limited ")] 
    2020[assembly: AssemblyProduct("OpenRasta 2.0 Trunk")] 
  • trunk/src/demo/OpenRasta.Demo/Configuration.cs

    r350 r432  
    11#region License 
     2 
    23/* Authors: 
    34 *      Sebastien Lambla (seb@serialseb.com) 
     
    1213using System.ServiceModel.Syndication; 
    1314using OpenRasta.Configuration; 
    14 using OpenRasta.Configuration.Fluent; 
    15 using OpenRasta.Configuration.WebForms; 
    1615using OpenRasta.Demo.Codecs; 
    1716using OpenRasta.Demo.Handlers; 
     
    2019namespace OpenRasta.Demo 
    2120{ 
    22     public class Configuration : IConfigurationSource //, IDependencyResolverFactory 
     21    public class Configuration : IConfigurationSource 
    2322    { 
     23// , IDependencyResolverFactory 
    2424        public void Configure() 
    2525        { 
     
    3232                    .And.AtUri("/") 
    3333                    .HandledBy<HomeHandler>() 
    34                     .RenderedByAspx(new { index = "~/Views/HomeView.aspx" }) 
     34                    .RenderedByAspx(new {index = "~/Views/HomeView.aspx"}) 
    3535                    .And.AsJsonDataContract().ForMediaType("application/json;q=0.3") 
    3636                    .And.AsXmlDataContract().ForMediaType("application/xml;q=0.2"); 
     
    4848                    .AtUri("/widgets/{name}").Named("something") 
    4949                    .HandledBy<WidgetListHandler>() 
    50                     .RenderedByAspx(new{ something = "~/Views/Widget.aspx"}); 
     50                    .RenderedByAspx(new {something = "~/Views/Widget.aspx"}); 
    5151 
    5252                ResourceSpace.Has.ResourcesOfType<IList<Product>>() 
     
    5858                    .AtUri("/products/{name}") 
    5959                    .HandledBy<ProductHandler>() 
    60                     .RenderedByAspx(new { index = "~/Views/ProductView.aspx" }); 
     60                    .RenderedByAspx(new {index = "~/Views/ProductView.aspx"}); 
    6161 
    6262                ResourceSpace.Has.ResourcesOfType<NewsList>() 
     
    8383        } 
    8484 
    85         //public IDependencyResolver GetResolver() { return new WindsorDependencyResolver(new WindsorContainer()); } 
     85        // public IDependencyResolver GetResolver() { return new WindsorDependencyResolver(new WindsorContainer()); } 
    8686    } 
    87  
    8887} 
    8988 
    9089#region Full license 
    91 // 
     90 
    9291// Permission is hereby granted, free of charge, to any person obtaining 
    9392// a copy of this software and associated documentation files (the 
     
    9796// permit persons to whom the Software is furnished to do so, subject to 
    9897// the following conditions: 
    99 //  
    10098// The above copyright notice and this permission notice shall be 
    10199// included in all copies or substantial portions of the Software. 
    102 //  
    103100// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 
    104101// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 
     
    108105// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION 
    109106// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 
    110 // 
     107 
    111108#endregion 
  • trunk/src/demo/OpenRasta.Demo/Web.config

    r302 r432  
    5454        </customErrors> 
    5555        --> 
    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"> 
    5757      <namespaces> 
    5858        <add namespace="OpenRasta.Web"/> 
     
    7171    </pages> 
    7272    <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, "/> 
    7474      <remove verb="*" path="*.asmx"/> 
    7575      <add verb="*" path="*.asmx" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/> 
     
    7979    <httpModules> 
    8080      <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"/> 
    8282      <add name="PerRequestLifestyle" type="Castle.MicroKernel.Lifestyle.PerWebRequestLifestyleModule, Castle.MicroKernel" /> 
    8383    </httpModules> 
     
    101101    </modules> 
    102102    <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" /> 
    104104    </handlers> 
    105105  </system.webServer> 
  • trunk/src/demo/OpenRasta.Demo/WidgetListHandler.cs

    r302 r432  
    11#region License 
     2 
    23/* Authors: 
    34 *      Sebastien Lambla (seb@serialseb.com) 
     
    89 */ 
    910#endregion 
    10 using System; 
     11 
    1112using System.Collections.Generic; 
    1213using System.Linq; 
    13 using OpenRasta.Binding; 
    1414using OpenRasta.Data; 
    1515using OpenRasta.Demo.Resources; 
    16 using OpenRasta.Reflection; 
    17 using OpenRasta.Security; 
    1816using OpenRasta.Web; 
    1917 
     
    2220    public class WidgetListHandler 
    2321    { 
    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 
    2927        public OperationResult Get() 
    3028        { 
    3129            return new OperationResult.OK(_widgets); 
    3230        } 
     31 
    3332        public OperationResult Get(string name) 
    3433        { 
    3534            return new OperationResult.OK(_widgets.First(x => x.Name == name)); 
    3635        } 
     36 
    3737        public OperationResult Post(string name, ChangeSet<Widget> widgetChanges) 
    3838        { 
    39             Widget existingWidget = _widgets.First(x => x.Name == name); 
     39            var existingWidget = _widgets.First(x => x.Name == name); 
    4040            widgetChanges.Apply(existingWidget); 
    4141            return new OperationResult.OK(widgetChanges); 
     
    4343    } 
    4444} 
     45 
    4546#region Full license 
    46 // 
     47 
    4748// Permission is hereby granted, free of charge, to any person obtaining 
    4849// a copy of this software and associated documentation files (the 
     
    5253// permit persons to whom the Software is furnished to do so, subject to 
    5354// the following conditions: 
    54 //  
    5555// The above copyright notice and this permission notice shall be 
    5656// included in all copies or substantial portions of the Software. 
    57 //  
    5857// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 
    5958// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 
     
    6362// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION 
    6463// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 
    65 // 
     64 
    6665#endregion 
  • trunk/src/openbastard/OpenBastard.Hosting.Iis7.WorkerProcess-32/OpenBastard.Hosting.Iis7.WorkerProcess-32.csproj

    r431 r432  
    4949    </ProjectReference> 
    5050  </ItemGroup> 
    51   <Import Project="..\..\..\Build\defaults.targets"/> 
     51  <Import Project="..\..\..\Build\defaults.targets" /> 
    5252  <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /> 
    5353  <!-- 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  
    1010        static void Main(string[] args) 
    1111        { 
    12             Debugger.Launch(); 
     12            
    1313            Server = Iis7Starter.Start(args); 
    1414            Server.Start(); 
  • trunk/src/openbastard/OpenBastard.Hosting.Iis7.WorkerProcess-64/Program.cs

    r356 r432  
    1010        static void Main(string[] args) 
    1111        { 
    12             //Debugger.Launch(); 
    13  
    1412            Server = Iis7Starter.Start(args); 
    1513            Server.Start(); 
  • trunk/src/openbastard/OpenBastard.Hosting.Iis7/Iis7Starter.cs

    r356 r432  
    1 namespace OpenBastard.Hosting.Iis7 
     1using System.Diagnostics; 
     2 
     3namespace OpenBastard.Hosting.Iis7 
    24{ 
    35    public static class Iis7Starter 
     
    57        public static Iis7Server Start(string[] parameters) 
    68        { 
    7             // Debugger.Launch(); 
    89            return new Iis7Server(parameters[0], int.Parse(parameters[1]), int.Parse(parameters[2]), bool.Parse(parameters[3])); 
    910        } 
  • trunk/src/openbastard/OpenBastard.TestRunner/Environments/Iis7/Iis7Environment.cs

    r431 r432  
    33using System.Diagnostics; 
    44using System.IO; 
     5using System.Linq; 
    56using System.Runtime.InteropServices; 
    67using System.Threading; 
    78using OpenBastard.Hosting.Iis7; 
    89using OpenBastard.Hosting.Iis7.WorkerProcess; 
     10using OpenRasta; 
    911 
    1012namespace OpenBastard.Environments.Iis7 
     
    2022            : base(GetRandom(short.MaxValue - 1)) 
    2123        { 
     24             
    2225        } 
    2326        protected virtual bool IsMediumTrust { get; set; } 
     
    4750                    CreateNoWindow = true 
    4851                }; 
    49             //Debugger.Launch(); 
     52 
    5053            _process = Process.Start(processStart); 
    5154 
     
    7073        protected override string GetWebConfig() 
    7174        { 
    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")); 
    7478            return string.Format(IsMediumTrust ? IisConfigFiles.web_mediumtrust : IisConfigFiles.webconfig, 
    75                 name.Version.ToString(), Convert.ToBase64String(name.GetPublicKey())); 
     79                name.Version.ToString(), publicKey); 
    7680        } 
    7781 
  • trunk/src/openbastard/OpenBastard.TestRunner/Environments/Iis7/Iis7IntegratedEnvironment.cs

    r356 r432  
     1using System.Diagnostics; 
     2 
    13namespace OpenBastard.Environments.Iis7 
    24{ 
    35    public class Iis7IntegratedEnvironment : Iis7Environment 
    46    { 
     7        public Iis7IntegratedEnvironment() 
     8        { 
     9            Debugger.Launch(); 
     10 
     11        } 
    512        public override string Name 
    613        { 
  • trunk/src/openbastard/OpenBastard.TestRunner/OpenBastard.TestRunner.csproj

    r431 r432  
    3333      <SpecificVersion>False</SpecificVersion> 
    3434      <HintPath>..\..\..\lib\nunit-2.5\lib\nunit.core.dll</HintPath> 
    35       <Private>False</Private> 
     35      <Private>True</Private> 
    3636    </Reference> 
    3737    <Reference Include="nunit.core.interfaces, Version=2.5.0.9122, Culture=neutral, PublicKeyToken=96d09a1eb7f44a77, processorArchitecture=MSIL"> 
    3838      <SpecificVersion>False</SpecificVersion> 
    3939      <HintPath>..\..\..\lib\nunit-2.5\lib\nunit.core.interfaces.dll</HintPath> 
    40       <Private>False</Private> 
     40      <Private>True</Private> 
    4141    </Reference> 
    4242    <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  
    1919        <add assembly="System.Xml.Linq, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" /> 
    2020        <add assembly="System.Data.Linq, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" /> 
     21         
    2122        <add assembly="OpenRasta.Hosting.AspNet, Version={0}, Culture=neutral, PublicKeyToken={1}" /> 
    2223        <add assembly="OpenRasta.Codecs.WebForms, Version={0}, Culture=neutral, PublicKeyToken={1}" /> 
     24         
    2325        <add assembly="OpenRasta, Version={0}, Culture=neutral, PublicKeyToken={1}" /> 
     26         
    2427        <add assembly="System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A" /> 
    2528      </assemblies> 
     
    5356    </httpHandlers> 
    5457    <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}" /> 
    5659    </httpModules> 
    5760    <urlMappings enabled="true"> 
     
    7073    <validation validateIntegratedModeConfiguration="false" /> 
    7174    <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}" /> 
    7376    </modules> 
    7477    <handlers > 
    7578      <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" /> 
    7780 
    7881