SQLCapture nose plugin
Capture SQL queries being generated from a nosetests run
Installation
Do `pip install nose-sqlcapture` in your project. Your project should already have `nosetests` and `sqlalchemy` installed.
Usage
`nosetests [other options] --with-sqlcapture --sqlcapture-filename=sql.log --sqlcapture-format=json`
sqlcapture-filename the output file. Default: /tmp/sqlcapture.log
sqlcapture-format the format of the log file, either json or plain. Default: plain
Formats
Plain (plain)
Output in plain-text form that’s meant for human consumption. The output is of the following format:
test1 test2 SQL1 --- test1 test3 SQL2 --- ...
JSON (json)
Ouptut the queries and their corresponding tests in json format:
{
SQL1: [test1, test2],
SQL2: [test1, test3],
...
}
Release files for nose-sqlcapture 1.0.7
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| nose_sqlcapture-1.0.7-py2.py3-none-any.whl | Python 2, Python 3 | none | any | Details |
Release files / nose_sqlcapture-1.0.7-py2.py3-none-any.whl
| Download URL | nose_sqlcapture-1.0.7-py2.py3-none-any.whl |
|---|---|
| Size | 5.4 kB |
| Tags | Python 2 Python 3 |
|
SHA-256 checksum How to use checksums |
77786580328b8a9652b178c5d76c9b3955d5a18c3aa3615ad6247add7f4e0658
|
|
BLAKE2b-256 checksum How to use checksums |
e609b350594b407f77dff299bc13c770673cae86e305e777347621c07d9f7f66
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |