-
Notifications
You must be signed in to change notification settings - Fork 81
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
uncaught exception: Unix.EPERM unlink #264
Comments
Thanks for the report. You're right, we should have empty suite names and empty test names in our own test suite. As far as resolving this issue goes, I'm tempted to say that empty suite names and test names should be unsupported (and raise a much nicer error message). They cause issues for both the console output and the log capturing mechanism, as shown here. What do you think? |
@craigfe I don't have a particular opinion on this, since my mental model of allowed test and suite names is rather brittle (I remember there were changes disallowing the same test / suite name twice, and something in respect to unicode, plus file path special characters ( I think it is fine to behave in this case the same as "use a test name twice", which AFAIR these days raise an exception. |
Test / suite name support has been changing quite a bit lately as we uncover more flaws with the design. At the moment:
Great. I'll make a fix for that shortly. |
hello,
when running alcotest (1.2.1) on the most recent icalendar release (v0.1.3), I run into the following issue:
The issue is resolved by:
I thought it is worth reporting, eventually you'd like to ensure that the suite named
""
does not entail any issues (it was not an issue on a previous run, i.e. an earlier version of alcotest - take a look at the travis logs of roburio/icalendar if you want to figure out which alcotest version worked previously).The text was updated successfully, but these errors were encountered: