--- a/tests/src/burnItem.test.ts +++ b/tests/src/burnItem.test.ts @@ -92,7 +92,7 @@ }); }); - it.only('Burn owned portion of item in ReFungible collection', async () => { + it('Burn owned portion of item in ReFungible collection', async () => { const createMode = 'ReFungible'; const collectionId = await createCollectionExpectSuccess({mode: {type: createMode}}); const tokenId = await createItemExpectSuccess(alice, collectionId, createMode); @@ -107,14 +107,14 @@ const balanceBefore: any = (await api.query.nft.reFungibleItemList(collectionId, tokenId)).toJSON(); // Bob burns his portion - const tx = api.tx.nft.burnItem(collectionId, tokenId, 0); + const tx = api.tx.nft.burnItem(collectionId, tokenId, 1); const events2 = await submitTransactionAsync(bob, tx); const result2 = getGenericResult(events2); - // Get balances + // Get balances const balance: any = (await api.query.nft.reFungibleItemList(collectionId, tokenId)).toJSON(); // console.log(balance); - + // What to expect before burning expect(result1.success).to.be.true; expect(balanceBefore).to.be.not.null; @@ -152,7 +152,7 @@ await addCollectionAdminExpectSuccess(alice, collectionId, bob); await usingApi(async (api) => { - const tx = api.tx.nft.burnItem(collectionId, tokenId, 0); + const tx = api.tx.nft.burnItem(collectionId, tokenId, 1); const events = await submitTransactionAsync(bob, tx); const result = getGenericResult(events); // Get the item @@ -166,7 +166,7 @@ }); - it.only('Burn item in Fungible collection', async () => { + it('Burn item in Fungible collection', async () => { const createMode = 'Fungible'; const collectionId = await createCollectionExpectSuccess({mode: {type: createMode, decimalPoints: 0 }}); await createItemExpectSuccess(alice, collectionId, createMode); // Helper creates 10 fungible tokens @@ -178,30 +178,30 @@ const tx = api.tx.nft.burnItem(collectionId, tokenId, 1); const events = await submitTransactionAsync(bob, tx); const result = getGenericResult(events); - - // Get alice balance + + // Get alice balance const balance: any = (await api.query.nft.fungibleItemList(collectionId, alice.address)).toJSON(); - + // What to expect expect(result.success).to.be.true; expect(balance).to.be.not.null; expect(balance.Value).to.be.equal(9); }); }); - - it.only('Burn item in ReFungible collection', async () => { + + it('Burn item in ReFungible collection', async () => { const createMode = 'ReFungible'; const collectionId = await createCollectionExpectSuccess({mode: {type: createMode }}); const tokenId = await createItemExpectSuccess(alice, collectionId, createMode); await addCollectionAdminExpectSuccess(alice, collectionId, bob); await usingApi(async (api) => { - const tx = api.tx.nft.burnItem(collectionId, tokenId, 1); + const tx = api.tx.nft.burnItem(collectionId, tokenId, 100); const events = await submitTransactionAsync(bob, tx); const result = getGenericResult(events); - // Get alice balance + // Get alice balance const balance: any = (await api.query.nft.reFungibleItemList(collectionId, tokenId)).toJSON(); - + // What to expect expect(result.success).to.be.true; expect(balance).to.be.null; --- a/tests/src/transfer.test.ts +++ b/tests/src/transfer.test.ts @@ -184,7 +184,7 @@ 1, ); }); - it.only('Transfer with deleted item_id', async () => { + it('Transfer with deleted item_id', async () => { // nft const nftCollectionId = await createCollectionExpectSuccess(); const newNftTokenId = await createItemExpectSuccess(Alice, nftCollectionId, 'NFT'); @@ -199,7 +199,7 @@ const reFungibleCollectionId = await createCollectionExpectSuccess({mode: {type: 'ReFungible'}}); const newReFungibleTokenId = await createItemExpectSuccess(Alice, reFungibleCollectionId, 'ReFungible'); - await burnItemExpectSuccess(Alice, reFungibleCollectionId, newReFungibleTokenId, 1); + await burnItemExpectSuccess(Alice, reFungibleCollectionId, newReFungibleTokenId, 100); await transferExpectFailure( reFungibleCollectionId, newReFungibleTokenId, --- a/tests/src/transferFrom.test.ts +++ b/tests/src/transferFrom.test.ts @@ -248,19 +248,19 @@ const newNftTokenId = await createItemExpectSuccess(Alice, nftCollectionId, 'NFT'); await burnItemExpectSuccess(Alice, nftCollectionId, newNftTokenId, 1); await approveExpectFail(nftCollectionId, newNftTokenId, Alice, Bob); - await transferFromExpectFail(nftCollectionId, newNftTokenId, Bob, Alice, Charlie, 1); + await transferFromExpectFail(nftCollectionId, newNftTokenId, Bob, Alice, Charlie, 1); }); }); - it.only( 'transferFrom burnt token before approve Fungible', async () => { + it( 'transferFrom burnt token before approve Fungible', async () => { await usingApi(async () => { const fungibleCollectionId = await createCollectionExpectSuccess({mode: {type: 'Fungible', decimalPoints: 0}}); const newFungibleTokenId = await createItemExpectSuccess(Alice, fungibleCollectionId, 'Fungible'); await burnItemExpectSuccess(Alice, fungibleCollectionId, 1, 10); await approveExpectSuccess(fungibleCollectionId, newFungibleTokenId, Alice, Bob); await transferFromExpectFail(fungibleCollectionId, newFungibleTokenId, Bob, Alice, Charlie, 1); - + }); - }); + }); it( 'transferFrom burnt token before approve ReFungible', async () => { await usingApi(async () => { const reFungibleCollectionId = await createCollectionExpectSuccess({mode: {type: 'ReFungible'}}); @@ -268,38 +268,38 @@ await burnItemExpectSuccess(Alice, reFungibleCollectionId, newReFungibleTokenId, 1); await approveExpectFail(reFungibleCollectionId, newReFungibleTokenId, Alice, Bob); await transferFromExpectFail(reFungibleCollectionId, newReFungibleTokenId, Bob, Alice, Charlie, 1); - + }); }); - - it.only( 'transferFrom burnt token after approve NFT', async () => { + + it( 'transferFrom burnt token after approve NFT', async () => { await usingApi(async () => { // nft const nftCollectionId = await createCollectionExpectSuccess(); const newNftTokenId = await createItemExpectSuccess(Alice, nftCollectionId, 'NFT'); await approveExpectSuccess(nftCollectionId, newNftTokenId, Alice, Bob); await burnItemExpectSuccess(Alice, nftCollectionId, newNftTokenId, 1); - await transferFromExpectFail(nftCollectionId, newNftTokenId, Bob, Alice, Charlie, 1); + await transferFromExpectFail(nftCollectionId, newNftTokenId, Bob, Alice, Charlie, 1); }); }); - it.only( 'transferFrom burnt token after approve Fungible', async () => { + it( 'transferFrom burnt token after approve Fungible', async () => { await usingApi(async () => { const fungibleCollectionId = await createCollectionExpectSuccess({mode: {type: 'Fungible', decimalPoints: 0}}); const newFungibleTokenId = await createItemExpectSuccess(Alice, fungibleCollectionId, 'Fungible'); await approveExpectSuccess(fungibleCollectionId, newFungibleTokenId, Alice, Bob); await burnItemExpectSuccess(Alice, fungibleCollectionId, 1, 10); await transferFromExpectFail(fungibleCollectionId, newFungibleTokenId, Bob, Alice, Charlie, 1); - + }); - }); - it.only( 'transferFrom burnt token after approve ReFungible', async () => { + }); + it( 'transferFrom burnt token after approve ReFungible', async () => { await usingApi(async () => { const reFungibleCollectionId = await createCollectionExpectSuccess({mode: {type: 'ReFungible'}}); const newReFungibleTokenId = await createItemExpectSuccess(Alice, reFungibleCollectionId, 'ReFungible'); await approveExpectSuccess(reFungibleCollectionId, newReFungibleTokenId, Alice, Bob); - await burnItemExpectSuccess(Alice, reFungibleCollectionId, newReFungibleTokenId, 1); + await burnItemExpectSuccess(Alice, reFungibleCollectionId, newReFungibleTokenId, 100); await transferFromExpectFail(reFungibleCollectionId, newReFungibleTokenId, Bob, Alice, Charlie, 1); - + }); });