瀏覽代碼

Merge branch 'develop' of https://github.com/tgerring/go-ethereum into tests

Conflicts:
	p2p/messenger_test.go
	trie/trie_test.go
Taylor Gerring 11 年之前
父節點
當前提交
e6e468ef59
共有 1 個文件被更改,包括 4 次插入7 次删除
  1. 4 7
      trie/trie_test.go

+ 4 - 7
trie/trie_test.go

@@ -327,14 +327,11 @@ func (s *TrieSuite) TestBeginsWith(c *checker.C) {
 	c.Assert(BeginsWith(b, a), checker.Equals, true)
 }
 
-func TestItems(t *testing.T) {
-	_, trie := NewTrie()
-	trie.Update("A", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa")
-
+func (s *TrieSuite) TestItems(c *checker.C) {
+	s.trie.Update("A", "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa")
 	exp := "d23786fb4a010da3ce639d66d5e904a11dbc02746d1ce25029e53290cabf28ab"
-	if bytes.Compare(trie.GetRoot(), ethutil.Hex2Bytes(exp)) != 0 {
-		t.Errorf("Expected root to be %s but got", exp, trie.GetRoot())
-	}
+
+	c.Assert(s.trie.GetRoot(), checker.DeepEquals, ethutil.Hex2Bytes(exp))
 }
 
 /*