summaryrefslogtreecommitdiff
path: root/test/bbackupd
diff options
context:
space:
mode:
authorChris Wilson <chris+github@qwirx.com>2014-08-15 22:47:30 +0000
committerChris Wilson <chris+github@qwirx.com>2014-08-15 22:47:30 +0000
commit81afb5a2d918f2de818516520db792c2adeb5879 (patch)
treeb2779effb404e59430f2fc409f6240e9c9930eaf /test/bbackupd
parent59b5045c4005dd85658de4f613237e21e897f6b2 (diff)
Add a TEST_PROTOCOL_ERROR_OR assertion.
Similar to TEST_COMMAND_RETURNS_ERROR_OR, but allows any command or sequence to cause the error, without direct access to the command message. Refactor so that TEST_COMMAND_RETURNS_ERROR_OR calls TEST_PROTOCOL_ERROR_OR to make the assertion on the last error seen by the protocol.
Diffstat (limited to 'test/bbackupd')
-rw-r--r--test/bbackupd/testbbackupd.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/test/bbackupd/testbbackupd.cpp b/test/bbackupd/testbbackupd.cpp
index c25c38a0..d09132cc 100644
--- a/test/bbackupd/testbbackupd.cpp
+++ b/test/bbackupd/testbbackupd.cpp
@@ -883,6 +883,7 @@ int test_bbackupd()
TEST_CHECK_THROWS(ReadDirectory(*client, 0x12345678),
ConnectionException,
Protocol_UnexpectedReply);
+ TEST_PROTOCOL_ERROR_OR(*client, Err_DoesNotExist,);
}
client->QueryFinished();