lucy-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From mar...@apache.org
Subject [13/15] lucy git commit: Test Go bindings for FilePurger.
Date Sat, 07 Nov 2015 02:49:02 GMT
Test Go bindings for FilePurger.


Project: http://git-wip-us.apache.org/repos/asf/lucy/repo
Commit: http://git-wip-us.apache.org/repos/asf/lucy/commit/fb69e384
Tree: http://git-wip-us.apache.org/repos/asf/lucy/tree/fb69e384
Diff: http://git-wip-us.apache.org/repos/asf/lucy/diff/fb69e384

Branch: refs/heads/master
Commit: fb69e384524d563aa0636070fcc2159970003acd
Parents: 656f693
Author: Marvin Humphrey <marvin@rectangular.com>
Authored: Sun Nov 1 09:58:37 2015 -0800
Committer: Marvin Humphrey <marvin@rectangular.com>
Committed: Sun Nov 1 10:00:36 2015 -0800

----------------------------------------------------------------------
 go/lucy/index_test.go | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/lucy/blob/fb69e384/go/lucy/index_test.go
----------------------------------------------------------------------
diff --git a/go/lucy/index_test.go b/go/lucy/index_test.go
index 47cb461..76f35f7 100644
--- a/go/lucy/index_test.go
+++ b/go/lucy/index_test.go
@@ -527,3 +527,20 @@ func TestSegmentMisc(t *testing.T) {
 		t.Errorf("CompareTo (seg 4 vs seg 5): %d", got)
 	}
 }
+
+func TestFilePurgerMisc(t *testing.T) {
+	folder := NewRAMFolder("")
+	oldSnapshot := NewSnapshot()
+	oldSnapshot.AddEntry("foo")
+	out, _ := folder.OpenOut("foo")
+	out.Close()
+	oldSnapshot.WriteFile(folder, "")
+
+	snapshot := NewSnapshot()
+	snapshot.WriteFile(folder, "")
+	purger := NewFilePurger(folder, snapshot, nil)
+	purger.Purge()
+	if folder.Exists("foo") {
+		t.Errorf("Failed to purge file")
+	}
+}


Mime
View raw message