Linux vmi2545633.contaboserver.net 6.1.0-32-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.129-1 (2025-03-06) x86_64
Apache/2.4.62 (Debian)
Server IP : 127.0.0.1 & Your IP : 127.0.0.1
Domains :
Cant Read [ /etc/named.conf ]
User : www-data
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
usr /
share /
doc /
reportbug /
Delete
Unzip
Name
Size
Permission
Date
Action
HowToReportGoodBugs.txt
581
B
-rw-r--r--
2023-04-17 11:00
NEWS.Debian.gz
1.14
KB
-rw-r--r--
2019-12-08 16:52
README.Users.gz
3.12
KB
-rw-r--r--
2022-10-24 20:25
README.developers.gz
3.37
KB
-rw-r--r--
2022-04-18 16:34
README.source
2.12
KB
-rw-r--r--
2022-04-18 16:34
changelog.gz
8.04
KB
-rw-r--r--
2023-04-29 06:38
copyright
2.94
KB
-rw-r--r--
2023-04-17 11:00
Save
Rename
Source layout ============= The source tree for ``reportbug`` is organised this way: * Top level * Installation tools * Debian packaging * ``debian/`` contains the control files used to build the Debian source and binary packages. * Programs * ``bin/`` contains the end-user programs (e.g. ``reportbug``, ``querybts``). * Libraries * ``reportbug/`` contains the Python library module package used by the programs. * `Unit testing framework`_ * ``test/`` contains the unit test suite. Unit test modules are discovered and run using the ``pytest-3`` program, and are named as ``test_*.py``. * Documentation * ``doc/`` contains documentation for both users and developers. * Manual pages * ``man/`` contains the manual pages for the programs. Unit testing framework ====================== The reportbug source package now has a unit testing framework. The directory ``test/`` contains unit test modules and supporting files. New unit test modules should be added to this directory and named ``test_*.py``. The unit test suite depends on the `python3-pytest` package being installed, to make the ``pytest-3`` command available. The unit tests themselves can be written using the `unittest` modules in the standard Python library. The ``data/`` contains some additional files required by tests, such as control files, scripts, etc. ``make`` targets for testing and quality checks ----------------------------------------------- The following ``make`` targets are useful for testing and related tasks. * ``make tests`` runs the unit test suite, preceded by a timestamp banner, and reports any test failures or "OK" if all tests pass. Coverage reports are generated automatically. * ``make quicktests`` runs the unit test suite, but only for those tests that dont require network access, which can be slow sometimes (hence the name) * ``make lint`` runs the `flake8` code checker on all code modules and programs. This requires the `flake8` package to be installed. See its documentation for more about its operation. .. Local Variables: coding: utf-8 mode: rst End: vim: filetype=rst :