public void repeated_last_versions_are_equal() { var lv = fs.GetSourceVersion(); var newfs = new ExtensionsFileSystemProvider(); Thread.Sleep(10); //check repeated creation Assert.AreEqual(lv, newfs.GetSourceVersion()); }
public void non_used_file_changes_not_affect_version() { var lv = fs.GetSourceVersion(); var newfs = new ExtensionsFileSystemProvider(); myapp.files.Write("~/sys/extensions/a.boo","1"); Assert.AreEqual(lv, newfs.GetSourceVersion()); }
public void file_deletion_affected_lastversion() { var lv = fs.GetSourceVersion(); var newfs = new ExtensionsFileSystemProvider(); File.Delete( myapp.files.Resolve("~/usr/extensions/a.boo")); Assert.Less(lv, newfs.GetSourceVersion()); }
public void file_creations_affect_version() { var lv = fs.GetSourceVersion(); var newfs = new ExtensionsFileSystemProvider(); myapp.files.Write("~/sys/extensions/e.boo","1"); Assert.Less(lv, newfs.GetSourceVersion()); }