-
Notifications
You must be signed in to change notification settings - Fork 66
dev_volume and hb_volume improvements #474
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
base: edge
Are you sure you want to change the base?
Conversation
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.
It's great that it handles external processes execution with Ports and that the sequences are more clear.
I think we should just implement integration tests (some tests without mocking) because the check_for_device
expects a Device and it's passing a Partition. This would help catching other regressions.
hey @ByteWanderer25 , I started by using the
How about using the
|
Updated to integration test to use |
after rebar3 clean (to have the env var respected) and sudo /bin/zsh -c "HB_ENABLE_DESTRUCTIVE_DISK_TESTS=1 rebar3 shell" a more practical result was this:
and letting
|
Hello 👋
I've refactored the hb_volume and dev_volume to limit the nesting