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());
 }