Feature/rebase democracy #1836
1121 passed, 16 failed and 12 skipped
❌ tests/mochawesome-report/test-1691553511.json
1149 tests were completed in 468s with 1121 passed, 16 failed and 12 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
1121✔️ | 16❌ | 12✖️ | 406s |
❌
(!negative test!) integration test: ext. confirmSponsorship():
(!negative test!) integration test: ext. createCollection():
(!negative test!) integration test: ext. destroyCollection():
(!negative test!) integration test: ext. removeCollectionSponsor():
(!negative test!) integration test: ext. setCollectionSponsor():
(!negative tests!) Create FT collection from EVM
(!negative tests!) Create NFT collection from EVM
(!negative tests!) Create RFT collection from EVM
[approveToken] Approved amount decreases by the transferred amount:
[approveToken] Approved users can transferFrom up to approved amount:
[approveToken] Approved users cannot use transferFrom to repeat transfers if approved amount was already transferred:
[approveToken] Integration Test approve(spender, collection_id, item_id, amount) with collection admin permissions:
[approveToken] Negative Integration Test approve(spender, collection_id, item_id, amount):
[approveToken] Normal user can approve other users to transfer:
[approveToken] User cannot approve for the amount greater than they own:
[approveToken] User may clear the approvals to approving for 0 amount:
[approveTokenFromEth] Approved amount decreases by the transferred amount:
[approveTokenFromEth] Approved users can transferFrom up to approved amount:
[approveTokenFromEth] Approved users cannot use transferFrom to repeat transfers if approved amount was already transferred:
[approveTokenFromEth] Integration Test approve(spender, collection_id, item_id, amount) with collection admin permissions:
[approveTokenFromEth] Negative Integration Test approve(spender, collection_id, item_id, amount):
[approveTokenFromEth] Normal user can approve other users to transfer:
[approveTokenFromEth] User cannot approve for the amount greater than they own:
[approveTokenFromEth] User may clear the approvals to approving for 0 amount:
[eth]CollectionHelperAddress test: ERC20/ERC721
[FT] Sync sub & eth events
[NFT] Sync sub & eth events
[RFT] Sync sub & eth events
Add collection admins
Administrator and collection owner do not need approval in order to execute TransferFrom (with owner_can_transfer_flag = true):
App promotion admin adress
App promotion collection sponsoring
App promotion contract sponsoring
App promotion events
App promotion payoutStakers
App promotion stake extrinsic
App promotion stopSponsoringCollection
App promotion stopSponsoringContract
App promotion Unstaking
Burn Item event
Can set collection limits
Cannot set invalid collection limits
Change owner tests
Change substrate owner tests
Check ERC721 token URI for NFT
Check ERC721 token URI for ReFungible
Collection zero limits (Fungible)
Collection zero limits (NFT)
Collection zero limits (ReFungible)
Common metadata
Common nesting tests
Composite nesting tests
Connection smoke test
Contract calls
Create collection event
Create FT collection from EVM
Create Item event
Create Multiple Items Event event
Create NFT collection from EVM
Create RFT collection from EVM
Destroy collection event
Destroy Collection from EVM
Effective collection limits (NFT)
Enable/Disable Transfers
ERC 1633 implementation
ERC-721 call methods
ERC165 tests
Eth fees are correct
Ethereum native RPC calls
Evm Coder tests
EVM collection allowlist
EVM collection properties
EVM contract allowlist
EVM Migrations
EVM nesting tests group Fungible
EVM nesting tests group Integration Test: EVM Nesting
EVM nesting tests group Negative Test: EVM Nesting
evm nft collection sponsoring
EVM payable contracts
evm RFT collection sponsoring
evm RFT token sponsoring
EVM sponsoring
EVM token properties
EVM token properties negative
EVM transaction fees
Fractionalizer contract usage
FT: ERC-20 call methods
Fungible (Via EVM proxy): Information getting
Fungible (Via EVM proxy): Plain calls
Fungible negative tests
Fungible: Fees
Fungible: Plain calls
Fungible: Substrate calls
Governance: Council tests
❌ >50% of Council can externally propose SuperMajorityAgainst
Error: The event 'democracy.Started' is expected
❌ Council prime member vote is the default
Error: council.TooEarly
Governance: Fellowship tests
❌ [Negative] FellowshipProposition cannot add/remove a Council member
Error: The event 'govScheduler.Dispatched' is expected
❌ [Negative] FellowshipProposition cannot add/remove a Fellowship member
Error: The event 'govScheduler.Dispatched' is expected
❌ [Negative] FellowshipProposition cannot add/remove a TechComm member
Error: The event 'govScheduler.Dispatched' is expected
❌ [Negative] FellowshipProposition cannot blacklist Democracy proposals
Error: The event 'govScheduler.Dispatched' is expected
❌ [Negative] FellowshipProposition cannot cancel Democracy proposals
Error: The event 'govScheduler.Dispatched' is expected
❌ [Negative] FellowshipProposition cannot cancel ongoing Democracy referendums
Error: The event 'democracy.Started' is expected
❌ [Negative] FellowshipProposition cannot externally propose SimpleMajority
Error: The event 'govScheduler.Dispatched' is expected
❌ [Negative] FellowshipProposition cannot externally propose SuperMajorityAgainst
Error: The event 'govScheduler.Dispatched' is expected
❌ [Negative] FellowshipProposition cannot externally propose SuperMajorityApprove
Error: The event 'govScheduler.Dispatched' is expected
❌ [Negative] FellowshipProposition cannot fast-track Democracy proposals
Error: The event 'govScheduler.Dispatched' is expected
❌ [Negative] FellowshipProposition cannot promote/demote a Fellowship member
Error: The event 'govScheduler.Dispatched' is expected
❌ [Negative] FellowshipProposition cannot set/clear Council prime member
Error: The event 'govScheduler.Dispatched' is expected
❌ [Negative] FellowshipProposition cannot veto external proposals
Error: The event 'govScheduler.Dispatched' is expected
❌ FellowshipProposition can submit regular Democracy proposals
Error: The event 'democracy.Proposed' is expected
Graphs
Helpers sanity check
Integration Test addCollectionAdmin(collection_id, new_admin_id):
Integration Test approveToken(spender, collection_id, item_id, amount):
Integration Test approveTokenFromEth(spender, collection_id, item_id, amount):
Integration Test changeCollectionOwner(collection_id, new_owner) special checks for exOwner:
Integration Test changeCollectionOwner(collection_id, new_owner):
Integration Test createMultipleItems(collection_id, owner, items_data):
Integration Test ext. Allow list tests Negative
Integration Test ext. Allow list tests Positive
Integration Test ext. Mint if included in Allow List Public Access Mode = Normal, Mint Mode = false Positive
Integration Test ext. Mint if included in Allow List Public Access Mode = Normal, Mint Mode = true Negative
Integration Test ext. Remove from Allow List Negative
Integration Test ext. Remove from Allow List Positive
Integration Test ext. Transfer if included in Allow List Negative
Integration Test ext. Transfer if included in Allow List Positive
Integration Test getNextSponsored(collection_id, owner, item_id):
Integration Test removeCollectionAdmin(collection_id, account_id):
Integration Test Transfer(recipient, collection_id, item_id, value)
Integration Test transferFrom(from, recipient, collection_id, item_id, value):
Integration Test: Access Rights to Token Properties
integration test: API UNIQUE consts
Integration Test: Collator Selection Dynamic shuffling of collators
Integration Test: Collator Selection Getting and releasing licenses to collate Negative
Integration Test: Collection Properties
Integration Test: Collection Properties FT
Integration Test: Collection Properties NFT
Integration Test: Collection Properties RFT
Integration Test: Collection Properties with sudo FT
Integration Test: Collection Properties with sudo NFT
Integration Test: Collection Properties with sudo RFT
Integration Test: createMultipleItemsEx
integration test: ext. ():
integration test: ext. burnItem() with admin permissions:
integration test: ext. burnItem():
integration test: ext. confirmSponsorship():
integration test: ext. createCollection():
integration test: ext. destroyCollection():
integration test: ext. removeCollectionSponsor():
integration test: ext. setCollectionSponsor():
integration test: Fees must be credited to Treasury:
integration test: Fungible functionality:
Integration Test: Identities Manipulation Identities
Integration Test: Identities Manipulation Sub-identities
integration test: Inflation
Integration Test: Maintenance Functionality Maintenance Mode
Integration Test: Maintenance Functionality Preimage Execution
Integration Test: ownerCanTransfer allows admins to use only transferFrom/burnFrom:
integration test: Refungible functionality:
integration test: RPC methods
Integration Test: Set Permissions
Integration Test: Token Properties
Integration Test: Token Properties with sudo NFT
Integration Test: Token Properties with sudo RFT
Integration Test: Unnesting
Market V2 Contract
Matcher contract usage
Minting tokens
Native fungible
NativeFungible: ERC20 calls
NativeFungible: ERC20UniqueExtensions calls
Negative Enable/Disable Transfers
Negative Integration Test addCollectionAdmin(collection_id, new_admin_id):
Negative Integration Test changeCollectionOwner(collection_id, new_owner):
Negative Integration Test createMultipleItems(collection_id, owner, items_data):
Negative Integration Test removeCollectionAdmin(collection_id, account_id):
Negative Integration Test Transfer(recipient, collection_id, item_id, value)
Negative Integration Test transferFrom(from, recipient, collection_id, item_id, value):
Negative Integration Test: Access Rights to Token Properties
Negative Integration Test: Collection Properties FT
Negative Integration Test: Collection Properties NFT
Negative Integration Test: Collection Properties RFT
Negative integration test: ext. burnItem():
Negative integration test: ext. createItem():
Negative Integration Test: Set Permissions
Negative Integration Test: Token Properties
Negative Integration Tests for fractionalizer
negative properties
Negative test: createMultipleItemsEx
Negative Test: Nesting
Negative Test: Unnesting
Negative tests
Nesting by collection admin
NFT (Via EVM proxy): Information getting
NFT (Via EVM proxy): Plain calls
NFT: Fees
NFT: Plain calls
NFT: Substrate calls
Normal user can approve other users to be wallet operator:
Number of tokens per address (NFT)
Number of tokens per address (ReFungible)
Pallet presence
Precompiles
query properties RPC
Refungible nesting
Refungible nesting negative tests
ReFungible token properties permissions tests
Refungible transfer tests
ReFungible-specific nesting tests
Refungible: burn
Refungible: burn negative tests
Refungible: Fees
Refungible: Plain calls
Refungible: Substrate calls
Remove collection admins
RFT: ERC-20 call methods
RFT: Fees
RPC eth_getCode
Send value to contract
setCollectionLimits negative
setCollectionLimits positive
Sponsoring EVM contracts
Sponsoring Fee Limit
Supports ERC721Metadata
Token transfer between substrate address and EVM address. Fungible
Token transfer between substrate address and EVM address. NFT
Transfer event
Transfers to self (potentially over substrate-evm boundary)
TxVersion is present
Vesting
Annotations
Check failure on line 0 in tests/mochawesome-report/test-1691553511.json
github-actions / int test results - quartz
► Governance: Council tests ► >50% of Council can externally propose SuperMajorityAgainst
Failed test found in:
tests/mochawesome-report/test-1691553511.json
Error:
Error: The event 'democracy.Started' is expected
Raw output
Error: The event 'democracy.Started' is expected
at WaitGroup.expectEvent (file:///opt/actions-runner/_work/unique-chain/unique-chain/tests/src/util/playgrounds/unique.dev.ts:1005:13)
at runMicrotasks (<anonymous>)
at processTicksAndRejections (node:internal/process/task_queues:96:5)
at async file:///opt/actions-runner/_work/unique-chain/unique-chain/tests/src/governance.test.ts:171:35
at async file:///opt/actions-runner/_work/unique-chain/unique-chain/tests/src/util/index.ts:140:7
at async usingPlaygroundsGeneral (file:///opt/actions-runner/_work/unique-chain/unique-chain/tests/src/util/index.ts:60:14)
at async Context.<anonymous> (file:///opt/actions-runner/_work/unique-chain/unique-chain/tests/src/util/index.ts:135:5)
Check failure on line 0 in tests/mochawesome-report/test-1691553511.json
github-actions / int test results - quartz
► Governance: Council tests ► Council prime member vote is the default
Failed test found in:
tests/mochawesome-report/test-1691553511.json
Error:
Error: council.TooEarly
Raw output
Error: council.TooEarly
at DevUniqueHelper.executeExtrinsic (file:///opt/actions-runner/_work/unique-chain/unique-chain/tests/src/util/playgrounds/unique.ts:732:36)
at async CollectiveGroup.close (file:///opt/actions-runner/_work/unique-chain/unique-chain/tests/src/util/playgrounds/unique.ts:3085:20)
at async file:///opt/actions-runner/_work/unique-chain/unique-chain/tests/src/governance.test.ts:211:25
at async file:///opt/actions-runner/_work/unique-chain/unique-chain/tests/src/util/index.ts:140:7
at async usingPlaygroundsGeneral (file:///opt/actions-runner/_work/unique-chain/unique-chain/tests/src/util/index.ts:60:14)
at async Context.<anonymous> (file:///opt/actions-runner/_work/unique-chain/unique-chain/tests/src/util/index.ts:135:5)
Check failure on line 0 in tests/mochawesome-report/test-1691553511.json
github-actions / int test results - quartz
► Governance: Fellowship tests ► [Negative] FellowshipProposition cannot add/remove a Council member
Failed test found in:
tests/mochawesome-report/test-1691553511.json
Error:
Error: The event 'govScheduler.Dispatched' is expected
Raw output
Error: The event 'govScheduler.Dispatched' is expected
at WaitGroup.expectEvent (file:///opt/actions-runner/_work/unique-chain/unique-chain/tests/src/util/playgrounds/unique.dev.ts:1005:13)
at runMicrotasks (<anonymous>)
at processTicksAndRejections (node:internal/process/task_queues:96:5)
at async testBadFellowshipProposal (file:///opt/actions-runner/_work/unique-chain/unique-chain/tests/src/governance.test.ts:752:29)
at async file:///opt/actions-runner/_work/unique-chain/unique-chain/tests/src/governance.test.ts:980:5
at async file:///opt/actions-runner/_work/unique-chain/unique-chain/tests/src/util/index.ts:140:7
at async usingPlaygroundsGeneral (file:///opt/actions-runner/_work/unique-chain/unique-chain/tests/src/util/index.ts:60:14)
at async Context.<anonymous> (file:///opt/actions-runner/_work/unique-chain/unique-chain/tests/src/util/index.ts:135:5)
Check failure on line 0 in tests/mochawesome-report/test-1691553511.json
github-actions / int test results - quartz
► Governance: Fellowship tests ► [Negative] FellowshipProposition cannot add/remove a Fellowship member
Failed test found in:
tests/mochawesome-report/test-1691553511.json
Error:
Error: The event 'govScheduler.Dispatched' is expected
Raw output
Error: The event 'govScheduler.Dispatched' is expected
at WaitGroup.expectEvent (file:///opt/actions-runner/_work/unique-chain/unique-chain/tests/src/util/playgrounds/unique.dev.ts:1005:13)
at runMicrotasks (<anonymous>)
at processTicksAndRejections (node:internal/process/task_queues:96:5)
at async testBadFellowshipProposal (file:///opt/actions-runner/_work/unique-chain/unique-chain/tests/src/governance.test.ts:752:29)
at async file:///opt/actions-runner/_work/unique-chain/unique-chain/tests/src/governance.test.ts:999:5
at async file:///opt/actions-runner/_work/unique-chain/unique-chain/tests/src/util/index.ts:140:7
at async usingPlaygroundsGeneral (file:///opt/actions-runner/_work/unique-chain/unique-chain/tests/src/util/index.ts:60:14)
at async Context.<anonymous> (file:///opt/actions-runner/_work/unique-chain/unique-chain/tests/src/util/index.ts:135:5)
Check failure on line 0 in tests/mochawesome-report/test-1691553511.json
github-actions / int test results - quartz
► Governance: Fellowship tests ► [Negative] FellowshipProposition cannot add/remove a TechComm member
Failed test found in:
tests/mochawesome-report/test-1691553511.json
Error:
Error: The event 'govScheduler.Dispatched' is expected
Raw output
Error: The event 'govScheduler.Dispatched' is expected
at WaitGroup.expectEvent (file:///opt/actions-runner/_work/unique-chain/unique-chain/tests/src/util/playgrounds/unique.dev.ts:1005:13)
at runMicrotasks (<anonymous>)
at processTicksAndRejections (node:internal/process/task_queues:96:5)
at async testBadFellowshipProposal (file:///opt/actions-runner/_work/unique-chain/unique-chain/tests/src/governance.test.ts:752:29)
at async file:///opt/actions-runner/_work/unique-chain/unique-chain/tests/src/governance.test.ts:992:5
at async file:///opt/actions-runner/_work/unique-chain/unique-chain/tests/src/util/index.ts:140:7
at async usingPlaygroundsGeneral (file:///opt/actions-runner/_work/unique-chain/unique-chain/tests/src/util/index.ts:60:14)
at async Context.<anonymous> (file:///opt/actions-runner/_work/unique-chain/unique-chain/tests/src/util/index.ts:135:5)
Check failure on line 0 in tests/mochawesome-report/test-1691553511.json
github-actions / int test results - quartz
► Governance: Fellowship tests ► [Negative] FellowshipProposition cannot blacklist Democracy proposals
Failed test found in:
tests/mochawesome-report/test-1691553511.json
Error:
Error: The event 'govScheduler.Dispatched' is expected
Raw output
Error: The event 'govScheduler.Dispatched' is expected
at WaitGroup.expectEvent (file:///opt/actions-runner/_work/unique-chain/unique-chain/tests/src/util/playgrounds/unique.dev.ts:1005:13)
at runMicrotasks (<anonymous>)
at processTicksAndRejections (node:internal/process/task_queues:96:5)
at async testBadFellowshipProposal (file:///opt/actions-runner/_work/unique-chain/unique-chain/tests/src/governance.test.ts:752:29)
at async file:///opt/actions-runner/_work/unique-chain/unique-chain/tests/src/governance.test.ts:1036:5
at async file:///opt/actions-runner/_work/unique-chain/unique-chain/tests/src/util/index.ts:140:7
at async usingPlaygroundsGeneral (file:///opt/actions-runner/_work/unique-chain/unique-chain/tests/src/util/index.ts:60:14)
at async Context.<anonymous> (file:///opt/actions-runner/_work/unique-chain/unique-chain/tests/src/util/index.ts:135:5)
Check failure on line 0 in tests/mochawesome-report/test-1691553511.json
github-actions / int test results - quartz
► Governance: Fellowship tests ► [Negative] FellowshipProposition cannot cancel Democracy proposals
Failed test found in:
tests/mochawesome-report/test-1691553511.json
Error:
Error: The event 'govScheduler.Dispatched' is expected
Raw output
Error: The event 'govScheduler.Dispatched' is expected
at WaitGroup.expectEvent (file:///opt/actions-runner/_work/unique-chain/unique-chain/tests/src/util/playgrounds/unique.dev.ts:1005:13)
at runMicrotasks (<anonymous>)
at processTicksAndRejections (node:internal/process/task_queues:96:5)
at async testBadFellowshipProposal (file:///opt/actions-runner/_work/unique-chain/unique-chain/tests/src/governance.test.ts:752:29)
at async file:///opt/actions-runner/_work/unique-chain/unique-chain/tests/src/governance.test.ts:1020:5
at async file:///opt/actions-runner/_work/unique-chain/unique-chain/tests/src/util/index.ts:140:7
at async usingPlaygroundsGeneral (file:///opt/actions-runner/_work/unique-chain/unique-chain/tests/src/util/index.ts:60:14)
at async Context.<anonymous> (file:///opt/actions-runner/_work/unique-chain/unique-chain/tests/src/util/index.ts:135:5)
Check failure on line 0 in tests/mochawesome-report/test-1691553511.json
github-actions / int test results - quartz
► Governance: Fellowship tests ► [Negative] FellowshipProposition cannot cancel ongoing Democracy referendums
Failed test found in:
tests/mochawesome-report/test-1691553511.json
Error:
Error: The event 'democracy.Started' is expected
Raw output
Error: The event 'democracy.Started' is expected
at WaitGroup.expectEvent (file:///opt/actions-runner/_work/unique-chain/unique-chain/tests/src/util/playgrounds/unique.dev.ts:1005:13)
at runMicrotasks (<anonymous>)
at processTicksAndRejections (node:internal/process/task_queues:96:5)
at async file:///opt/actions-runner/_work/unique-chain/unique-chain/tests/src/governance.test.ts:1025:26
at async file:///opt/actions-runner/_work/unique-chain/unique-chain/tests/src/util/index.ts:140:7
at async usingPlaygroundsGeneral (file:///opt/actions-runner/_work/unique-chain/unique-chain/tests/src/util/index.ts:60:14)
at async Context.<anonymous> (file:///opt/actions-runner/_work/unique-chain/unique-chain/tests/src/util/index.ts:135:5)
Check failure on line 0 in tests/mochawesome-report/test-1691553511.json
github-actions / int test results - quartz
► Governance: Fellowship tests ► [Negative] FellowshipProposition cannot externally propose SimpleMajority
Failed test found in:
tests/mochawesome-report/test-1691553511.json
Error:
Error: The event 'govScheduler.Dispatched' is expected
Raw output
Error: The event 'govScheduler.Dispatched' is expected
at WaitGroup.expectEvent (file:///opt/actions-runner/_work/unique-chain/unique-chain/tests/src/util/playgrounds/unique.dev.ts:1005:13)
at runMicrotasks (<anonymous>)
at processTicksAndRejections (node:internal/process/task_queues:96:5)
at async testBadFellowshipProposal (file:///opt/actions-runner/_work/unique-chain/unique-chain/tests/src/governance.test.ts:752:29)
at async file:///opt/actions-runner/_work/unique-chain/unique-chain/tests/src/governance.test.ts:915:5
at async file:///opt/actions-runner/_work/unique-chain/unique-chain/tests/src/util/index.ts:140:7
at async usingPlaygroundsGeneral (file:///opt/actions-runner/_work/unique-chain/unique-chain/tests/src/util/index.ts:60:14)
at async Context.<anonymous> (file:///opt/actions-runner/_work/unique-chain/unique-chain/tests/src/util/index.ts:135:5)
Check failure on line 0 in tests/mochawesome-report/test-1691553511.json
github-actions / int test results - quartz
► Governance: Fellowship tests ► [Negative] FellowshipProposition cannot externally propose SuperMajorityAgainst
Failed test found in:
tests/mochawesome-report/test-1691553511.json
Error:
Error: The event 'govScheduler.Dispatched' is expected
Raw output
Error: The event 'govScheduler.Dispatched' is expected
at WaitGroup.expectEvent (file:///opt/actions-runner/_work/unique-chain/unique-chain/tests/src/util/playgrounds/unique.dev.ts:1005:13)
at runMicrotasks (<anonymous>)
at processTicksAndRejections (node:internal/process/task_queues:96:5)
at async testBadFellowshipProposal (file:///opt/actions-runner/_work/unique-chain/unique-chain/tests/src/governance.test.ts:752:29)
at async file:///opt/actions-runner/_work/unique-chain/unique-chain/tests/src/governance.test.ts:911:5
at async file:///opt/actions-runner/_work/unique-chain/unique-chain/tests/src/util/index.ts:140:7
at async usingPlaygroundsGeneral (file:///opt/actions-runner/_work/unique-chain/unique-chain/tests/src/util/index.ts:60:14)
at async Context.<anonymous> (file:///opt/actions-runner/_work/unique-chain/unique-chain/tests/src/util/index.ts:135:5)
Check failure on line 0 in tests/mochawesome-report/test-1691553511.json
github-actions / int test results - quartz
► Governance: Fellowship tests ► [Negative] FellowshipProposition cannot externally propose SuperMajorityApprove
Failed test found in:
tests/mochawesome-report/test-1691553511.json
Error:
Error: The event 'govScheduler.Dispatched' is expected
Raw output
Error: The event 'govScheduler.Dispatched' is expected
at WaitGroup.expectEvent (file:///opt/actions-runner/_work/unique-chain/unique-chain/tests/src/util/playgrounds/unique.dev.ts:1005:13)
at runMicrotasks (<anonymous>)
at processTicksAndRejections (node:internal/process/task_queues:96:5)
at async testBadFellowshipProposal (file:///opt/actions-runner/_work/unique-chain/unique-chain/tests/src/governance.test.ts:752:29)
at async file:///opt/actions-runner/_work/unique-chain/unique-chain/tests/src/governance.test.ts:919:5
at async file:///opt/actions-runner/_work/unique-chain/unique-chain/tests/src/util/index.ts:140:7
at async usingPlaygroundsGeneral (file:///opt/actions-runner/_work/unique-chain/unique-chain/tests/src/util/index.ts:60:14)
at async Context.<anonymous> (file:///opt/actions-runner/_work/unique-chain/unique-chain/tests/src/util/index.ts:135:5)