Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refactor Technical Debt in Core Contracts Tests #357

Open
joshuahannan opened this issue Mar 14, 2023 · 0 comments
Open

Refactor Technical Debt in Core Contracts Tests #357

joshuahannan opened this issue Mar 14, 2023 · 0 comments
Labels
Architecture documentation Improvements or additions to documentation enhancement New feature or request help wanted Extra attention is needed Needs Definition Repo Maintenance SC-Eng Issues that we want to see surfaced in SC-Eng ZH Board Technical Debt

Comments

@joshuahannan
Copy link
Member

Issue To Be Solved

The Go tests for the core contracts are not in a good state and need to be refactored to be clearer, more organized, and easier to debug and add too.

Suggest A Solution

  • Work with a testing expert to design a high level plan for organizing the tests
  • Potentially switch to using overflow
  • Document the tests and make them easier to run
  • Still need to define a more concrete and detailed action plan

Context

Not blocking anything, but as the tests get more complicated, there is a higher chance that because of the complexity, a potential bug won't get caught

@joshuahannan joshuahannan added Feedback Feature documentation Improvements or additions to documentation enhancement New feature or request help wanted Extra attention is needed Architecture Improvement Needs Definition Repo Maintenance Technical Debt SC-Eng Issues that we want to see surfaced in SC-Eng ZH Board and removed Feature Feedback Improvement labels Mar 14, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Architecture documentation Improvements or additions to documentation enhancement New feature or request help wanted Extra attention is needed Needs Definition Repo Maintenance SC-Eng Issues that we want to see surfaced in SC-Eng ZH Board Technical Debt
Projects
None yet
Development

No branches or pull requests

1 participant