-
Notifications
You must be signed in to change notification settings - Fork 2
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
Rename top-level functions to not shadow Octave functions #42
Comments
Done in 5defca4, but waiting to hear from collaborators about what they think of the new names. |
Don't care too much :)
I think runtests2 and test2 should converge, to So how about |
I'm not a big fan of "ng" or "new" for names, because they don't age well. If you later make another implementation, then the "new" one is actually an old one.
I'm not sure about this. They work at different levels: Maybe they converge at the interface level, and just have separate implementation objects/functions for the two operational levels. |
+1 User experience is "I want to test foo", where foo is function, dir, class, namespace, package, ... |
Cool. One issue is that the existing |
Let's take the discussion on merging the functions over to #46. I'd like to close this issue out for Milestone 0.3.0, since this was initially just about avoiding the name collisions. |
Closing as fixed since the rename has landed. |
I pushed this out in v0.3.0, just released now. https://github.com/apjanke/octave-testify/releases/tag/v0.3.0 |
We are currently providing
test
,runtests
, and__run_test_suite__
functions that shadow Octave's own functions. Since Testify is turning into a longer-lived project, this is no longer appropriate. Rename them so they can coexist side by side with Octave's built-in test functions.This is a high priority change, so it'll get its own minor release: 0.3.0.
The text was updated successfully, but these errors were encountered: