]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/seastar/include/seastar/testing/seastar_test.hh
update ceph source to reef 18.1.2
[ceph.git] / ceph / src / seastar / include / seastar / testing / seastar_test.hh
index 4bb848f8868940b8fd607f897e73b545199211a2..7772a8016f0ddf80d4c4cdcec9bf78cc94a1a64d 100644 (file)
@@ -38,10 +38,10 @@ class seastar_test {
 public:
     seastar_test();
     virtual ~seastar_test() {}
-    virtual const char* get_test_file() = 0;
-    virtual const char* get_name() = 0;
-    virtual int get_expected_failures() { return 0; }
-    virtual future<> run_test_case() = 0;
+    virtual const char* get_test_file() const = 0;
+    virtual const char* get_name() const = 0;
+    virtual int get_expected_failures() const { return 0; }
+    virtual future<> run_test_case() const = 0;
     void run();
 };
 
@@ -65,4 +65,4 @@ int main(int argc, char** argv) {
     return seastar::testing::entry_point(argc, argv);
 }
 
-#endif // SEASTAR_TESTING_MAIN
\ No newline at end of file
+#endif // SEASTAR_TESTING_MAIN