Fix TestDatasetRootTracker

This commit is contained in:
Rafael Weinstein
2015-07-17 13:21:23 -07:00
parent 565115a3a1
commit ed9f5fc9c2

View File

@@ -14,15 +14,14 @@ func TestDatasetRootTracker(t *testing.T) {
datasetId1 := "testdataset"
datasetId2 := "othertestdataset"
ms := &chunks.MemoryStore{}
rootDs := datas.NewDataStore(ms, ms)
datasetDs1 := NewDataset(rootDs, datasetId1)
datasetDs1 := NewDataset(datas.NewDataStore(ms, ms), datasetId1)
datasetRoot1 := types.NewString("Root value for " + datasetId1)
datasetDs1 = datasetDs1.Commit(datas.NewRootSet().Insert(
datas.NewRoot().SetParents(
types.NewSet()).SetValue(datasetRoot1)))
datasetDs2 := NewDataset(rootDs, datasetId2)
datasetDs2 := NewDataset(datas.NewDataStore(ms, ms), datasetId2)
datasetRoot2 := types.NewString("Root value for " + datasetId2)
datasetDs2 = datasetDs2.Commit(datas.NewRootSet().Insert(
datas.NewRoot().SetParents(
@@ -34,4 +33,6 @@ func TestDatasetRootTracker(t *testing.T) {
assert.EqualValues(datasetRoot2, datasetDs2.Roots().Any().Value())
assert.False(datasetDs2.Roots().Any().Value().Equals(datasetRoot1))
assert.False(datasetDs1.Roots().Any().Value().Equals(datasetRoot2))
assert.Equal(ms.Root().String(), "sha1-183d248d05e639b41054d76076444991b560cdb2")
}