Kyle Manna
2a9059aa36
tests: Clean-up client + conf_options
...
Clean-up the mess that was here. It's less error prone, shorter and
easier to read.
2017-05-13 10:52:47 -07:00
Kyle Manna
8c9d88b316
tests: client: Add client config test suite
...
* Test the client configuration to detect breakages
2017-05-13 09:50:18 -07:00
Alexander Chepurko
8f2f27486c
Add quoting into test.sh push options.
2017-05-11 10:55:46 -07:00
Nicolas Duchon
76546e1823
Add client revocation test
2017-05-10 18:08:11 +02:00
Sylvain Lamontagne
a3c96bc881
Add test for keepalive
2017-03-09 20:58:46 -05:00
Sylvain Lamontagne
22fcaf9477
Add configuration for keepalive
...
* Add parameter to disable the push of block-outside-dns
* -d should really do what it was supposed to do
* Fix problem where comp-lzo would always be set regardless of the parameter
2017-03-09 20:35:52 -05:00
Nate Jones
c8ba567333
only block external dns when default route is pushed
2017-03-07 23:21:17 +00:00
Nate Jones
21ae2fcef4
fix block-external-dns tests
2017-03-07 23:20:50 +00:00
Ryan Schlesinger
e282e1eed0
Add -E flag for adding extra client config
2017-02-18 13:53:35 -08:00
r0p0s3c
cbf9cbf433
fix permission on test script
2017-02-16 15:28:31 -05:00
r0p0s3c
0e3f34effd
add test for iptables rules customization functionality
2017-02-16 15:04:06 -05:00
Luke
c9ada1eac4
reneg-sec needs to be set to 0 when using otp because otherwise the connection will be ask for a otp every hour. Tests added to make sure it's there when otp is enabled
2017-01-25 14:06:19 +00:00
Sylvain Lamontagne
72a3c8a001
Fix for regression
...
As I reworked the push options, a bug got introduced where a duplication
of push in the config for the DNS dhcp-options would make it to fail.
There was no tests covering this, so I did not catch it earlier.
I've add the missing tests and fix the bug
2016-09-22 18:12:45 -04:00
Sylvain Lamontagne
2e943378d1
Too many arguments while pushing route
...
So I was trying to push a route to my client and the script failed with
'too many arguments', I reworked this part and took the opportunity to
rework a little bit the way push and routes were handled.
I also added some tests and validated that what I changed would not
break what was there before.
2016-09-22 16:02:59 -04:00
Sylvain Lamontagne
ac3cb44d85
Added test for multiple extra options
2016-09-20 12:01:56 -04:00
Kyle Manna
379766fc5e
misc: Switch from data container to data volume
...
* Use the `docker volume` mechanism.
* Less confusing and makes more sense.
* Released in ~ docker v1.9
2016-09-03 16:17:50 -07:00
Kyle Manna
bcf8dc51eb
test: Migrate from old test scripts
...
* Switch to upstream Docker inspired test suite.
* Major disadvantage: Seeing the stdout log. To be researched later.
2016-08-31 12:42:53 -07:00
Kyle Manna
65bebaebd8
test: Migrate conf_options test
...
* Move the configuration options to new docker test suite.
2016-08-31 11:53:03 -07:00
Kyle Manna
ee5d6a6b8a
test: Start to migrate to docker's upstream tests
...
* Follow the upstream test suite's conventions.
* More migration to follow.
2016-08-31 11:39:36 -07:00