network/tests
Till Maas 23605615da Separate 'persistent_state' from 'state'
- persistent_state represents whether a profile is stored on disk
- persistent_state defaults to 'present'
- When there is no type specified for the profile, it is enough for a
profile with the same name to be stored on the target's systems file
system. Otherwise the role will fail
- state now represents the runtime state and can be up, down or
unspecified
- translate the state definitions into actions that will be performed.
The actions correspond to the previous states.
- add the possibility to write unit tests to only verify parts of the
resulting connection dictionary to only check for the expected changes
instead of the full connection that can also contain unrelated defaults
2018-08-15 10:04:47 +02:00
..
helpers Fix exception on Python3 in _link_read_permaddress 2018-05-23 18:29:31 +02:00
roles/linux-system-roles.network Modularize role 2018-08-15 10:04:47 +02:00
tasks Add simple test for bridges 2018-07-16 08:26:50 +02:00
.gitignore Move tests to /tests directory and rename to new naming scheme 2018-05-16 19:48:23 +02:00
ansible_module_network_connections.py Add helper scripts to get coverage data 2018-05-24 15:14:04 +02:00
covstats Add helper scripts to get coverage data 2018-05-24 15:14:04 +02:00
down-profile.yml Rename/symlink accidentally checked-in files 2018-06-28 16:55:37 +02:00
ensure_non_running_provider.py Run integration tests with other provider, too 2018-08-01 23:13:30 +02:00
get-coverage.sh Add helper scripts to get coverage data 2018-05-24 15:14:04 +02:00
get-coverage.yml Add helper scripts to get coverage data 2018-05-24 15:14:04 +02:00
get-total-coverage.sh Add helper scripts to get coverage data 2018-05-24 15:14:04 +02:00
merge-coverage.sh Add helper scripts to get coverage data 2018-05-24 15:14:04 +02:00
remove-profile.yml Separate 'persistent_state' from 'state' 2018-08-15 10:04:47 +02:00
run-tasks.yml Add helper tasks for integration tests 2018-05-23 18:55:21 +02:00
test_network_connections.py Separate 'persistent_state' from 'state' 2018-08-15 10:04:47 +02:00
tests_bridge.yml Add simple test for bridges 2018-07-16 08:26:50 +02:00
tests_bridge_other_provider.yml Run integration tests with other provider, too 2018-08-01 23:13:30 +02:00
tests_default.yml Move tests to /tests directory and rename to new naming scheme 2018-05-16 19:48:23 +02:00
tests_default_other_provider.yml Run integration tests with other provider, too 2018-08-01 23:13:30 +02:00
tests_ethernet.yml Run integration tests with other provider, too 2018-08-01 23:13:30 +02:00
tests_ethernet_other_provider.yml Run integration tests with other provider, too 2018-08-01 23:13:30 +02:00
tests_helpers-and-asserts.yml Add helper tasks for integration tests 2018-05-23 18:55:21 +02:00
tests_unit.yml Separate 'persistent_state' from 'state' 2018-08-15 10:04:47 +02:00