[mono/monodevelop] [2 commits] 45cc9393: [TestRunner] Do not reference guiunit at all

"Alan McGovern ([email protected])" <[email protected]>
Newsgroups gmane.comp.gnome.mono.patches
Message-ID <00000141f875b941-0c0bc5ca-863d-436c-9572-137fc71424b0-000000@email.amazonses.com>
   Branch: refs/heads/license-sync
     Home: https://github.com/mono/monodevelop
  Compare: https://github.com/mono/monodevelop/compare/6fe2cdac4111...4aafc94b3f8c

   Commit: 45cc9393e07c94123d1f394d8431595772331324
   Author: Alan McGovern <[email protected]> (alanmcgovern)
     Date: 2013-10-27 04:17:40 GMT
      URL: https://github.com/mono/monodevelop/commit/45cc9393e07c94123d1f394d8431595772331324

[TestRunner] Do not reference guiunit at all

The test runner cannot reference guiunit by binary or project reference
as if  we use any types from the 'guiunit' assembly we will not be able
to run any tests from a test assembly which references a different
guiunit.

The runner was written specifically to dynamically load guiunit.exe
at runtime and access the required types via reflection to avoid this.

Changed paths:
  M main/tests/TestRunner/TestRunner.csproj

Modified: main/tests/TestRunner/TestRunner.csproj
===================================================================
@@ -63,10 +63,6 @@
       <Name>Mono.Addins</Name>
       <Private>False</Private>
     </ProjectReference>
-    <ProjectReference Include="..\..\external\guiunit\src\framework\GuiUnit_NET_4_0.csproj">
-      <Project>{E13A0A7B-4DE6-43ED-A139-41052D065A9B}</Project>
-      <Name>GuiUnit_NET_4_0</Name>
-    </ProjectReference>
   </ItemGroup>
   <ItemGroup>
     <EmbeddedResource Include="MonoDevelop.TestRunner.addin.xml">

   Commit: 4aafc94b3f8ce7f5d6ecb82928d9a2ecbe55af17
   Author: Alan McGovern <[email protected]> (alanmcgovern)
     Date: 2013-10-27 05:47:14 GMT
      URL: https://github.com/mono/monodevelop/commit/4aafc94b3f8ce7f5d6ecb82928d9a2ecbe55af17

Bump md-addins and guiunit

Changed paths:
  M main/external/guiunit
  M version-checks

Modified: main/external/guiunit
===================================================================
@@ -1 +1 @@
-Subproject commit 55f1f48ab46fe8728beb0bb58118689d26a6452c
+Subproject commit 05e006597ceb366b9d84c95b88647dc275ddd32e

Modified: version-checks
===================================================================
@@ -17,7 +17,7 @@ DEP[0]=md-addins
 DEP_NAME[0]=MDADDINS
 DEP_PATH[0]=${top_srcdir}/../md-addins
 DEP_MODULE[0][email protected]:xamarin/md-addins.git
-DEP_NEEDED_VERSION[0]=0cd6bad21aa99f5a6cb361f0eca877382bff961e
+DEP_NEEDED_VERSION[0]=f2e42f74be68fcf866c390c6177458747f79a3b8
 DEP_BRANCH_AND_REMOTE[0]="license-sync origin/license-sync"
 
 # heap-shot


_______________________________________________
Mono-patches maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.