Commit Graph

74 Commits (7479485d4518e0fda8ea46d255e504d193013722)

Author SHA1 Message Date
DL6ER 7479485d45
Add test for the case the binary variable is unset (defaults to "tbd" in this case)
5 years ago
DL6ER d26f2dcb2c
Use global binary variable in tests for automated install
5 years ago
Mcat12 c22e94c9c7
Update test to include empty FTL config
6 years ago
DL6ER f5c3dc5d9d
Improve download error message that is shown when downloading or verifying the binary failed
6 years ago
Adam Hill 8ca4c66e3c
make smarter assertions rathe than `largestring not in string`
6 years ago
bcambl fff31558a0 assert REMI repository is not installed for Fedora
6 years ago
bcambl 09d40679c0 add test for unsupported distro checking
6 years ago
bcambl 5ca2ad6148 move test globals & mock commands to conftest
6 years ago
bcambl 40537e1522 python linting: missing whitespace after ',' (E231)
6 years ago
bcambl 064a75b21b python linting: missing whitespace around operator (E225)
6 years ago
bcambl 79232d02c9 python linting: 'pytest' imported but unused (F401)
6 years ago
bcambl 9bd4986781 python linting: whitespace before ':' (E203)
6 years ago
bcambl c3d443aaff python linting: lines > 79 characters (E501)
6 years ago
bcambl da3dfd0998 python linting: missing whitespace after ':' (E231)
6 years ago
bcambl 4468d81472 python linting: 2 lines prior to defs (E302)
6 years ago
bcambl 9d3d33b6a2 add tests for selinux checking
6 years ago
Adam Warner 8cf8da4c78
- Check file /etc/pihole/ftlbranch for current FTL branch, download from github if master, or pi-hole.net if other
6 years ago
WaLLy3K 26afe04926 Remove index.js test
7 years ago
Adam Warner 42b5574f9b
remove no longer needed tests
7 years ago
WaLLy3K fdf2649f2f Clean up known remaining colour output issues (#1613)
7 years ago
Mcat12 b09c660833 Always process DNS and DHCP settings in installer (#1630)
7 years ago
Adam Warner bf70c2c660
initial changes to tests to take into account changes to strings
7 years ago
Adam Warner 536585b846 Colourise Core Output Text (#1471)
7 years ago
DL6ER 939055f19c Revert "Add FTL tests to the test suite (#1510)" (#1519)
7 years ago
DL6ER cf6a1ac9ad Add FTL tests to the test suite (#1510)
7 years ago
DL6ER 01e091fd17 Prefer ULA over GUA addresses [IPv6] (#1508)
7 years ago
georou 6c56665403 updated travis for new firewalld add service
7 years ago
Dan Schaper dcb9797f35
Tests changed to reflect `uname` calls.
7 years ago
DL6ER e9b50442fa
Remove test_FTL_support_files_installed as we create them using the init.d script as of now
7 years ago
Dan Schaper 02ea9b9abc
Check file path and permissions in one go.
7 years ago
Dan Schaper 4cd598ae10
Check support files installed and permissions.
7 years ago
Dan Schaper 8eeb8ad779
Check binary installed and functional.
7 years ago
Dan Schaper 70e876ee13
Download tests.
7 years ago
Dan Schaper 87edbeaf58
Factor out downloader from detector function.
7 years ago
Dan Schaper 339f95b00c
Change from `uname -m` to straight `arch`
7 years ago
Dan Schaper e480c761cd
Merge remote-tracking branch 'origin/new/FTL-binary' into new/FTL-binary
7 years ago
Dan Schaper 26c628f8a5
Mock ldd command response.
7 years ago
Dan Schaper 59d6907d71
Test aarch64 detection
7 years ago
Dan Schaper b4450a3918
Mock ldd command response.
7 years ago
Dan Schaper 7032be6049
Template for FTL engine type tests.
7 years ago
Dan Schaper 439999cb62
Last rule check.
7 years ago
Dan Schaper 409f76aa34
Error check.
7 years ago
Dan Schaper 54e2c6181a
Populate all required variables with a distro check.
7 years ago
Dan Schaper 2a5587f236
Test for failure.
7 years ago
Dan Schaper 2d18b2d784
Start test templates.
7 years ago
Dan Schaper d5587e32d0
Populated directory test
7 years ago
Dan Schaper 28eb348707
Individual Page tests
7 years ago
Dan Schaper 91bcc18e6a
Make full path to directory for pihole web page.
7 years ago
Dan Schaper 5b43f13935
Fresh install web page directory tests
7 years ago
Dan Schaper 0bbe0aed83
Last of the IPTables tests, new test rig is operating.
7 years ago