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 testing usp fm #14

Merged

Conversation

Zitzak
Copy link
Collaborator

@Zitzak Zitzak commented Jan 15, 2025

No description provided.

scab24 and others added 19 commits December 22, 2024 17:22
- removed unused imports
- moved files to right directory
- renamed files
- cleaned up setup by removing unnecessary initialization, instead
reuse existing setup from ModuleTest
- format code (make fmt)
- Moved file
- Removed unnecessary imports
- Use only exposed mock for testing
- Remove imports
- Refactor most of the setup
- Add exposed mock
- Removed OraclePriceMock and InvalidMock
- Added simpler oracle mockf
- fmt
Refactor: Initial refactor of testing
…_succeedsGivenMaxAmount and comment testExternalQueue_succeedsGivenSingleRedemptionOrder
What has been done:
- Add msg.sender to events
- Move logic of modifier to internal function (Inverter Standard)
- Cleaned setup
- Moved imports and functions to correct place (Inverter Standard)
- Added extensive gherkin
- Add some missing tests
@Zitzak
Copy link
Collaborator Author

Zitzak commented Jan 15, 2025

Double check if this file is needed?
#13 (comment)

@Zitzak Zitzak self-assigned this Jan 15, 2025
@@ -126,17 +126,9 @@ contract LM_ManualExternalPriceSetter_v1 is
uint issuancePrice_,
uint redemptionPrice_
) external onlyModuleRole(PRICE_SETTER_ROLE) {
if (issuancePrice_ == 0 || redemptionPrice_ == 0) {
Copy link
Collaborator Author

Choose a reason for hiding this comment

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

Cleaned up this function from what was incoming/merged from the feature branch. Fyi

@Zitzak Zitzak merged commit bcc22b2 into ZealynxSecurity/Feature/FM_PC_ExternalPrice Jan 16, 2025
4 of 5 checks passed
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