diff options
author | Therzok <teromario@yahoo.com> | 2013-08-09 18:32:21 +0400 |
---|---|---|
committer | Therzok <teromario@yahoo.com> | 2013-08-09 18:32:21 +0400 |
commit | 711d33c3dce85ce417d8901821b2656310048a79 (patch) | |
tree | 4dd98715403679fd56a20b0d7e3142d523dd15b4 /extras | |
parent | 1469738055fe47f85b62d17aecb12be855b7106b (diff) |
[Version Control] Ensure we don't ever get false positives on repositories.
The VersionControlService action.
Diffstat (limited to 'extras')
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);
+ }
}
}
|