diff options
author | Thomas Haller <thaller@redhat.com> | 2017-04-25 20:02:29 +0200 |
---|---|---|
committer | Thomas Haller <thaller@redhat.com> | 2017-04-26 00:50:21 +0200 |
commit | 2eef0256896c6d4d2eb52bfbea3d6125d512d33a (patch) | |
tree | 0d2042275c694d358025def4584046c96ae4b8c4 /src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Vlan_test-vlan-interface.cexpected | |
parent | e1e5d0d867c1fd0ef686b278e6ae636851713048 (diff) | |
download | NetworkManager-2eef0256896c6d4d2eb52bfbea3d6125d512d33a.tar.gz |
ifcfg-rh/tests: compare the written files to a expected resultth/ifcfg-rh-test-write-expected-rh1445414
We have unit tests for writing and re-reading ifcfg file. Those
tests compare whether a file can be successfully read and is
semantically identical.
However, there were no tests that a certain output is written in
a stable format. We want to aim not to change the output of what
we write. For that, add tests to not only check the semantic of the
written ifcfg file, but their bits and bytes.
Some future changes may well intentionally change the current
output. That will require to update the expected result files
and can be done via
NMTST_IFCFG_RH_UPDATE_EXPECTED=yes src/settings/plugins/ifcfg-rh/tests/test-ifcfg-rh
Note that alias, route, and key files are not checked.
Related: https://bugzilla.redhat.com/show_bug.cgi?id=1445414
Diffstat (limited to 'src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Vlan_test-vlan-interface.cexpected')
-rw-r--r-- | src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Vlan_test-vlan-interface.cexpected | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Vlan_test-vlan-interface.cexpected b/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Vlan_test-vlan-interface.cexpected new file mode 100644 index 0000000000..9f99556480 --- /dev/null +++ b/src/settings/plugins/ifcfg-rh/tests/network-scripts/ifcfg-Vlan_test-vlan-interface.cexpected @@ -0,0 +1,22 @@ +VLAN=yes +TYPE=Vlan +DEVICE=vlan43 +PHYSDEV=eth9 +VLAN_ID=43 +REORDER_HDR=yes +GVRP=yes +VLAN_FLAGS=LOOSE_BINDING +MVRP=no +VLAN_INGRESS_PRIORITY_MAP=0:1,2:5 +VLAN_EGRESS_PRIORITY_MAP=3:1,12:3,14:7 +PROXY_METHOD=none +BROWSER_ONLY=no +BOOTPROTO=none +IPADDR=192.168.43.149 +PREFIX=24 +DEFROUTE=yes +IPV4_FAILURE_FATAL=no +IPV6INIT=no +NAME="Vlan test-vlan-interface" +UUID=a8e620b2-9478-9695-fe5d-8a3a0fe1dd12 +ONBOOT=yes |