1
1
package keeper
2
2
3
3
import (
4
+ "github.com/stretchr/testify/assert"
5
+ "github.com/stretchr/testify/require"
4
6
"google.golang.org/grpc/codes"
5
7
"google.golang.org/grpc/status"
6
8
"testing"
7
9
8
- "github.com/stretchr/testify/assert"
9
- "github.com/stretchr/testify/require"
10
-
11
10
sdk "github.com/Finschia/finschia-sdk/types"
12
-
11
+ wasmtypes "github.com/Finschia/wasmd/x/wasm/types"
13
12
"github.com/Finschia/wasmd/x/wasmplus/types"
14
13
)
15
14
@@ -38,28 +37,6 @@ func TestQueryInactiveContracts(t *testing.T) {
38
37
}
39
38
}
40
39
41
- func TestQueryIsInactiveContract (t * testing.T ) {
42
- ctx , keepers := CreateTestInput (t , false , AvailableCapabilities )
43
- keeper := keepers .WasmKeeper
44
-
45
- example := InstantiateHackatomExampleContract (t , ctx , keepers )
46
-
47
- q := Querier (keeper )
48
- rq := types.QueryInactiveContractRequest {Address : example .Contract .String ()}
49
- res , err := q .InactiveContract (sdk .WrapSDKContext (ctx ), & rq )
50
- require .NoError (t , err )
51
- require .False (t , res .Inactivated )
52
-
53
- // set inactive
54
- err = keeper .deactivateContract (ctx , example .Contract )
55
- require .NoError (t , err )
56
-
57
- rq = types.QueryInactiveContractRequest {Address : example .Contract .String ()}
58
- res , err = q .InactiveContract (sdk .WrapSDKContext (ctx ), & rq )
59
- require .NoError (t , err )
60
- require .True (t , res .Inactivated )
61
- }
62
-
63
40
func TestQueryInactiveContract (t * testing.T ) {
64
41
ctx , keepers := CreateTestInput (t , false , AvailableCapabilities )
65
42
keeper := keepers .WasmKeeper
@@ -78,8 +55,8 @@ func TestQueryInactiveContract(t *testing.T) {
78
55
expInactivated : true ,
79
56
},
80
57
"query with unknown address" : {
81
- srcQuery : & types.QueryInactiveContractRequest {Address : contractAddr . String ( )},
82
- expErr : status . Error ( codes . InvalidArgument , "unknown address" ) ,
58
+ srcQuery : & types.QueryInactiveContractRequest {Address : RandomBech32AccountAddress ( t )},
59
+ expErr : wasmtypes . ErrNotFound ,
83
60
},
84
61
"with empty request" : {
85
62
srcQuery : nil ,
@@ -97,7 +74,6 @@ func TestQueryInactiveContract(t *testing.T) {
97
74
require .NoError (t , err )
98
75
require .False (t , got .Inactivated )
99
76
100
- //assert.EqualValues(t, spec.expPaginationTotal, got.Pagination.Total)
101
77
// set inactive
102
78
err = keeper .deactivateContract (ctx , example .Contract )
103
79
require .NoError (t , err )
0 commit comments