github.com/kaituanwang/hyperledger@v2.0.1+incompatible/common/ledger/blkstorage/blockstorage_test.go (about) 1 /* 2 Copyright IBM Corp. All Rights Reserved. 3 SPDX-License-Identifier: Apache-2.0 4 */ 5 6 package blkstorage 7 8 import ( 9 "testing" 10 11 "github.com/stretchr/testify/assert" 12 ) 13 14 func TestIndexConfig(t *testing.T) { 15 ic := &IndexConfig{ 16 AttrsToIndex: []IndexableAttr{ 17 IndexableAttrBlockNum, 18 IndexableAttrTxID, 19 }, 20 } 21 22 assert := assert.New(t) 23 assert.True(ic.Contains(IndexableAttrBlockNum)) 24 assert.True(ic.Contains(IndexableAttrTxID)) 25 assert.False(ic.Contains(IndexableAttrBlockNumTranNum)) 26 }