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/itoheap.cpp | 70 --------------------------------------------------- 1 file changed, 70 deletions(-) delete mode 100644 src/tests/itoheap.cpp (limited to 'src/tests/itoheap.cpp') diff --git a/src/tests/itoheap.cpp b/src/tests/itoheap.cpp deleted file mode 100644 index ec06b90..0000000 --- a/src/tests/itoheap.cpp +++ /dev/null @@ -1,70 +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 -#include -#include - -#include "bu/itoheap.h" -#include "bu/ito.h" - -class Consumer : public Bu::Ito -{ -public: - Consumer() - { - } - - virtual ~Consumer() - { - } - - void run() - { - for( int j = 0; j < 10; j++ ) - { - printf("Trying to read [%d].\n", j ); - - try - { - int iNum = hInt.dequeue( 0, 500000 ); - printf("Read %d\n", iNum ); - } - catch( Bu::HeapException &e ) - { - printf("Nothing yet...\n"); - } - } - } - - Bu::ItoHeap hInt; -}; - - -int main() -{ - Consumer c; - - for( int j = 0; j < 3; j++ ) - { - int iNum = rand()%10; - printf("Enqueuing %d.\n", iNum ); - c.hInt.enqueue( iNum ); - } - - printf("Sarting consumer.\n"); - c.start(); - - for( int j = 0; j < 5; j++ ) - { - sleep( 1 ); - int iNum = rand()%10; - printf("Enqueuing %d.\n", iNum ); - c.hInt.enqueue( iNum ); - } -} - -- cgit v1.2.3