Skip to content
Merged
Show file tree
Hide file tree
Changes from 8 commits
Commits
Show all changes
23 commits
Select commit Hold shift + click to select a range
4c14cf8
Create test tree type
rockbmb Jul 24, 2025
1ae976e
Refactor multisig E2E tests as PoC
rockbmb Jul 24, 2025
5db3fb9
Add some comments to test tree types
rockbmb Jul 24, 2025
e7b50ca
Restructure multisig E2E tests with test tree
rockbmb Jul 24, 2025
acbb0f1
Refactor multisig E2E test
rockbmb Jul 24, 2025
8d4040f
Update Polkadot multisig E2E snapshots
rockbmb Jul 24, 2025
feb9f56
Apply E2E test tree refactor to all multisig tests
rockbmb Jul 24, 2025
359b4c3
Update `exports` to include `shared/types.ts`
rockbmb Jul 25, 2025
4c9a288
Reverto to per-test client setup in E2E suites
rockbmb Jul 26, 2025
c53489e
Refactor scheduler tests to tree format
rockbmb Jul 31, 2025
d2cf641
Refactor vesting tests to tree format (WIP)
rockbmb Jul 31, 2025
d6c6943
Split vesting test tree into pre-AHM RC and AH (wip)
rockbmb Aug 5, 2025
6079ff5
Update vesting test snapshots
rockbmb Aug 5, 2025
3660191
Refactor E2E test trees to be rooted by `describe`
rockbmb Aug 5, 2025
d48f21e
Refactor collectives E2E test
rockbmb Aug 5, 2025
c58182f
Refactor governance E2E test tree
rockbmb Aug 5, 2025
062c583
Create Treasury E2E tree
rockbmb Aug 5, 2025
f463f71
Refactor nomination pools E2E test tree
rockbmb Aug 5, 2025
8b4168e
Refactor staking E2E test trees
rockbmb Aug 6, 2025
488e5a3
Refactor people E2E test tree
rockbmb Aug 6, 2025
c5407ce
Refactor proxy E2E tests to test tree format
rockbmb Aug 6, 2025
477d20e
Fix proxy snapshots
rockbmb Aug 6, 2025
facb0a5
Merge branch 'master' into refactor-e2e-tests
rockbmb Aug 6, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

278 changes: 139 additions & 139 deletions packages/kusama/src/__snapshots__/kusama.multisig.e2e.test.ts.snap

Large diffs are not rendered by default.

278 changes: 139 additions & 139 deletions packages/kusama/src/__snapshots__/peopleKusama.multisig.e2e.test.ts.snap

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions packages/kusama/src/assetHubKusama.multisig.e2e.test.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { assetHubKusama } from '@e2e-test/networks/chains'
import { multisigE2ETests } from '@e2e-test/shared'
import { baseMultisigE2Etests, registerTestTree } from '@e2e-test/shared'

multisigE2ETests(assetHubKusama, { testSuiteName: 'AssetHubKusama Multisig', addressEncoding: 2 })
registerTestTree(baseMultisigE2Etests(assetHubKusama, { testSuiteName: 'AssetHubKusama Multisig', addressEncoding: 2 }))
9 changes: 9 additions & 0 deletions packages/kusama/src/bridgeHubKusama.multisig.e2e.test.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
import { bridgeHubKusama } from '@e2e-test/networks/chains'
import { baseMultisigE2Etests, registerTestTree } from '@e2e-test/shared'

registerTestTree(
baseMultisigE2Etests(bridgeHubKusama, {
testSuiteName: 'BridgeHubKusama Multisig',
addressEncoding: 2,
}),
)
9 changes: 9 additions & 0 deletions packages/kusama/src/coretimeKusama.multisig.e2e.test.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
import { coretimeKusama } from '@e2e-test/networks/chains'
import { baseMultisigE2Etests, registerTestTree } from '@e2e-test/shared'

registerTestTree(
baseMultisigE2Etests(coretimeKusama, {
testSuiteName: 'CoretimeKusama Multisig',
addressEncoding: 2,
}),
)
5 changes: 2 additions & 3 deletions packages/kusama/src/kusama.multisig.e2e.test.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
import { kusama } from '@e2e-test/networks/chains'
import { baseMultisigE2Etests, registerTestTree } from '@e2e-test/shared'

import { multisigE2ETests } from '@e2e-test/shared'

multisigE2ETests(kusama, { testSuiteName: 'Kusama Multisig', addressEncoding: 2 })
registerTestTree(baseMultisigE2Etests(kusama, { testSuiteName: 'Kusama Multisig', addressEncoding: 2 }))
4 changes: 2 additions & 2 deletions packages/kusama/src/peopleKusama.multisig.e2e.test.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { peopleKusama } from '@e2e-test/networks/chains'
import { multisigE2ETests } from '@e2e-test/shared'
import { baseMultisigE2Etests, registerTestTree } from '@e2e-test/shared'

multisigE2ETests(peopleKusama, { testSuiteName: 'PeopleKusama Multisig', addressEncoding: 2 })
registerTestTree(baseMultisigE2Etests(peopleKusama, { testSuiteName: 'PeopleKusama Multisig', addressEncoding: 2 }))
2 changes: 1 addition & 1 deletion packages/networks/src/chains/bridgehub.ts
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ const getInitStorages = (_config: typeof custom.bridgeHubPolkadot | typeof custo

export const bridgeHubPolkadot = defineChain({
name: 'bridgeHubPolkadot',
endpoint: 'wss://polkadot-bridge-hub-rpc.polkadot.io',
endpoint: 'wss://sys.ibp.network/bridgehub-polkadot',
paraId: 1002,
custom: custom.bridgeHubPolkadot,
initStorages: getInitStorages(custom.bridgeHubPolkadot),
Expand Down
2 changes: 1 addition & 1 deletion packages/networks/src/chains/collectives.ts
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ const getInitStorages = (_config: typeof custom.collectivesPolkadot) => ({

export const collectivesPolkadot = defineChain({
name: 'collectivesPolkadot',
endpoint: 'wss://polkadot-collectives-rpc.polkadot.io',
endpoint: 'wss://collectives-polkadot-rpc.n.dwellir.com',
paraId: 1001,
custom: custom.collectivesPolkadot,
initStorages: getInitStorages(custom.collectivesPolkadot),
Expand Down
Loading