summaryrefslogtreecommitdiff
path: root/test/bbackupd/testbbackupd.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'test/bbackupd/testbbackupd.cpp')
-rw-r--r--test/bbackupd/testbbackupd.cpp13
1 files changed, 13 insertions, 0 deletions
diff --git a/test/bbackupd/testbbackupd.cpp b/test/bbackupd/testbbackupd.cpp
index 7a00985a..edce04a1 100644
--- a/test/bbackupd/testbbackupd.cpp
+++ b/test/bbackupd/testbbackupd.cpp
@@ -3915,6 +3915,19 @@ int test_bbackupd()
int test(int argc, const char *argv[])
{
+ {
+ BackupDaemon daemon;
+
+ TEST_EQUAL(1234, daemon.ParseSyncAllowScriptOutput("test", "1234"));
+ TEST_EQUAL(0, daemon.GetMaxBandwidthFromSyncAllowScript());
+
+ TEST_EQUAL(1234, daemon.ParseSyncAllowScriptOutput("test", "1234 5"));
+ TEST_EQUAL(5, daemon.GetMaxBandwidthFromSyncAllowScript());
+
+ TEST_EQUAL(-1, daemon.ParseSyncAllowScriptOutput("test", "now"));
+ TEST_EQUAL(0, daemon.GetMaxBandwidthFromSyncAllowScript());
+ }
+
// SSL library
SSLLib::Initialise();