cmake: build&run tests (sortof)
[awesomized/libmemcached] / libtest / cmdline.h
index 6bf71b644c6c842215892823e0030f3903868b71..244c6464ff933eafb435e43a0e00140ebc596b49 100644 (file)
@@ -180,8 +180,16 @@ public:
   bool check() const;
 
   bool slurp();
+  std::pair<std::string, std::string> output();
   void murder();
 
+  void clear()
+  {
+    slurp();
+    _stdout_buffer.clear();
+    _stderr_buffer.clear();
+  }
+
   void use_gdb(bool arg)
   {
     _use_gdb= arg;
@@ -245,7 +253,4 @@ static inline std::ostream& operator<<(std::ostream& output, const enum Applicat
 
 int exec_cmdline(const std::string& executable, const char *args[], bool use_libtool= false);
 
-const char *gearmand_binary(); 
-const char *drizzled_binary();
-
 }