@@ -17,6 +17,7 @@ import { rimraf } from 'rimraf';
17
17
import type { JSZipObject } from 'jszip' ;
18
18
import type JSZip from 'jszip' ;
19
19
import type { GenericOptions } from './build-generic' ;
20
+ import { buildAccount } from './account' ;
20
21
21
22
interface Context {
22
23
tempFolder : string ;
@@ -92,6 +93,18 @@ test.serial('erc1155 basic', async t => {
92
93
await runIgnitionTest ( c , t , opts ) ;
93
94
} ) ;
94
95
96
+ test . serial ( 'account ecdsa' , async t => {
97
+ const opts : GenericOptions = { kind : 'Account' , name : 'My Account' , signer : 'ECDSA' } ;
98
+ const c = buildAccount ( opts ) ;
99
+ await runIgnitionTest ( c , t , opts ) ;
100
+ } ) ;
101
+
102
+ test . serial ( 'account ecdsa uups' , async t => {
103
+ const opts : GenericOptions = { kind : 'Account' , name : 'My Account' , signer : 'ECDSA' , upgradeable : 'uups' } ;
104
+ const c = buildAccount ( opts ) ;
105
+ await runIgnitionTest ( c , t , opts ) ; // Account does not use proxies for deployment, until factories are added
106
+ } ) ;
107
+
95
108
test . serial ( 'custom basic' , async t => {
96
109
const opts : GenericOptions = { kind : 'Custom' , name : 'My Contract' } ;
97
110
const c = buildCustom ( opts ) ;
0 commit comments