Dan Schaper
297d4eec57
Start test templates.
2017-01-28 15:44:31 -08:00
Dan Schaper
d5587e32d0
Populated directory test
2017-01-27 21:41:14 -08:00
Dan Schaper
28eb348707
Individual Page tests
2017-01-27 21:41:05 -08:00
Dan Schaper
91bcc18e6a
Make full path to directory for pihole web page.
2017-01-27 21:40:52 -08:00
Dan Schaper
5b43f13935
Fresh install web page directory tests
2017-01-27 20:24:20 -08:00
Dan Schaper
0bbe0aed83
Last of the IPTables tests, new test rig is operating.
2017-01-24 20:09:10 -08:00
Dan Schaper
b16f797317
firewall-cmd --state
returns 0 on 'running' non 0 on 'not running',
...
so check retval and not text returned.
FirewallD conversion to multicall
IPTables test
2017-01-24 19:57:31 -08:00
Dan Schaper
4bb71ae046
IPtables tests.
...
mock commands for iptables check.
Test setting IPTables ruleset.
Test setting IPTables ruleset.
Test for already configured IPTables rules.
Test for addition of iptables rules.
Can only mock so deep in the commands.
2017-01-24 13:42:51 -08:00
Dan Schaper
679b098aa7
No firewall enabled test.
2017-01-24 12:04:45 -08:00
Dan Schaper
e0e88fdb52
Start IPTables test, get baseline for commands in the container. See
...
what we have to mock to start testing.
2017-01-24 11:58:22 -08:00
Dan Schaper
8529c1287f
Full test suite for firewallD configuration.
2017-01-24 11:03:37 -08:00
Dan Schaper
9c7f7756b4
Revert second test.
2017-01-23 19:03:00 -08:00
Dan Schaper
f1cfb16bf9
Test firewallD enabled and disabled.
2017-01-23 18:59:48 -08:00
Dan Schaper
95796e1978
Only expect text output, not the leader :::
2017-01-23 18:52:05 -08:00
Dan Schaper
968b981ecb
Try mocking whiptail
2017-01-23 18:47:52 -08:00
Dan Schaper
3aeb378b56
Fix moved incorrect blocks.
2017-01-23 18:21:50 -08:00
Dan Schaper
28bafe7427
Rename test for firewallD, running state.
2017-01-23 18:14:40 -08:00
Dan Schaper
1317b67657
Attempt at modifying firewall rules for testing.
2017-01-23 18:13:18 -08:00
Dan Schaper
a48518d234
Update test rig for new firewalld
...
Signed-off-by: Dan Schaper <dan.schaper@pi-hole.net>
2016-12-29 16:11:13 -08:00
diginc
b9f3493dbc
move PH_TRUE to Dockerfiles to DRY
2016-11-03 22:34:04 -05:00
Adam Hill
c2930b0ca5
remove the debug print in mock_command
2016-11-03 08:34:44 -05:00
diginc
d2f815bba7
no longer need to write bash test scripts
2016-11-03 00:02:28 -05:00
diginc
a5a067d50f
switching testinfra's Docker run from dash to bash
2016-11-02 23:58:54 -05:00
diginc
699e299345
add a comment about bash vs dash. future refact needed
2016-11-02 23:40:50 -05:00
diginc
05e114173d
update comments, add configureFirewall test
...
* Comments to clarify some of the existing tests
* mock_command to allow recording of calls and mocking return calls in bash
* new configureFirewall test (only the first one of it's many paths)
2016-11-02 23:25:13 -05:00
Dan Schaper
a1a9a7fa9e
Clarify which DNS entry we are modifying.
2016-11-02 08:52:23 -07:00
Dan Schaper
07029f93e3
Match team convention in naming.
2016-11-02 08:34:56 -07:00
Dan Schaper
e99ef9c093
Cap the variables and echo out the proper environment.
2016-11-02 08:22:45 -07:00
Dan Schaper
fef9ab674e
Pi-hole CORE installer variables are being changed to standardize scripts.
2016-11-02 07:53:02 -07:00
diginc
a03caea549
setupVar tests passing for debian & centos
2016-10-10 23:14:39 -05:00