@@ -17,6 +17,7 @@ import { rimraf } from 'rimraf';
1717import type { JSZipObject } from 'jszip' ;
1818import type JSZip from 'jszip' ;
1919import type { GenericOptions } from './build-generic' ;
20+ import { buildAccount } from './account' ;
2021
2122interface Context {
2223 tempFolder : string ;
@@ -92,6 +93,18 @@ test.serial('erc1155 basic', async t => {
9293 await runIgnitionTest ( c , t , opts ) ;
9394} ) ;
9495
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+
95108test . serial ( 'custom basic' , async t => {
96109 const opts : GenericOptions = { kind : 'Custom' , name : 'My Contract' } ;
97110 const c = buildCustom ( opts ) ;
0 commit comments