Skip to content
This repository was archived by the owner on Jan 24, 2025. It is now read-only.

fix and improve program-configuration course#537

Closed
wuuer wants to merge 3 commits intosolana-foundation:mainfrom
wuuer:program-configuration
Closed

fix and improve program-configuration course#537
wuuer wants to merge 3 commits intosolana-foundation:mainfrom
wuuer:program-configuration

Conversation

@wuuer
Copy link
Contributor

@wuuer wuuer commented Sep 27, 2024

Problem

The error message is not expected in the section "Run the existing test" section.
The "--skip-deploy" option for the test command anchor test is required as the deploy function is found in the typescript. anchor test will deploy the program with program_data's upgrade_authority_address set to system program (11111111111111111111111111111111), which results in an error while running the test case "Initialize Admin config should be successfully" . Deploying the program by the typescript function deploy will set the program_data's upgrade_authority_address to the wallet used.
The course has included the challenging content.

Summary of Changes

Update the correct error message in the section "Run the existing test".
Add “--skip-deploy” to the test command.
Delete an unnecessary setup in the section "Adding a local-testing feature".
Remove the challenge section.

Also, I made a PR for solana-admin-instructions starter branch and a PR for solana-admin-instructions solution branch
which must be synced with this PR.

Jeff Wood and others added 3 commits September 27, 2024 09:58
Add “--skip-deploy” to the test command.
Delete an unnecessary setup in the section "Adding a local-testing feature".
Remove the challenge section.
Copy link
Contributor

@mikemaccana mikemaccana left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi @wuuer ! While you didn't win this lesson you're welcome to rebase this PR on top of the current main.

@github-actions
Copy link

This pull request has been automatically marked as stale because it has not had recent activity. Remove stale label or comment or this will be closed in 7 days.

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants