Comments (4)
I just ran nosetests -v
on SeleniumBase/examples
. No major issue encountered.
However, some basic unit tests for testing pynose
itself would be very much appreciated. It helps us detecting potential issues with a package early. That could be updated dependencies or other system wide changes.
Maybe something to consider for the long run. Thanks again for answering my questions.
from pynose.
Thanks for catching the old documentation link. It's been updated: bf22fdc. (Although I won't ship a new release just for the PyPI Documentation link to update, but it will get into the next release once there is something meaningful to change).
There are some basic unit tests here: https://github.com/mdmintz/pynose/actions (The previous ones were largely a mess, so I run a lot of extra tests separately before shipping any changes.)
from pynose.
Thanks for the quick response. I agree, no need to push another update just for the documentation link. That's more cosmetic, I suppose.
Regarding GH Actions, it's good to see that there is at least some testing going on. However, I was referring to tests we can run downstream. I do realize that may pose a chicken and egg problem if you wanted to test your own code with pynose
.
from pynose.
I run lots of pynose
tests on https://github.com/seleniumbase/SeleniumBase for the tests in the examples/
folder. It provides lots of coverage. (Although I use pytest
mostly, I make sure to maintain backwards compatibility for both.)
from pynose.
Related Issues (20)
- Replace deprecated imp module with importlib HOT 3
- inspect.getargspec no longer available on Python 3.11 HOT 9
- "DeprecationWarning: pkg_resources is deprecated as an API."
- Compatibility option? HOT 1
- Capture output if "NOSE_CAPTURE" is set to "1" (or if "--capture-output") HOT 1
- Wrong license HOT 67
- Time to drop support for Python 3.6 HOT 1
- Officially support Python 3.13 HOT 1
- Logging Optimizations HOT 1
- LGPL violations abound here HOT 9
- Please cure the breach of requirements of the original GNU Lesser Public License. HOT 2
- Please ensure proper attribution and consider rebasing for git history HOT 12
- Lack of attribution and licence information for code derived from CPython HOT 7
- Release new version to PyPI with the updated license HOT 3
- Clearing up license confusion (post-mortem) HOT 19
- Seeing deprecation warnings in GitHub Actions after `setuptools` `71.0.x` was released HOT 1
- unit_tests are gone ? HOT 2
- Prevent the line separator during test results from wrapping over to the next line
- Retrofit pynose with `pyproject.toml` structure
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pynose.