Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-02-29 | interfaces: wireguard: add initial test | Christian Poessinger | |
WireGuard interface can not be easily inherit the BasicInterfaceTest class as every operation on WireGuard interfaces require IP addresses assigned to the interface - I do not now if this is really a requirement or just a to restrict validate() on the WireGuard interface. Nevertheless this helps to see if changes on e.g. ifconfig.py breaks this interface. | |||
2020-02-29 | interfaces: base: add rfc3021 test using /31 prefixes | Christian Poessinger | |
2020-02-27 | tunnel: fix several issues in testcase | Thomas Mangin | |
The addresses for the tunnels were not correctly assigned, leading to some tunnels sharing the same local-ip/remote-ip pairs. The tearnDown code was not removing the dummy interface created and required for testing. Still two tunnels are not deleted as the current code is not using 'ip tunnel delete' for ip6gre (most likely 'ip link delete' instead) This will be resolved when the tunnel interface code is moved to python/vyos-1x | |||
2020-02-27 | pppoe: add initial test | Christian Poessinger | |
2020-02-26 | interfaces: base: remove superfluous import of ConfigSessionError | Christian Poessinger | |
2020-02-26 | interfaces: bond: add missing import on ConfigSessionError | Christian Poessinger | |
2020-02-26 | interfaces: add missing unittest import | Christian Poessinger | |
2020-02-26 | Merge pull request #4 from thomas-mangin/correction | Christian Poessinger | |
tunnel: tidying up | |||
2020-02-26 | interfaces: replace wildcard import with dedicated import | Christian Poessinger | |
2020-02-26 | cli: remove superfluous imports (we never use Config()) | Christian Poessinger | |
Every test hat a Config() instance but it was never referenced. It has been introduced by simple means of copy/pasting the first nameserver test. | |||
2020-02-19 | tunnel: tidying up | Thomas Mangin | |
move all variable creation within setUp() create the interfaces using a list comprehension | |||
2020-02-19 | tunnel: remove duplicated code | Christian Poessinger | |
2020-02-17 | tunnel: enable unittest (chmod +x) | Christian Poessinger | |
2020-02-17 | Merge pull request #3 from thomas-mangin/master | Christian Poessinger | |
tunnel: T2028: check for tunnel creation | |||
2020-02-17 | tunnel: T2028: check for tunnel creation | Thomas Mangin | |
check that we are able to create tunnel for all encapsulation supported in interfaces tunnel. | |||
2020-02-17 | snmp: clean out current configuration in setUp() | Christian Poessinger | |
2020-02-17 | snmp: get_config_value() should return str not list | Christian Poessinger | |
2020-02-17 | ssh: clean out current configuration in setUp() | Christian Poessinger | |
2020-02-17 | ssh: add test for disable-password-authentication | Christian Poessinger | |
2020-02-17 | ssh: get_config_value() should return str not list | Christian Poessinger | |
2020-02-17 | ethernet: generic tearDown() should not destroy ethernet CLI nodes | Christian Poessinger | |
2020-02-17 | bridge: disable MTU test as it can not be configured | Christian Poessinger | |
2020-02-17 | bridge: automatically detect available interfaces | Christian Poessinger | |
2020-02-17 | ethernet: automatically detect available interfaces | Christian Poessinger | |
2020-02-17 | interfaces: add generic MTU test which can be enabled per interface | Christian Poessinger | |
2020-02-17 | Makefile: add "make deb" target | Thomas Mangin | |
adding an option to the Makefile to build the debian package | |||
2020-02-17 | gitignore: initial version | Christian Poessinger | |
2020-02-17 | ethernet: add initial interface test | Christian Poessinger | |
2020-02-17 | interfaces: split interface tests into individual files | Christian Poessinger | |
2020-02-16 | ddns: read back configuration file and check plausibility | Christian Poessinger | |
2020-02-16 | ddns: add initial unittest | Christian Poessinger | |
2020-02-15 | interface: bond: check that only real interfaces can be enslaved | Christian Poessinger | |
2020-02-15 | interface: bond: remove useless for loop on member removal | Christian Poessinger | |
2020-02-10 | Revert "snmp: output expected value on error" | Christian Poessinger | |
This reverts commit bcc0b5bd6e11a9fbc2fcb3c450fdb48bb85499e8. | |||
2020-02-09 | ssh: add test for proper port and host validation | Christian Poessinger | |
2020-02-09 | ssh: add missing commit() | Christian Poessinger | |
2020-02-09 | login: fix typo in tearDown() | Christian Poessinger | |
2020-02-09 | snmp: only import read_file from vyos.util | Christian Poessinger | |
2020-02-09 | ssh: basic test to see if SSH server launches | Christian Poessinger | |
2020-02-09 | login: check if our newly created users can login to the system | Christian Poessinger | |
2020-02-09 | snmp: output expected value on error | Christian Poessinger | |
2020-02-09 | all: delete session in tearDown() | Christian Poessinger | |
2020-02-09 | all: do not import entire module, use "from foo import" instead | Christian Poessinger | |
2020-02-09 | login: remove ssh test | Christian Poessinger | |
2020-02-08 | Evaluate exit code when running tests | Christian Poessinger | |
2020-02-07 | Debian: move python3-paramiko from Build-Depends to Depends | Christian Poessinger | |
Commit a9eb356 ("user: add test for adding/deleting system users") added python3-paramiko to the list of build dependencies, but its a runtime dependency. | |||
2020-02-05 | user: add test for adding/deleting system users | Christian Poessinger | |
2020-02-04 | snmp: add testcase for SNMPv3 | Christian Poessinger | |
2020-02-04 | snmp: ensure snmpd process is running | Christian Poessinger | |
2020-02-03 | snmp: add test for SNMPv2 | Christian Poessinger | |