haiku/src/tests/kits/storage/PathTest.h
Tyler Dauwalder d1f6c38f0d Unit testing update:
- Verbosity is now honored globally
- Added BTestCase::Outputf()
- Migrated BNode, BStatable, BDirectory, and BPath tests
- Added CommonTestLib, TestLib, and R5TestLib rules to Jamrules
- Updated Jamfiles for unit testing stuff
- Probably a few other things I've forgotten


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@269 a95241bf-73f2-0310-859d-f6bbb57e9c96
2002-07-17 10:50:55 +00:00

37 lines
750 B
C++

// PathTest.h
#ifndef __sk_path_test_h__
#define __sk_path_test_h__
#include <StorageDefs.h>
#include <SupportDefs.h>
#include <BasicTest.h>
class CppUnit::Test;
class PathTest : public BasicTest
{
public:
static CppUnit::Test* Suite();
// This function called before *each* test added in Suite()
void setUp();
// This function called after *each* test added in Suite()
void tearDown();
//------------------------------------------------------------
// Test functions
//------------------------------------------------------------
void InitTest1();
void InitTest2();
void AppendTest();
void LeafTest();
void ParentTest();
void ComparisonTest();
void AssignmentTest();
void FlattenableTest();
};
#endif // __sk_path_test_h__