mirror of
https://gitlab.freedesktop.org/NetworkManager/NetworkManager
synced 2024-10-15 12:34:55 +00:00
keyfile/tests: add test for reading dcb connection
Catches previously fixed memleak in read_array_of_uint()
This commit is contained in:
parent
8239edbb9b
commit
f4fb4d271f
|
@ -1683,6 +1683,7 @@ EXTRA_DIST += \
|
|||
src/settings/plugins/keyfile/tests/keyfiles/Test_Missing_ID_UUID \
|
||||
src/settings/plugins/keyfile/tests/keyfiles/Test_Enum_Property \
|
||||
src/settings/plugins/keyfile/tests/keyfiles/Test_Flags_Property \
|
||||
src/settings/plugins/keyfile/tests/keyfiles/Test_dcb_connection \
|
||||
\
|
||||
src/settings/plugins/keyfile/tests/keyfiles/test-ca-cert.pem \
|
||||
src/settings/plugins/keyfile/tests/keyfiles/test-key-and-cert.pem
|
||||
|
|
|
@ -0,0 +1,33 @@
|
|||
[connection]
|
||||
id=dcb connection 1
|
||||
uuid=ac3c251e-260f-49b6-8ceb-12d37ea00751
|
||||
type=ethernet
|
||||
autoconnect=false
|
||||
permissions=
|
||||
secondaries=
|
||||
|
||||
[ethernet]
|
||||
mac-address-blacklist=
|
||||
|
||||
[dcb]
|
||||
app-fcoe-flags=1
|
||||
app-fip-flags=1
|
||||
app-iscsi-flags=1
|
||||
priority-bandwidth=0;0;0;0;0;0;0;0;
|
||||
priority-flow-control=0;0;0;0;0;0;0;0;
|
||||
priority-flow-control-flags=1
|
||||
priority-group-bandwidth=100;0;0;0;0;0;0;0;
|
||||
priority-group-flags=1
|
||||
priority-group-id=0;0;0;0;0;0;0;0;
|
||||
priority-strict-bandwidth=0;0;0;0;0;0;0;0;
|
||||
priority-traffic-class=0;0;0;0;0;0;0;0;
|
||||
|
||||
[ipv4]
|
||||
dns-search=
|
||||
method=auto
|
||||
|
||||
[ipv6]
|
||||
addr-gen-mode=stable-privacy
|
||||
dns-search=
|
||||
ip6-privacy=0
|
||||
method=auto
|
|
@ -1786,6 +1786,14 @@ test_write_wired_8021x_tls_connection_blob (void)
|
|||
g_free (new_priv_key);
|
||||
}
|
||||
|
||||
static void
|
||||
test_read_dcb_connection (void)
|
||||
{
|
||||
gs_unref_object NMConnection *connection = NULL;
|
||||
|
||||
connection = keyfile_read_connection_from_file (TEST_KEYFILES_DIR"/Test_dcb_connection");
|
||||
}
|
||||
|
||||
static void
|
||||
test_read_infiniband_connection (void)
|
||||
{
|
||||
|
@ -2622,6 +2630,8 @@ int main (int argc, char **argv)
|
|||
g_test_add_func ("/keyfile/test_write_wired_8021x_tls_connection_path", test_write_wired_8021x_tls_connection_path);
|
||||
g_test_add_func ("/keyfile/test_write_wired_8021x_tls_connection_blob", test_write_wired_8021x_tls_connection_blob);
|
||||
|
||||
g_test_add_func ("/keyfile/test_read_dcb_connection", test_read_dcb_connection);
|
||||
|
||||
g_test_add_func ("/keyfile/test_read_infiniband_connection", test_read_infiniband_connection);
|
||||
g_test_add_func ("/keyfile/test_write_infiniband_connection", test_write_infiniband_connection);
|
||||
|
||||
|
|
Loading…
Reference in a new issue