Fix the non-json tests

This commit is contained in:
Elichai Turkel
2020-12-01 13:18:41 +02:00
parent c56f34b73b
commit af91b69b20
2 changed files with 11 additions and 6 deletions

View File

@@ -129,7 +129,7 @@ func TestGHOSTDA(t *testing.T) {
parents: []*externalapi.DomainHash{{2}, {3}, {4}},
expectedBlueScore: 6,
expectedSelectedParent: &externalapi.DomainHash{4},
expectedMergeSetBlues: []*externalapi.DomainHash{{2}, {3}, {4}},
expectedMergeSetBlues: []*externalapi.DomainHash{{4}, {2}, {3}},
expectedMergeSetReds: []*externalapi.DomainHash{},
},
{ /* 6 */
@@ -170,7 +170,7 @@ func TestGHOSTDA(t *testing.T) {
expectedBlueScore: 7,
expectedSelectedParent: &externalapi.DomainHash{5},
expectedMergeSetBlues: []*externalapi.DomainHash{{5}},
expectedMergeSetReds: []*externalapi.DomainHash{{9}, {8}, {7}, {6}},
expectedMergeSetReds: []*externalapi.DomainHash{{6}, {7}, {8}, {9}},
},
}}
@@ -213,7 +213,7 @@ func TestGHOSTDA(t *testing.T) {
parents: []*externalapi.DomainHash{{2}, {3}, {4}},
expectedBlueScore: 6,
expectedSelectedParent: &externalapi.DomainHash{4},
expectedMergeSetBlues: []*externalapi.DomainHash{{2}, {3}, {4}},
expectedMergeSetBlues: []*externalapi.DomainHash{{4}, {2}, {3}},
expectedMergeSetReds: []*externalapi.DomainHash{},
},
{ /* 6 */
@@ -309,7 +309,7 @@ func TestGHOSTDA(t *testing.T) {
parents: []*externalapi.DomainHash{{3}, {5}},
expectedBlueScore: 6,
expectedSelectedParent: &externalapi.DomainHash{5},
expectedMergeSetBlues: []*externalapi.DomainHash{{2}, {3}, {5}},
expectedMergeSetBlues: []*externalapi.DomainHash{{5}, {2}, {3}},
expectedMergeSetReds: []*externalapi.DomainHash{},
},
{
@@ -377,7 +377,7 @@ func TestGHOSTDA(t *testing.T) {
parents: []*externalapi.DomainHash{{1}, {2}, {3}, {4}},
expectedBlueScore: 6,
expectedSelectedParent: &externalapi.DomainHash{4},
expectedMergeSetBlues: []*externalapi.DomainHash{{4}, {3}, {2}, {1}},
expectedMergeSetBlues: []*externalapi.DomainHash{{4}, {1}, {2}, {3}},
expectedMergeSetReds: []*externalapi.DomainHash{},
},
{
@@ -385,7 +385,7 @@ func TestGHOSTDA(t *testing.T) {
parents: []*externalapi.DomainHash{{1}, {2}, {3}},
expectedBlueScore: 5,
expectedSelectedParent: &externalapi.DomainHash{3},
expectedMergeSetBlues: []*externalapi.DomainHash{{2}, {1}, {3}},
expectedMergeSetBlues: []*externalapi.DomainHash{{3}, {1}, {2}},
expectedMergeSetReds: []*externalapi.DomainHash{},
},
{

View File

@@ -57,6 +57,7 @@ func TestGHOSTDAG(t *testing.T) {
BluesAnticoneSizes: nil,
}
var testsCounter int
err := filepath.Walk("../../testdata/dags", func(path string, info os.FileInfo, err error) error {
if err != nil {
return err
@@ -136,11 +137,15 @@ func TestGHOSTDAG(t *testing.T) {
ghostdagDataStore.dagMap[genesisHash] = blockGHOSTDAGDataGenesis
}
testsCounter++
return nil
})
if err != nil {
t.Fatal(err)
}
if testsCounter != 3 {
t.Fatalf("Expected 3 test files, ran %d instead", testsCounter)
}
}
func hashesToStrings(arr []*externalapi.DomainHash) []string {