@@ -8,7 +8,7 @@ describe("multisig", () => {
8
8
const program = anchor . workspace . Multisig ;
9
9
10
10
it ( "Tests the multisig program" , async ( ) => {
11
- const multisig = new anchor . web3 . Account ( ) ;
11
+ const multisig = anchor . web3 . Keypair . generate ( ) ;
12
12
const [
13
13
multisigSigner ,
14
14
nonce ,
@@ -18,10 +18,10 @@ describe("multisig", () => {
18
18
) ;
19
19
const multisigSize = 200 ; // Big enough.
20
20
21
- const ownerA = new anchor . web3 . Account ( ) ;
22
- const ownerB = new anchor . web3 . Account ( ) ;
23
- const ownerC = new anchor . web3 . Account ( ) ;
24
- const ownerD = new anchor . web3 . Account ( ) ;
21
+ const ownerA = anchor . web3 . Keypair . generate ( ) ;
22
+ const ownerB = anchor . web3 . Keypair . generate ( ) ;
23
+ const ownerC = anchor . web3 . Keypair . generate ( ) ;
24
+ const ownerD = anchor . web3 . Keypair . generate ( ) ;
25
25
const owners = [ ownerA . publicKey , ownerB . publicKey , ownerC . publicKey ] ;
26
26
27
27
const threshold = new anchor . BN ( 2 ) ;
@@ -40,9 +40,9 @@ describe("multisig", () => {
40
40
} ) ;
41
41
42
42
let multisigAccount = await program . account . multisig ( multisig . publicKey ) ;
43
- assert . equal ( multisigAccount . nonce , nonce ) ;
43
+ assert . strictEqual ( multisigAccount . nonce , nonce ) ;
44
44
assert . ok ( multisigAccount . threshold . eq ( new anchor . BN ( 2 ) ) ) ;
45
- assert . deepEqual ( multisigAccount . owners , owners ) ;
45
+ assert . deepStrictEqual ( multisigAccount . owners , owners ) ;
46
46
assert . ok ( multisigAccount . ownerSetSeqno === 0 ) ;
47
47
48
48
const pid = program . programId ;
@@ -63,7 +63,7 @@ describe("multisig", () => {
63
63
owners : newOwners ,
64
64
} ) ;
65
65
66
- const transaction = new anchor . web3 . Account ( ) ;
66
+ const transaction = anchor . web3 . Keypair . generate ( ) ;
67
67
const txSize = 1000 ; // Big enough, cuz I'm lazy.
68
68
await program . rpc . createTransaction ( pid , accounts , data , {
69
69
accounts : {
@@ -84,10 +84,10 @@ describe("multisig", () => {
84
84
const txAccount = await program . account . transaction ( transaction . publicKey ) ;
85
85
86
86
assert . ok ( txAccount . programId . equals ( pid ) ) ;
87
- assert . deepEqual ( txAccount . accounts , accounts ) ;
88
- assert . deepEqual ( txAccount . data , data ) ;
87
+ assert . deepStrictEqual ( txAccount . accounts , accounts ) ;
88
+ assert . deepStrictEqual ( txAccount . data , data ) ;
89
89
assert . ok ( txAccount . multisig . equals ( multisig . publicKey ) ) ;
90
- assert . equal ( txAccount . didExecute , false ) ;
90
+ assert . deepStrictEqual ( txAccount . didExecute , false ) ;
91
91
assert . ok ( txAccount . ownerSetSeqno === 0 ) ;
92
92
93
93
// Other owner approves transactoin.
@@ -127,9 +127,9 @@ describe("multisig", () => {
127
127
128
128
multisigAccount = await program . account . multisig ( multisig . publicKey ) ;
129
129
130
- assert . equal ( multisigAccount . nonce , nonce ) ;
130
+ assert . strictEqual ( multisigAccount . nonce , nonce ) ;
131
131
assert . ok ( multisigAccount . threshold . eq ( new anchor . BN ( 2 ) ) ) ;
132
- assert . deepEqual ( multisigAccount . owners , newOwners ) ;
132
+ assert . deepStrictEqual ( multisigAccount . owners , newOwners ) ;
133
133
assert . ok ( multisigAccount . ownerSetSeqno === 1 ) ;
134
134
} ) ;
135
135
} ) ;
0 commit comments