mirror of
https://github.com/pocoproject/poco.git
synced 2025-10-28 03:20:11 +01:00
added new PriorityNotificationQueue, TimedNotificationQueue; added File::isDevice()
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
//
|
||||
// FileTest.cpp
|
||||
//
|
||||
// $Id: //poco/svn/Foundation/testsuite/src/FileTest.cpp#3 $
|
||||
// $Id: //poco/Main/Foundation/testsuite/src/FileTest.cpp#16 $
|
||||
//
|
||||
// Copyright (c) 2004-2006, Applied Informatics Software Engineering GmbH.
|
||||
// and Contributors.
|
||||
@@ -245,6 +245,21 @@ void FileTest::testFileAttributes2()
|
||||
}
|
||||
|
||||
|
||||
void FileTest::testFileAttributes3()
|
||||
{
|
||||
#if defined(POCO_OS_FAMILY_UNIX)
|
||||
File f("/dev/console");
|
||||
#elif defined(POCO_OS_FAMILY_WINDOWS)
|
||||
File f("CON");
|
||||
#endif
|
||||
|
||||
assert (f.isDevice());
|
||||
assert (!f.isFile());
|
||||
assert (!f.isDirectory());
|
||||
assert (!f.isLink());
|
||||
}
|
||||
|
||||
|
||||
void FileTest::testCompare()
|
||||
{
|
||||
File f1("abc.txt");
|
||||
@@ -511,6 +526,7 @@ CppUnit::Test* FileTest::suite()
|
||||
|
||||
CppUnit_addTest(pSuite, FileTest, testFileAttributes1);
|
||||
CppUnit_addTest(pSuite, FileTest, testFileAttributes2);
|
||||
CppUnit_addTest(pSuite, FileTest, testFileAttributes3);
|
||||
CppUnit_addTest(pSuite, FileTest, testCompare);
|
||||
CppUnit_addTest(pSuite, FileTest, testSwap);
|
||||
CppUnit_addTest(pSuite, FileTest, testSize);
|
||||
|
||||
Reference in New Issue
Block a user