@@ -4,27 +4,42 @@ const closeASAOrderTest = require('./teal_tests/closeASAEscrowOrder.js');
44const JEST_MINUTE_TIMEOUT = 60 * 1000 ;
55const placeASAOrderTest = require ( './teal_tests/placeASAEscrowOrder.js' ) ;
66const accountSetup = require ( './accountSetup.js' ) ;
7+ const accountCleanup = require ( './accountCleanup' ) ;
8+ const generateAsset = require ( './GenerateAsset' ) ;
9+ const destroyAsset = require ( './DestroyAsset' ) ;
710
811
912describe ( 'ASA ESCROW CANCEL' , ( ) => {
1013 const price = 1.2 ;
1114 const amount = 0.8 ;
12- const note = `
13- Testing: TealAsaEscrowCancel
14- Open Account: ${ config . openAccount . addr }
15- Creator Account: ${ config . creatorAccount . addr }
16-
17- Creator Account is buying ${ amount } LAMPC at price: ${ price } Algo
18- ` ;
15+
1916
2017 // Create App
2118 beforeAll ( async ( ) => {
22- // await accountSetup(config, "close")
23- await accountSetup ( config , 'sell' , true , true , note ) ;
19+ const assetId = await generateAsset ( config . openAccount ) ;
20+ console . log ( assetId ) ;
21+
22+ const note = `
23+ Testing: TealAsaEscrowCancel
24+ assetId: ${ assetId }
2425
26+ Open Account: ${ config . openAccount . addr }
27+ Creator Account: ${ config . creatorAccount . addr }
28+
29+ Creator Account is buying ${ amount } LAMPC at price: ${ price } Algo
30+ ` ;
31+ config . assetId = assetId ;
32+
33+ await accountSetup ( config , 'sell' , true , true , note ) ;
2534 await timeout ( 7000 ) ;
2635 } , JEST_MINUTE_TIMEOUT * 10 ) ;
2736
37+ afterAll ( async ( ) => {
38+ await timeout ( 4000 ) ;
39+ await accountCleanup ( config , 'sell' , true ) ;
40+ await destroyAsset ( config . openAccount , config . assetId ) ;
41+ } , JEST_MINUTE_TIMEOUT ) ;
42+
2843 test (
2944 'Place asa escrow order' ,
3045 async ( ) => {
0 commit comments