From 4b9289cfb260f4bcecaf23a810584ef6ef8e8501 Mon Sep 17 00:00:00 2001 From: Mike Buland Date: Wed, 30 Mar 2011 22:33:41 +0000 Subject: Ok, string stuff is working much, much better, a load of new unit tests have been added, and I deleted a whole slew of stupid old tests that I don't need. --- src/tests/procs.cpp | 37 ------------------------------------- 1 file changed, 37 deletions(-) delete mode 100644 src/tests/procs.cpp (limited to 'src/tests/procs.cpp') diff --git a/src/tests/procs.cpp b/src/tests/procs.cpp deleted file mode 100644 index 94d2cc5..0000000 --- a/src/tests/procs.cpp +++ /dev/null @@ -1,37 +0,0 @@ -/* - * Copyright (C) 2007-2011 Xagasoft, All rights reserved. - * - * This file is part of the libbu++ library and is released under the - * terms of the license contained in the file LICENSE. - */ - -#include "bu/process.h" - -#include - -int main() -{ - Bu::Process p( Bu::Process::Both, "/bin/bash", "/bin/bash", "-c", "echo Hello 1>&2; echo StdOut; sleep 1; echo Yup; echo Yup 1>&2", NULL ); - - char buf[1000]; - while( !p.isEos() ) - { - bool out, err; - p.select( out, err ); - if( out ) - { - int iSize = p.read( buf, 1000 ); - printf("::read=%d::\n", iSize ); - fwrite( buf, iSize, 1, stdout ); - } - if( err ) - { - int iSize = p.readErr( buf, 1000 ); - printf("::readErr=%d::\n", iSize ); - fwrite( buf, iSize, 1, stdout ); - } - } - - return 0; -} - -- cgit v1.2.3