Logging nose plugin to create log per test
Project description
This plugin creates a log file per test run by nose, holding the logs of that specific test
The project is available on GitHub
Installing
You can install nose-logpertest plugin using pip:
$ pip install nose-logpertest
Using
Given the following tests:
class TestA():
def test1(self):
logger.info("I'm in test 1")
assert 1 == 1
def test2(self):
logger.info("I'm in test 2")
assert 2 == 2
def test3(self):
logger.info("I'm in test 3")
assert 3 == 3
class TestB():
def test1(self):
logger.info("I'm in test 1")
assert 1 == 1
def test2(self):
logger.info("I'm in test 2")
assert 2 == 2
running it with nosetest using nose-logpertest plugin:
nosetests --with-logpertest
will cause the creation of the following log files:
<20141125-120146>
<TestA>
test1
test2
test3
<TestB>
test1
test2
where each file holds the logs of that specific test and 20141125-120146 is the running time of the tests
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
nose-logpertest-0.0.1.tar.gz
(3.6 kB
view details)
File details
Details for the file nose-logpertest-0.0.1.tar.gz
.
File metadata
- Download URL: nose-logpertest-0.0.1.tar.gz
- Upload date:
- Size: 3.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
8ccd428dc0f5dcdb4b07f73465b272dbbe9f0b049f7b08fa568e2a1ecb260e70
|
|
MD5 |
ca7719a602e4b1b4593a05aa73abfcb4
|
|
BLAKE2b-256 |
28d867c55e2b9e4fe6d076b398ef761efac7fed75e4c9170187e8fd4d346189d
|