tests/unit/test-char: implement a few mux remove test cases
authorRoman Penyaev <r.peniaev@gmail.com>
Mon, 14 Oct 2024 15:24:08 +0000 (17:24 +0200)
committerMarc-André Lureau <marcandre.lureau@redhat.com>
Tue, 15 Oct 2024 08:48:53 +0000 (12:48 +0400)
commit95806c7bee232e995ffd963a6fea0a34fbabc937
tree8220eeee34204d118c86c6ae1e42b149e3f27ee4
parent327993f180e22f7f18b8693bd2381b74b1f971a6
tests/unit/test-char: implement a few mux remove test cases

This patch tests:

1. feasibility of removing mux which does not have frontends attached
   or frontends were prior detached.
2. inability to remove mux which has frontends attached (mux is "busy")

Signed-off-by: Roman Penyaev <r.peniaev@gmail.com>
Cc: "Marc-André Lureau" <marcandre.lureau@redhat.com>
Cc: qemu-devel@nongnu.org
[ fixed *error leak ]
Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Message-ID: <20241014152408.427700-9-r.peniaev@gmail.com>
tests/unit/test-char.c