Commit 49649f23 authored by Markus Armbruster's avatar Markus Armbruster Committed by Andreas Färber
Browse files

qdev-monitor-test: Don't test human-readable error message



Test the error class instead.  Expecting a specific message is
fragile.  In fact, it broke once already, in commit 75884afd.  Restore
the test of error member "class" dropped there, and drop the test of
error member "desc".

There are no other tests of "desc" as far as I can tell.

Signed-off-by: default avatarMarkus Armbruster <armbru@redhat.com>
Reviewed-by: default avatarEric Blake <eblake@redhat.com>
Reviewed-by: default avatarStefan Hajnoczi <stefanha@redhat.com>
Signed-off-by: default avatarAndreas Färber <afaerber@suse.de>
parent a3d7cbc1
Loading
Loading
Loading
Loading
+1 −3
Original line number Diff line number Diff line
@@ -32,9 +32,7 @@ static void test_device_add(void)
                   "}}");
    g_assert(response);
    error = qdict_get_qdict(response, "error");
    g_assert_cmpstr(qdict_get_try_str(error, "desc"),
                    ==,
                    "Device needs media, but drive is empty");
    g_assert_cmpstr(qdict_get_try_str(error, "class"), ==, "GenericError");
    QDECREF(response);

    /* Delete the drive */