PingFile
CPPUNIT_ASSERT( !PingFile(pathname.c_str()) );
CPPUNIT_ASSERT( PingFile(newPathname.c_str()) );
CPPUNIT_ASSERT( PingFile(pathname.c_str()) );
CPPUNIT_ASSERT( PingFile(newPathname.c_str()) );
CPPUNIT_ASSERT( PingFile(file3.cpath, &entry) );
CPPUNIT_ASSERT( PingFile(subDir1.cpath, &entry) );
CPPUNIT_ASSERT( !PingFile(file3.cpath) );
CPPUNIT_ASSERT( !PingFile(pathname.c_str()) );
CPPUNIT_ASSERT( PingFile(newPathname.c_str()) );
CPPUNIT_ASSERT( PingFile(pathname.c_str()) );
CPPUNIT_ASSERT( PingFile(newPathname.c_str()) );
CPPUNIT_ASSERT( PingFile(file3.cpath, &entry) );
CPPUNIT_ASSERT( PingFile(subDir1.cpath, &entry) );
CPPUNIT_ASSERT( !PingFile(file3.cpath) );
CPPUNIT_ASSERT( !PingFile(file1.cpath) );
bool PingFile(const char *path, BEntry *entry = NULL);