Skip to content
This repository has been archived by the owner. It is now read-only.
Test data and usually-obsolete tests for Paperwork
Python Shell
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
orig_data
tests
.gitignore
COPYING
README.md
clean.sh
cursor.png
make_doc_screenshots.py
manual_tests.csv
orig_paperwork.conf

README.md

Paperwork-tests

Unit and functional tests for Paperwork.

Reference system

These tests uses a screenshot mechanism to make sure things haven't changed (see pytestshot).

It means they have to be run on a reference system:

  • A Virtual Machine in Virtual Box (should be optional)
  • GNU/Linux Debian stable (freshly installed ; no specific config)
  • Gnome 3

Running the tests

$ sudo apt install python3-nose
$ sudo pip3 install pytestshot
$ nosetests3 -sv

Implementation

Backend's tests are simple classical tests.

Frontend's tests mostly relies on screenshots. See pytestshot.

You can’t perform that action at this time.