Skip to content

Commit

Permalink
fix: 🎨 integration test issuess
Browse files Browse the repository at this point in the history
  • Loading branch information
ignazio-bovo committed Jun 2, 2024
1 parent d983069 commit 004bd9c
Show file tree
Hide file tree
Showing 3 changed files with 19 additions and 9 deletions.
1 change: 1 addition & 0 deletions tests/network-tests/src/consts.ts
Original file line number Diff line number Diff line change
Expand Up @@ -96,6 +96,7 @@ export const proposalTypeToProposalParamsKey = {
'SetPalletFozenStatus': 'setPalletFozenStatusProposalParameters',
'SetEraPayoutDampingFactor': 'setEraPayoutDampingFactorProposalParameters',
'UpdateTokenPalletTokenConstraints': 'updateTokenPalletTokenConstraints',
'UpdateArgoBridgeConstraints': 'updateArgoBridgeConstraints',
} as const

type ProposalTypeToProposalParamsKeyMap = { [K in ProposalType]: keyof AugmentedConsts<'promise'>['proposalsCodex'] }
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -273,14 +273,20 @@ export class CreateProposalsFixture extends StandardizedFixture {
assert.equal(qProposal.details.proposal?.id, details.toString())
break
}
// case 'SetPalletFozenStatus': {
// Utils.assert(qProposal.details.__typename === 'SetPalletFozenStatusProposalDetails')
// const details = proposalDetails.asSetPalletFozenStatus
// assert.equal(qProposal.details.newFrozenStatus, details[0])
// break
// }
}
// TODO(petra): missing proposals:
/**
* TODO(petra): missing proposals:
* - set pallet frozen status
* - update pallet token constraints
* - update argo bridge constraints
* - set era payout damping factor
* - decrease council budget
* - [X] set pallet frozen status
* - [ ] update pallet token constraints
* - [ ] update argo bridge constraints
* - [X] set era payout damping factor
* - [X] decrease council budget
*/
}

Expand All @@ -306,9 +312,7 @@ export class CreateProposalsFixture extends StandardizedFixture {
})
}

protected assertQueryNodeEventIsValid(qEvent: ProposalCreatedEventFieldsFragment, i: number): void {
// TODO: https://github.com/Joystream/joystream/issues/2457
}
protected assertQueryNodeEventIsValid(qEvent: ProposalCreatedEventFieldsFragment, i: number): void {}

async runQueryNodeChecks(): Promise<void> {
await super.runQueryNodeChecks()
Expand Down
5 changes: 5 additions & 0 deletions tests/network-tests/src/flows/proposals/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -168,6 +168,11 @@ export default async function creatingProposals({ api, query, lock }: FlowProps)
DecreaseCouncilBudget: 100,
}),
},
{
details: createType('PalletProposalsCodexProposalDetails', {
SetEraPayoutDampingFactor: 100,
}),
},
]

const testAllOutcomesFixture = new AllProposalsOutcomesFixture(api, query, lock, proposalsToTest)
Expand Down

0 comments on commit 004bd9c

Please sign in to comment.