22 #ifndef TESTBED_CLOUD_H 23 #define TESTBED_CLOUD_H 25 #include "testbed/testsuite.h" 26 #include "backends/cloud/storage.h" 32 namespace CloudTests {
36 bool waitForCallback();
37 bool waitForCallbackMore();
38 const char *getRemoteTestPath();
48 TestExitStatus testInfo();
49 TestExitStatus testDirectoryListing();
50 TestExitStatus testDirectoryCreating();
51 TestExitStatus testUploading();
52 TestExitStatus testDownloading();
53 TestExitStatus testFolderDownloading();
54 TestExitStatus testSavesSync();
70 const char *getName()
const override {
74 const char *getDescription()
const override {
75 return "CloudMan, Storage API tests";
82 #endif // TESTBED_TEMPLATE_H
Definition: testsuite.h:90