mirror of https://github.com/aria2/aria2
2010-06-22 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
Made test code not use /tmp * test/CookieStorageTest.cc * test/DirectDiskAdaptorTest.cc * test/FallocFileAllocationIteratorTest.cc * test/FileEntryTest.cc * test/FileTest.cc * test/GZipDecoderTest.cc * test/MultiDiskAdaptorTest.cc * test/MultiFileAllocationIteratorTest.cc * test/RequestGroupManTest.cc * test/SignatureTest.cc * test/SingleFileAllocationIteratorTest.cc * test/UtilTest.ccpull/1/head
parent
d787906b34
commit
769783dab4
16
ChangeLog
16
ChangeLog
|
@ -1,3 +1,19 @@
|
||||||
|
2010-06-22 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
|
||||||
|
|
||||||
|
Made test code not use /tmp
|
||||||
|
* test/CookieStorageTest.cc
|
||||||
|
* test/DirectDiskAdaptorTest.cc
|
||||||
|
* test/FallocFileAllocationIteratorTest.cc
|
||||||
|
* test/FileEntryTest.cc
|
||||||
|
* test/FileTest.cc
|
||||||
|
* test/GZipDecoderTest.cc
|
||||||
|
* test/MultiDiskAdaptorTest.cc
|
||||||
|
* test/MultiFileAllocationIteratorTest.cc
|
||||||
|
* test/RequestGroupManTest.cc
|
||||||
|
* test/SignatureTest.cc
|
||||||
|
* test/SingleFileAllocationIteratorTest.cc
|
||||||
|
* test/UtilTest.cc
|
||||||
|
|
||||||
2010-06-22 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
|
2010-06-22 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
|
||||||
|
|
||||||
Fixed that bug that when aria2 is stopped before whole hash
|
Fixed that bug that when aria2 is stopped before whole hash
|
||||||
|
|
|
@ -319,13 +319,13 @@ void CookieStorageTest::testLoad_sqlite3()
|
||||||
void CookieStorageTest::testLoad_fileNotfound()
|
void CookieStorageTest::testLoad_fileNotfound()
|
||||||
{
|
{
|
||||||
CookieStorage st;
|
CookieStorage st;
|
||||||
CPPUNIT_ASSERT(!st.load("/tmp/aria2_CookieStorageTest_testLoad_fileNotfound"));
|
CPPUNIT_ASSERT(!st.load("./aria2_CookieStorageTest_testLoad_fileNotfound"));
|
||||||
}
|
}
|
||||||
|
|
||||||
void CookieStorageTest::testSaveNsFormat()
|
void CookieStorageTest::testSaveNsFormat()
|
||||||
{
|
{
|
||||||
// TODO add cookie with default domain
|
// TODO add cookie with default domain
|
||||||
std::string filename = "/tmp/aria2_CookieStorageTest_testSaveNsFormat";
|
std::string filename = "./aria2_CookieStorageTest_testSaveNsFormat";
|
||||||
File(filename).remove();
|
File(filename).remove();
|
||||||
CookieStorage st;
|
CookieStorage st;
|
||||||
st.store(Cookie("favorite","classic","/config",".domain.org",true));
|
st.store(Cookie("favorite","classic","/config",".domain.org",true));
|
||||||
|
@ -346,7 +346,7 @@ void CookieStorageTest::testSaveNsFormat()
|
||||||
|
|
||||||
void CookieStorageTest::testSaveNsFormat_fail()
|
void CookieStorageTest::testSaveNsFormat_fail()
|
||||||
{
|
{
|
||||||
std::string filename = "/tmp/aria2_CookieStorageTest_testSaveNsFormat_fail";
|
std::string filename = "./aria2_CookieStorageTest_testSaveNsFormat_fail";
|
||||||
File f(filename);
|
File f(filename);
|
||||||
f.remove();
|
f.remove();
|
||||||
f.mkdirs();
|
f.mkdirs();
|
||||||
|
|
|
@ -28,7 +28,7 @@ CPPUNIT_TEST_SUITE_REGISTRATION(DirectDiskAdaptorTest);
|
||||||
|
|
||||||
void DirectDiskAdaptorTest::testCutTrailingGarbage()
|
void DirectDiskAdaptorTest::testCutTrailingGarbage()
|
||||||
{
|
{
|
||||||
std::string dir = "/tmp";
|
std::string dir = "./";
|
||||||
SharedHandle<FileEntry> entry
|
SharedHandle<FileEntry> entry
|
||||||
(new FileEntry(dir+"/aria2_DirectDiskAdaptorTest_testCutTrailingGarbage",
|
(new FileEntry(dir+"/aria2_DirectDiskAdaptorTest_testCutTrailingGarbage",
|
||||||
256, 0));
|
256, 0));
|
||||||
|
|
|
@ -26,7 +26,7 @@ CPPUNIT_TEST_SUITE_REGISTRATION( FallocFileAllocationIteratorTest );
|
||||||
|
|
||||||
void FallocFileAllocationIteratorTest::testAllocate()
|
void FallocFileAllocationIteratorTest::testAllocate()
|
||||||
{
|
{
|
||||||
std::string dir = "/tmp";
|
std::string dir = "./";
|
||||||
std::string fname = "aria2_FallocFileAllocationIteratorTest_testAllocate";
|
std::string fname = "aria2_FallocFileAllocationIteratorTest_testAllocate";
|
||||||
std::string fn = dir+"/"+fname;
|
std::string fn = dir+"/"+fname;
|
||||||
std::ofstream of(fn.c_str(), std::ios::binary);
|
std::ofstream of(fn.c_str(), std::ios::binary);
|
||||||
|
|
|
@ -50,7 +50,7 @@ static SharedHandle<FileEntry> createFileEntry()
|
||||||
|
|
||||||
void FileEntryTest::testSetupDir()
|
void FileEntryTest::testSetupDir()
|
||||||
{
|
{
|
||||||
std::string dir = "/tmp/aria2-FileEntryTest-testSetupDir";
|
std::string dir = "./aria2-FileEntryTest-testSetupDir";
|
||||||
std::string filename = "filename";
|
std::string filename = "filename";
|
||||||
std::string path = dir+"/"+filename;
|
std::string path = dir+"/"+filename;
|
||||||
File d(dir);
|
File d(dir);
|
||||||
|
|
|
@ -79,7 +79,7 @@ void FileTest::testIsDir() {
|
||||||
|
|
||||||
void FileTest::testRemove() {
|
void FileTest::testRemove() {
|
||||||
int fd;
|
int fd;
|
||||||
std::string name = "/tmp/aria2test";
|
std::string name = "./aria2_FileTest_testRemove_testregfile";
|
||||||
unlink(name.c_str());
|
unlink(name.c_str());
|
||||||
if((fd = creat(name.c_str(), S_IRUSR|S_IWUSR)) < 0) {
|
if((fd = creat(name.c_str(), S_IRUSR|S_IWUSR)) < 0) {
|
||||||
CPPUNIT_FAIL("cannot create test file");
|
CPPUNIT_FAIL("cannot create test file");
|
||||||
|
@ -92,7 +92,7 @@ void FileTest::testRemove() {
|
||||||
// delete the file again
|
// delete the file again
|
||||||
CPPUNIT_ASSERT(!f.remove());
|
CPPUNIT_ASSERT(!f.remove());
|
||||||
|
|
||||||
std::string dir = "/tmp/aria2testdir";
|
std::string dir = "./aria2_FileTest_testRemove_testdir";
|
||||||
#ifdef __MINGW32__
|
#ifdef __MINGW32__
|
||||||
mkdir(dir.c_str());
|
mkdir(dir.c_str());
|
||||||
#else
|
#else
|
||||||
|
@ -112,7 +112,7 @@ void FileTest::testSize() {
|
||||||
}
|
}
|
||||||
|
|
||||||
void FileTest::testMkdir() {
|
void FileTest::testMkdir() {
|
||||||
std::string dir = "/tmp/aria2test2/test";
|
std::string dir = "./aria2_FileTest_testMkdir/test";
|
||||||
File d(dir);
|
File d(dir);
|
||||||
if(d.exists()) {
|
if(d.exists()) {
|
||||||
CPPUNIT_ASSERT(d.remove());
|
CPPUNIT_ASSERT(d.remove());
|
||||||
|
@ -193,12 +193,12 @@ void FileTest::testGetBasename()
|
||||||
|
|
||||||
void FileTest::testRenameTo()
|
void FileTest::testRenameTo()
|
||||||
{
|
{
|
||||||
std::string fname = "FileTest_testRenameTo.txt";
|
std::string fname = "aria2_FileTest_testRenameTo.txt";
|
||||||
std::ofstream of(fname.c_str(), std::ios::binary);
|
std::ofstream of(fname.c_str(), std::ios::binary);
|
||||||
of.close();
|
of.close();
|
||||||
|
|
||||||
File f(fname);
|
File f(fname);
|
||||||
std::string fnameTo = "FileTest_testRenameTo_dest.txt";
|
std::string fnameTo = "aria2_FileTest_testRenameTo_dest.txt";
|
||||||
CPPUNIT_ASSERT(f.renameTo(fnameTo));
|
CPPUNIT_ASSERT(f.renameTo(fnameTo));
|
||||||
CPPUNIT_ASSERT(f.exists());
|
CPPUNIT_ASSERT(f.exists());
|
||||||
CPPUNIT_ASSERT(!File(fname).exists());
|
CPPUNIT_ASSERT(!File(fname).exists());
|
||||||
|
@ -213,7 +213,7 @@ void FileTest::testRenameTo()
|
||||||
|
|
||||||
void FileTest::testUtime()
|
void FileTest::testUtime()
|
||||||
{
|
{
|
||||||
File f("/tmp/FileTest_testUTime");
|
File f("./aria2_FileTest_testUTime");
|
||||||
createFile(f.getPath(), 0);
|
createFile(f.getPath(), 0);
|
||||||
|
|
||||||
time_t atime = (time_t) 100000;
|
time_t atime = (time_t) 100000;
|
||||||
|
@ -226,7 +226,7 @@ void FileTest::testUtime()
|
||||||
CPPUNIT_ASSERT_EQUAL((time_t)atime, buf.st_atime);
|
CPPUNIT_ASSERT_EQUAL((time_t)atime, buf.st_atime);
|
||||||
CPPUNIT_ASSERT_EQUAL((time_t)mtime, f.getModifiedTime().getTime());
|
CPPUNIT_ASSERT_EQUAL((time_t)mtime, f.getModifiedTime().getTime());
|
||||||
|
|
||||||
File notFound("/tmp/FileTest_testUTime_notFound");
|
File notFound("./aria2_FileTest_testUTime_notFound");
|
||||||
notFound.remove();
|
notFound.remove();
|
||||||
CPPUNIT_ASSERT(!notFound.utime(Time(atime), Time(mtime)));
|
CPPUNIT_ASSERT(!notFound.utime(Time(atime), Time(mtime)));
|
||||||
}
|
}
|
||||||
|
|
|
@ -31,7 +31,7 @@ void GZipDecoderTest::testDecode()
|
||||||
GZipDecoder decoder;
|
GZipDecoder decoder;
|
||||||
decoder.init();
|
decoder.init();
|
||||||
|
|
||||||
std::string outfile("/tmp/aria2_GZipDecoderTest_testDecode");
|
std::string outfile("./aria2_GZipDecoderTest_testDecode");
|
||||||
|
|
||||||
char buf[4096];
|
char buf[4096];
|
||||||
std::ifstream in("gzip_decode_test.gz", std::ios::binary);
|
std::ifstream in("gzip_decode_test.gz", std::ios::binary);
|
||||||
|
|
|
@ -365,7 +365,7 @@ void MultiDiskAdaptorTest::testReadData() {
|
||||||
|
|
||||||
void MultiDiskAdaptorTest::testCutTrailingGarbage()
|
void MultiDiskAdaptorTest::testCutTrailingGarbage()
|
||||||
{
|
{
|
||||||
std::string dir = "/tmp";
|
std::string dir = "./";
|
||||||
std::string prefix = "aria2_MultiDiskAdaptorTest_testCutTrailingGarbage_";
|
std::string prefix = "aria2_MultiDiskAdaptorTest_testCutTrailingGarbage_";
|
||||||
SharedHandle<FileEntry> entries[] = {
|
SharedHandle<FileEntry> entries[] = {
|
||||||
SharedHandle<FileEntry>(new FileEntry(dir+"/"+prefix+"1", 256, 0)),
|
SharedHandle<FileEntry>(new FileEntry(dir+"/"+prefix+"1", 256, 0)),
|
||||||
|
@ -394,7 +394,7 @@ void MultiDiskAdaptorTest::testCutTrailingGarbage()
|
||||||
|
|
||||||
void MultiDiskAdaptorTest::testSize()
|
void MultiDiskAdaptorTest::testSize()
|
||||||
{
|
{
|
||||||
std::string dir = "/tmp";
|
std::string dir = "./";
|
||||||
std::string prefix = "aria2_MultiDiskAdaptorTest_testSize_";
|
std::string prefix = "aria2_MultiDiskAdaptorTest_testSize_";
|
||||||
SharedHandle<FileEntry> entries[] = {
|
SharedHandle<FileEntry> entries[] = {
|
||||||
SharedHandle<FileEntry>(new FileEntry(dir+"/"+prefix+"1", 1, 0)),
|
SharedHandle<FileEntry>(new FileEntry(dir+"/"+prefix+"1", 1, 0)),
|
||||||
|
@ -418,7 +418,7 @@ void MultiDiskAdaptorTest::testSize()
|
||||||
|
|
||||||
void MultiDiskAdaptorTest::testUtime()
|
void MultiDiskAdaptorTest::testUtime()
|
||||||
{
|
{
|
||||||
std::string storeDir = "/tmp/aria2_MultiDiskAdaptorTest_testUtime";
|
std::string storeDir = "./aria2_MultiDiskAdaptorTest_testUtime";
|
||||||
SharedHandle<FileEntry> entries[] = {
|
SharedHandle<FileEntry> entries[] = {
|
||||||
SharedHandle<FileEntry>(new FileEntry(storeDir+"/requested", 0, 0)),
|
SharedHandle<FileEntry>(new FileEntry(storeDir+"/requested", 0, 0)),
|
||||||
SharedHandle<FileEntry>(new FileEntry(storeDir+"/notFound", 0, 0)),
|
SharedHandle<FileEntry>(new FileEntry(storeDir+"/notFound", 0, 0)),
|
||||||
|
|
|
@ -35,7 +35,7 @@ CPPUNIT_TEST_SUITE_REGISTRATION( MultiFileAllocationIteratorTest );
|
||||||
|
|
||||||
void MultiFileAllocationIteratorTest::testMakeDiskWriterEntries()
|
void MultiFileAllocationIteratorTest::testMakeDiskWriterEntries()
|
||||||
{
|
{
|
||||||
std::string storeDir = "/tmp/aria2_MultiFileAllocationIteratorTest"
|
std::string storeDir = "./aria2_MultiFileAllocationIteratorTest"
|
||||||
"testMakeDiskWriterEntries_";
|
"testMakeDiskWriterEntries_";
|
||||||
|
|
||||||
SharedHandle<FileEntry> fs[] = {
|
SharedHandle<FileEntry> fs[] = {
|
||||||
|
@ -137,7 +137,7 @@ void MultiFileAllocationIteratorTest::testMakeDiskWriterEntries()
|
||||||
void MultiFileAllocationIteratorTest::testAllocate()
|
void MultiFileAllocationIteratorTest::testAllocate()
|
||||||
{
|
{
|
||||||
std::string storeDir =
|
std::string storeDir =
|
||||||
"/tmp/aria2_MultiFileAllocationIteratorTest_testAllocate";
|
"./aria2_MultiFileAllocationIteratorTest_testAllocate";
|
||||||
|
|
||||||
std::string fname1 = "file1";
|
std::string fname1 = "file1";
|
||||||
std::string fname2 = "file2";
|
std::string fname2 = "file2";
|
||||||
|
|
|
@ -84,7 +84,7 @@ void RequestGroupManTest::testSaveServerStat()
|
||||||
(std::vector<SharedHandle<RequestGroup> >(),0,option_.get());
|
(std::vector<SharedHandle<RequestGroup> >(),0,option_.get());
|
||||||
SharedHandle<ServerStat> ss_localhost(new ServerStat("localhost", "http"));
|
SharedHandle<ServerStat> ss_localhost(new ServerStat("localhost", "http"));
|
||||||
rm.addServerStat(ss_localhost);
|
rm.addServerStat(ss_localhost);
|
||||||
File f("/tmp/aria2_RequestGroupManTest_testSaveServerStat");
|
File f("./aria2_RequestGroupManTest_testSaveServerStat");
|
||||||
if(f.exists()) {
|
if(f.exists()) {
|
||||||
f.remove();
|
f.remove();
|
||||||
}
|
}
|
||||||
|
@ -98,7 +98,7 @@ void RequestGroupManTest::testSaveServerStat()
|
||||||
|
|
||||||
void RequestGroupManTest::testLoadServerStat()
|
void RequestGroupManTest::testLoadServerStat()
|
||||||
{
|
{
|
||||||
File f("/tmp/aria2_RequestGroupManTest_testLoadServerStat");
|
File f("./aria2_RequestGroupManTest_testLoadServerStat");
|
||||||
std::ofstream o(f.getPath().c_str(), std::ios::binary);
|
std::ofstream o(f.getPath().c_str(), std::ios::binary);
|
||||||
o << "host=localhost, protocol=http, dl_speed=0, last_updated=1219505257,"
|
o << "host=localhost, protocol=http, dl_speed=0, last_updated=1219505257,"
|
||||||
<< "status=OK";
|
<< "status=OK";
|
||||||
|
|
|
@ -29,7 +29,7 @@ void SignatureTest::testSave()
|
||||||
{
|
{
|
||||||
Signature sig;
|
Signature sig;
|
||||||
sig.setBody("SIGNATURE");
|
sig.setBody("SIGNATURE");
|
||||||
std::string filepath = "/tmp/aria2_SignatureTest_testSave";
|
std::string filepath = "./aria2_SignatureTest_testSave";
|
||||||
File outfile(filepath);
|
File outfile(filepath);
|
||||||
if(outfile.exists()) {
|
if(outfile.exists()) {
|
||||||
outfile.remove();
|
outfile.remove();
|
||||||
|
|
|
@ -24,7 +24,7 @@ CPPUNIT_TEST_SUITE_REGISTRATION( SingleFileAllocationIteratorTest );
|
||||||
|
|
||||||
void SingleFileAllocationIteratorTest::testAllocate()
|
void SingleFileAllocationIteratorTest::testAllocate()
|
||||||
{
|
{
|
||||||
std::string dir = "/tmp";
|
std::string dir = "./";
|
||||||
std::string fname = "aria2_SingleFileAllocationIteratorTest_testAllocate";
|
std::string fname = "aria2_SingleFileAllocationIteratorTest_testAllocate";
|
||||||
std::string fn = dir+"/"+fname;
|
std::string fn = dir+"/"+fname;
|
||||||
std::ofstream of(fn.c_str(), std::ios::binary);
|
std::ofstream of(fn.c_str(), std::ios::binary);
|
||||||
|
|
|
@ -561,7 +561,7 @@ void UtilTest::testAlphaToNum()
|
||||||
|
|
||||||
void UtilTest::testMkdirs()
|
void UtilTest::testMkdirs()
|
||||||
{
|
{
|
||||||
std::string dir = "/tmp/aria2-UtilTest-testMkdirs";
|
std::string dir = "./aria2-UtilTest-testMkdirs";
|
||||||
File d(dir);
|
File d(dir);
|
||||||
if(d.exists()) {
|
if(d.exists()) {
|
||||||
CPPUNIT_ASSERT(d.remove());
|
CPPUNIT_ASSERT(d.remove());
|
||||||
|
|
Loading…
Reference in New Issue