Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-03-23 | geneve: add basic interface testing | Thomas Mangin | |
2020-03-22 | vxlan: add basic testing | Thomas Mangin | |
2020-03-22 | wireless: temporary disable wireless test | Christian Poessinger | |
2020-03-22 | wireless: fix call to wrong base class method | Christian Poessinger | |
2020-03-22 | wireless: add mandatory physical-interface | Christian Poessinger | |
2020-03-08 | wireless: add basic unittest | Christian Poessinger | |
2020-03-05 | vrf: initial unittest | Christian Poessinger | |
2020-02-29 | interfaces: wireguard: make test script executable | Christian Poessinger | |
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 | 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 | 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-05 | user: add test for adding/deleting system users | Christian Poessinger | |