-
Notifications
You must be signed in to change notification settings - Fork 17
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
cargo bolero test --engine kani <test>
fails to match harness
#124
Comments
Hi @robo9k , have you tried this? cargo bolero test main --engine kani It seems you were using Kani in the command
|
Maybe I'm not using the "harness" terminology correctly, but
To me this reads like Ignoring terminology for a moment, if I were to create a second test creatively named |
Hey @robo9k , sorry for the late reply. In my previous answer, I wasn't aware that Bolero and Kani decide the test targets following different procedures. I'm quite sure that this problem comes from Kani, but I'd need to investigate how we handle integration tests in there. It's likely that the solution requires either tweaking how we interface with Kani from Bolero, or extending how Kani chooses test targets (maybe even both). Note: "harness" is the term we commonly use for Kani tests (more details here). |
There is some issue in selecting the proper integration test for Kani:
The following works, but executes all test targets:
The following works, but isn't very useful:
The following works, but doesn't use Kani:
Is this a problem with
cargo kani
rather thancargo bolero
?P.S: actual setup is within a cargo workspace
The text was updated successfully, but these errors were encountered: