core: polish side chain importer a bit
This commit is contained in:
		@@ -579,11 +579,11 @@ func testInsertNonceError(t *testing.T, full bool) {
 | 
			
		||||
			blockchain.hc.engine = blockchain.engine
 | 
			
		||||
			failRes, err = blockchain.InsertHeaderChain(headers, 1)
 | 
			
		||||
		}
 | 
			
		||||
		// Check that the returned error indicates the failure.
 | 
			
		||||
		// Check that the returned error indicates the failure
 | 
			
		||||
		if failRes != failAt {
 | 
			
		||||
			t.Errorf("test %d: failure index mismatch: have %d, want %d", i, failRes, failAt)
 | 
			
		||||
			t.Errorf("test %d: failure (%v) index mismatch: have %d, want %d", i, err, failRes, failAt)
 | 
			
		||||
		}
 | 
			
		||||
		// Check that all no blocks after the failing block have been inserted.
 | 
			
		||||
		// Check that all blocks after the failing block have been inserted
 | 
			
		||||
		for j := 0; j < i-failAt; j++ {
 | 
			
		||||
			if full {
 | 
			
		||||
				if block := blockchain.GetBlockByNumber(failNum + uint64(j)); block != nil {
 | 
			
		||||
@@ -1345,7 +1345,7 @@ func TestLargeReorgTrieGC(t *testing.T) {
 | 
			
		||||
		t.Fatalf("failed to insert shared chain: %v", err)
 | 
			
		||||
	}
 | 
			
		||||
	if _, err := chain.InsertChain(original); err != nil {
 | 
			
		||||
		t.Fatalf("failed to insert shared chain: %v", err)
 | 
			
		||||
		t.Fatalf("failed to insert original chain: %v", err)
 | 
			
		||||
	}
 | 
			
		||||
	// Ensure that the state associated with the forking point is pruned away
 | 
			
		||||
	if node, _ := chain.stateCache.TrieDB().Node(shared[len(shared)-1].Root()); node != nil {
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user