mono / ngit

Automated jgit port to c#
261 stars 151 forks source link

Working under Windows #4

Closed chrisnicola closed 12 years ago

chrisnicola commented 13 years ago

Just wanted to check if this has been tested under Windows. I'm running the unit tests in NGIT.Tests but I have a number of fails all in TearDown methods where it is failing to delete a file. TearDown : NUnit.Framework.AssertionException : ERROR: Failed to delete target\trash\test1302238002145_390 in NGit.Merge.SimpleMergeTest.391 --TearDown at NUnit.Framework.Assert.Fail(String message, Object[] args) at NGit.Junit.LocalDiskRepositoryTestCase.ReportDeleteFailure(String testName, Boolean failOnError, FilePath e) at NGit.Junit.LocalDiskRepositoryTestCase.RecursiveDelete(String testName, FilePath dir, Boolean silent, Boolean failOnError) at NGit.Junit.LocalDiskRepositoryTestCase.RecursiveDelete(String testName, FilePath dir, Boolean silent, Boolean failOnError) at NGit.Junit.LocalDiskRepositoryTestCase.TearDown()

chrisnicola commented 13 years ago

Sorry ignore that, seems to have been a build problem. I'm still seeing 5 errors and 18 failures. http://pastebin.com/zwLcU7m7

alanmcgovern commented 12 years ago

We now build and run the unit tests on windows for every commit and they're all green. If anything fails now, please open a new issue and let us know what platform you're on and what's failing.