MetaMask / MetaMask/metamask-mobile

[Network-controller-upgrade] Develop New E2E Tests for Multi-RPC Feature

Open
#11,234 0 comments 0 reactions 1 assignee View on GitHub

@cryptodev-2s is already working on this.

Since Sep 16, 2024.

INVALID-ISSUE-TEMPLATE
Dominant language
TypeScript
Stars
3k
Forks
1.7k
Avg merge
1d 14h
Merged PRs (30d)
669

Description

This issue involves developing new end-to-end (E2E) tests to thoroughly test the Multi-RPC feature. The Multi-RPC feature allows users to configure and switch between multiple RPC endpoints for a given network. These tests will ensure that the feature works as expected and provides a seamless user experience.

Develop E2E Tests:

Write E2E tests for the following scenarios:

- Adding a new RPC endpoint.
- Switching between multiple RPC endpoints.
- Removing an RPC endpoint.
- Verifying that the default RPC endpoint is used when switching networks.
- Handling errors when an RPC endpoint is unreachable.
- Ensuring that the correct RPC endpoint is used for network operations.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.