Example #1
0
 public override void SetUp()
 {
     base.SetUp();
     git = new Git(db);
     // commit something
     WriteTrashFile(FILE, "Hello world");
     git.Add().AddFilepattern(FILE).Call();
     commit1 = git.Commit().SetMessage("Initial commit").Call();
     git.Rm().AddFilepattern(FILE).Call();
     commit2 = git.Commit().SetMessage("Removed file").Call();
     git.NotesAdd().SetObjectId(commit1).SetMessage("data").Call();
 }
Example #2
0
		public override void SetUp()
		{
			base.SetUp();
			git = new Git(db);
			// commit something
			WriteTrashFile(FILE, "Hello world");
			git.Add().AddFilepattern(FILE).Call();
			commit1 = git.Commit().SetMessage("Initial commit").Call();
			git.Rm().AddFilepattern(FILE).Call();
			commit2 = git.Commit().SetMessage("Removed file").Call();
			git.NotesAdd().SetObjectId(commit1).SetMessage("data").Call();
		}
Example #3
0
        public virtual void TestAddAndRemoveNote()
        {
            git.NotesAdd().SetObjectId(commit2).SetMessage("data").Call();
            Note   note    = git.NotesShow().SetObjectId(commit2).Call();
            string content = Sharpen.Runtime.GetStringForBytes(db.Open(note.GetData()).GetCachedBytes
                                                                   (), "UTF-8");

            NUnit.Framework.Assert.AreEqual(content, "data");
            git.NotesRemove().SetObjectId(commit2).Call();
            IList <Note> notes = git.NotesList().Call();

            NUnit.Framework.Assert.IsTrue(notes.Count == 1);
        }