-
Notifications
You must be signed in to change notification settings - Fork 4
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
Integration test edge cases #70
Integration test edge cases #70
Conversation
349e30b
to
5abdcd6
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi @camille-bouvy-frequenz , a couple of minor comments. But LGTM!
Signed-off-by: camille-bouvy-frequenz <[email protected]>
… allowed bounds Signed-off-by: camille-bouvy-frequenz <[email protected]>
I now also added validation rules for the quantity and price to be within the bounds from EPEX. The rule about the quantity having to be >= 0.1 MW thus overwrites the rule for positive quantity. I kept both for clarity for now but I could also remove the first rule as it is redundant. |
5abdcd6
to
d3ea5b9
Compare
Signed-off-by: camille-bouvy-frequenz <[email protected]>
Signed-off-by: camille-bouvy-frequenz <[email protected]>
d3ea5b9
to
5a2b70d
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!
5b95dd9
into
frequenz-floss:v0.x.x
This PR addresses #68.
It also adds a validation rule in the client for the quantity, ensuring that it is always > 0MW.
More edge cases should still be added, so please suggest some scenarios that you think should still be tested!:)