Skip to content

Conversation

@iteyelmp
Copy link
Collaborator

@iteyelmp iteyelmp commented Jan 19, 2026

This PR introduces end-to-end test scripts for GoE, covering all basic GoE commands as well as essential Git operations. The tests include repository initialization, branch creation, commits, pushes (including force and non-fast-forward scenarios), merges, fetches, and clone verification. These scripts ensure the correct integration of GoE with Git and provide a stable foundation for future protocol testing.

Preparation before execution:
Create a .env file in the root directory and configure your local wallet password in the file, such as: GOE_TEST_PASSWORD=12345678

Execute the command:

  1. yarn build
  2. node test/test.mjs

@iteyelmp iteyelmp changed the title Add GoE test scripts covering core commands and Git operations draft: Add GoE test scripts covering core commands and Git operations Jan 19, 2026
@iteyelmp iteyelmp changed the title draft: Add GoE test scripts covering core commands and Git operations Add GoE test scripts covering core commands and Git operations Jan 20, 2026
@iteyelmp iteyelmp requested a review from qzhodl January 21, 2026 02:04
@qzhodl
Copy link

qzhodl commented Jan 21, 2026

Two questions:

  • How to run the e2e test, e.g., what is the command? It should be included in the PR description
  • Since this is the last PR before releasing a new release, what is the testing result for the manual test part? e.g.:
    • Vitalik blog uploading
    • Mac / Linux / Win coverage

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants