forked from cerc-io/plugeth
Changed to use hash for comparison
DeepReflect would fail on TD since TD isn't included in the original block and thus the test would fail.
This commit is contained in:
parent
ee84b20247
commit
e27237a03a
@ -1,6 +1,7 @@
|
|||||||
package core
|
package core
|
||||||
|
|
||||||
import (
|
import (
|
||||||
|
"bytes"
|
||||||
"fmt"
|
"fmt"
|
||||||
"os"
|
"os"
|
||||||
"path"
|
"path"
|
||||||
@ -76,11 +77,11 @@ func TestChainInsertions(t *testing.T) {
|
|||||||
<-done
|
<-done
|
||||||
}
|
}
|
||||||
|
|
||||||
if reflect.DeepEqual(chain2[len(chain2)-1], chainMan.CurrentBlock()) {
|
if bytes.Equal(chain2[len(chain2)-1].Hash(), chainMan.CurrentBlock().Hash()) {
|
||||||
t.Error("chain2 is canonical and shouldn't be")
|
t.Error("chain2 is canonical and shouldn't be")
|
||||||
}
|
}
|
||||||
|
|
||||||
if !reflect.DeepEqual(chain1[len(chain1)-1], chainMan.CurrentBlock()) {
|
if !bytes.Equal(chain1[len(chain1)-1].Hash(), chainMan.CurrentBlock().Hash()) {
|
||||||
t.Error("chain1 isn't canonical and should be")
|
t.Error("chain1 isn't canonical and should be")
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user