Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/monodevelop.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/extras
diff options
context:
space:
mode:
authorTherzok <teromario@yahoo.com>2013-08-09 18:32:21 +0400
committerTherzok <teromario@yahoo.com>2013-08-09 18:32:21 +0400
commit711d33c3dce85ce417d8901821b2656310048a79 (patch)
tree4dd98715403679fd56a20b0d7e3142d523dd15b4 /extras
parent1469738055fe47f85b62d17aecb12be855b7106b (diff)
[Version Control] Ensure we don't ever get false positives on repositories.
The VersionControlService action.
Diffstat (limited to 'extras')
-rw-r--r--extras/VersionControl.Subversion.Win32/VersionControl.Subversion.Win32.Tests/BaseRepositoryTests.cs3
-rw-r--r--extras/VersionControl.Subversion.Win32/VersionControl.Subversion.Win32.Tests/BaseSvnRepositoryTests.cs7
2 files changed, 10 insertions, 0 deletions
diff --git a/extras/VersionControl.Subversion.Win32/VersionControl.Subversion.Win32.Tests/BaseRepositoryTests.cs b/extras/VersionControl.Subversion.Win32/VersionControl.Subversion.Win32.Tests/BaseRepositoryTests.cs
index 4c421e588b..a518fb5684 100644
--- a/extras/VersionControl.Subversion.Win32/VersionControl.Subversion.Win32.Tests/BaseRepositoryTests.cs
+++ b/extras/VersionControl.Subversion.Win32/VersionControl.Subversion.Win32.Tests/BaseRepositoryTests.cs
@@ -54,6 +54,9 @@ namespace MonoDevelop.VersionControl.Tests
}
[Test]
+ public abstract void RightRepositoryDetection ();
+
+ [Test]
public virtual void CheckoutExists ()
{
Assert.True (Directory.Exists (rootCheckout + DOT_DIR));
diff --git a/extras/VersionControl.Subversion.Win32/VersionControl.Subversion.Win32.Tests/BaseSvnRepositoryTests.cs b/extras/VersionControl.Subversion.Win32/VersionControl.Subversion.Win32.Tests/BaseSvnRepositoryTests.cs
index 6a592846ca..b23da929d5 100644
--- a/extras/VersionControl.Subversion.Win32/VersionControl.Subversion.Win32.Tests/BaseSvnRepositoryTests.cs
+++ b/extras/VersionControl.Subversion.Win32/VersionControl.Subversion.Win32.Tests/BaseSvnRepositoryTests.cs
@@ -81,6 +81,13 @@ namespace MonoDevelop.VersionControl.Subversion.Tests
repo = GetRepo (rootCheckout, repoLocation);
DOT_DIR = ".svn";
}
+
+ [Test]
+ public override void RightRepositoryDetection ()
+ {
+ Repository repo = VersionControlService.GetRepositoryReference (rootCheckout + DOT_DIR, null);
+ Assert.True (repo is SubversionRepository);
+ }
}
}