Hello, Thanks for the various answers - I prefer to post to the general list though, since I cannot subscribe to every single team-list and I think general testing etc. might be of general interest... (at least for milestones) > The file should be there, at least it is in the repository. It is > virtually empty though. It is now, and CVS sucks a bit in this regard. I removed the entire storag_kit and did a clean checkout, then it worked. I often encounter this strange behaviour, so I created a .cvsrc according to your description, thanks Ingo! > Honestly, some code has apparently never been tested. Just yesterday I > found out, that BQuery::PushUInt64() doesn't work... not at all and never. In Be's own code? oops,) > > Thank you for taking the time to try things out, btw, > Yep, thanks a lot. Well, thank *you* for writing all the code! :)) Ok, here are the latest results (we are down to 4 errors:) ------------------------------------------------------------------------------ Tests (OpenBeOS) ------------------------------------------------------------------------------ BDirectory::BStatable::GetStat Test [0][1][2] + PASSED BDirectory::BStatable::IsXYZ Test [0][1] + PASSED BDirectory::BStatable::GetXYZ Test [0][1][2] + PASSED BDirectory::BStatable::SetXYZ Test [0][1] + PASSED BDirectory::BNode::AttrDir Test [0] DecodeResult() -- 0x80006000 (-2147459072) == B_FILE_ERROR DecodeResult() -- 0x80006000 (-2147459072) == B_FILE_ERROR [1] + PASSED BDirectory::BNode::Attr Test [0][1] + PASSED BDirectory::BNode::AttrRename Test [0][1] + PASSED BDirectory::BNode::AttrInfo Test [0][1] + PASSED BDirectory::BNode::AttrBString Test [0][1] + PASSED BDirectory::BNode::Sync Test [0][1] + PASSED BDirectory::BNode::Dup Test [0][1] + PASSED BDirectory::BNode::Lock Test (NOTE: test not actually performed with OpenBeOS Posix libraries) + PASSED BDirectory::Init Test 1 [0][1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20][21][22][23][24][25][26][27][28][29][30] + PASSED BDirectory::Init Test 2 [0][1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20][21][22][23][24][25][26][27][28][29] + PASSED BDirectory::GetEntry Test [0][1][2][3] + PASSED BDirectory::IsRoot Test [0][1][2][3][4] + PASSED BDirectory::FindEntry Test [0][1][2][3][4][5][6][7][8][9][10][11] + PASSED BDirectory::Contains Test [0][1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20][21][22][23][24][25][26][27][28][29][30][31][32] + PASSED BDirectory::GetStatFor Test [0][1][2][3][4][5][6][7] + PASSED BDirectory::EntryIteration Test [0][1][2][3][4][5][6][7][8][9][10][11][12] + PASSED BDirectory::Creation Test [0][1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20][21][22][23][24][25][26][27][28][29][30][31][32][33][34][35][36][37] + PASSED BDirectory::Assignment Test [0][1][2][3][4] + PASSED BDirectory::CreateDirectory Test [0][1][2][3][4][5][6][7] + PASSED BEntry::BStatable::GetStat Test [0][1][2] + PASSED BEntry::BStatable::IsXYZ Test [0][1] + PASSED BEntry::BStatable::GetXYZ Test [0][1][2] + PASSED BEntry::BStatable::SetXYZ Test [0][1] + PASSED BEntry::Init Test1 [0][1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20][21][22][23][24][25][26][27][28][29][30][31][32][33][34][35][36][37][38][39][40][41][42][43][44][45][46][47][48][49][50][51][52][53][54][55][56][57][58][59][60][61][62][63][64][65][66][67][68][69][70][71][72][73][74][75][76][77][78][79][80][81][82][83][84][85][86][87][88][89][90][91][92][93][94][95][96][97][98][99][100][101][102][103][104][105][106][107][108][109][110][111][112][113][114][115][116][117][118][119][120][121][122][123][124][125][126][127][128][129][130][131][132][133][134][135][136][137][138][139][140][141][142][143][144][145][146][147][148][149][150][151][152][153][154][155][156][157][158][159][160][161][162][163][164][165][166][167][168][169][170][171][172][173][174][175][176][177][178][179][180][181][182][183][184][185][186][187][188][189][190][191][192][193][194][195][196][197][198][199][200][201][202][203][204][205][206][207][208][209][210][211][212][213][214][215][216][217][218][219][220][221][222][223][224][225][226][227][228][229][230][231][232][233][234][235][236][237][238][239][240][241][242][243][244][245][246][247][248][249][250][251][252][253][254][255][256][257][258][259][260][261][262][263][264][265][266][267][268][269][270][271][272][273][274][275][276][277][278][279][280][281][282][283][284][285][286][287][288][289][290][291][292][293][294][295][296][297][298][299][300][301][302][303][304][305][306][307][308][309][310][311][312][313][314][315][316][317][318][319][320][321][322][323][324][325][326][327][328][329][330][331][332][333][334][335][336][337][338][339][340][341][342][343][344][345][346][347][348][349][350][351][352][353][354][355][356][357][358][359][360][361][362][363][364][365][366][367][368][369][370][371][372][373][374][375][376][377][378][379][380][381][382][383][384][385][386][387][388][389][390][391][392][393][394][395][396][397][398][399][400][401][402][403][404][405][406][407][408][409][410][411][412][413][414][415][416][417][418][419][420][421][422][423][424][425][426][427][428][429][430][431][432][433][434][435][436][437][438][439][440][441][442][443][444][445][446][447][448][449][450][451][452][453][454][455][456][457][458][459][460][461][462][463][464][465][466][467][468][469][470][471][472][473][474][475][476][477][478][479][480][481][482][483][484][485][486][487][488][489][490][491][492][493][494][495][496][497][498][499][500][501][502][503] + PASSED BEntry::Init Test2 [0][1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20][21][22][23][24][25][26][27][28][29][30][31][32][33][34][35][36][37][38][39][40][41][42][43][44][45][46][47][48][49][50][51][52][53][54][55][56][57][58][59][60][61][62][63][64][65][66][67][68][69][70][71][72][73][74][75][76][77][78][79][80][81][82][83][84][85][86][87][88][89][90][91][92][93][94][95][96][97][98][99][100][101][102][103][104][105][106][107][108][109][110][111][112][113][114][115][116][117][118][119][120][121][122][123][124][125][126][127][128][129][130][131][132][133][134][135][136][137][138][139][140][141][142][143][144][145][146][147][148][149][150][151][152][153][154][155][156][157][158][159][160][161][162][163][164][165][166][167][168][169][170][171][172][173][174][175][176][177][178][179][180][181][182][183][184][185][186][187][188][189][190][191][192][193][194][195][196][197][198][199][200][201][202][203][204][205][206][207][208][209][210][211][212][213][214][215][216][217][218][219][220][221][222][223][224][225][226][227][228][229][230][231][232][233][234][235][236][237][238][239][240][241][242][243][244][245][246][247][248][249][250][251][252][253][254][255][256][257][258][259][260][261][262][263][264][265][266][267][268][269][270][271][272][273][274][275][276][277][278][279][280][281][282][283][284][285][286][287][288][289][290][291][292][293][294][295][296][297][298][299][300][301][302][303][304][305][306][307][308][309][310][311][312][313][314][315][316][317][318][319][320][321][322][323][324][325][326][327][328][329][330][331][332][333][334][335][336][337][338][339][340][341][342][343][344][345][346][347][348][349][350][351][352][353][354][355][356][357][358][359][360][361][362][363][364][365][366][367][368][369][370][371][372][373][374][375][376][377][378][379][380][381][382][383][384][385][386][387][388][389][390][391][392][393][394][395][396][397][398][399][400][401][402][403][404][405][406][407][408][409][410][411][412][413][414][415][416][417][418][419][420][421][422][423][424][425][426][427][428][429][430][431][432][433][434][435][436][437][438][439][440][441][442][443][444][445][446][447][448][449][450][451][452][453][454][455][456][457][458][459][460][461][462][463][464][465][466][467][468][469][470][471][472][473][474][475][476][477][478][479][480][481][482][483][484][485][486][487][488][489][490][491][492][493][494][495][496][497][498][499][500][501][502] + PASSED BEntry::Special cases for Exists(), GetPath(),... [0][1][2][3][4][5][6][7][8][9][10][11][12][13][14][15] + PASSED BEntry::Rename Test [0][1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20][21][22][23][24][25][26][27][28][29][30][31][32][33][34][35][36][37][38][39][40][41][42][43] + PASSED BEntry::MoveTo Test [0][1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20][21][22][23][24][25][26][27][28][29][30][31][32][33][34][35][36][37][38][39][40][41][42][43][44][45][46][47][48][49][50] + PASSED BEntry::Remove Test [0][1][2][3][4][5][6] + PASSED BEntry::Comparison Test [0][1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20][21][22][23][24][25][26][27][28][29][30][31][32][33][34][35][36][37][38][39] + PASSED BEntry::Assignment Test [0][1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20][21][22][23][24][25][26][27][28][29][30][31][32][33][34][35][36][37][38][39][40][41][42][43][44][45][46][47][48][49][50][51][52][53][54][55][56][57][58][59][60][61][62][63][64][65][66][67][68][69][70][71][72][73][74][75][76][77][78] + PASSED BEntry::C Functions Test [0][1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20][21][22][23][24][25][26][27][28][29][30][31][32][33][34][35][36][37][38][39][40] + PASSED BFile::BStatable::GetStat Test [0][1][2] + PASSED BFile::BStatable::IsXYZ Test [0][1] + PASSED BFile::BStatable::GetXYZ Test [0][1][2] + PASSED BFile::BStatable::SetXYZ Test [0][1] + PASSED BFile::BNode::AttrDir Test [0] DecodeResult() -- 0x80006000 (-2147459072) == B_FILE_ERROR DecodeResult() -- 0x80006000 (-2147459072) == B_FILE_ERROR [1] + PASSED BFile::BNode::Attr Test [0][1] + PASSED BFile::BNode::AttrRename Test [0][1] + PASSED BFile::BNode::AttrInfo Test [0][1] + PASSED BFile::BNode::AttrBString Test [0][1] + PASSED BFile::BNode::Sync Test [0][1] + PASSED BFile::BNode::Dup Test [0][1] + PASSED BFile::BNode::Lock Test (NOTE: test not actually performed with OpenBeOS Posix libraries) + PASSED BFile::Init Test 1 [0][1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20][21][22][23][24][25][26][27][28][29][30][31][32][33][34][35][36][37][38][39][40][41][42] [0][1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20][21][22][23][24][25][26][27][28][29][30][31][32][33][34][35][36][37][38][39][40][41][42] [0][1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20][21][22][23][24][25][26][27][28][29][30][31][32][33][34][35][36][37][38][39][40][41][42] [0][1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20][21][22][23][24][25][26][27][28][29][30][31][32][33][34][35][36][37][38][39][40][41][42] + PASSED BFile::Init Test 2 [0][1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20][21][22][23][24][25][26][27][28][29][30][31][32][33][34][35][36][37][38][39][40][41][42] [0][1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20][21][22][23][24][25][26][27][28][29][30][31][32][33][34][35][36][37][38][39][40][41][42] [0][1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20][21][22][23][24][25][26][27][28][29][30][31][32][33][34][35][36][37][38][39][40][41][42] [0][1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20][21][22][23][24][25][26][27][28][29][30][31][32][33][34][35][36][37][38][39][40][41][42] + PASSED BFile::IsRead-/IsWriteable Test [0][1][2][3][4] + PASSED BFile::Read/Write Test [0][1][2][3][4][5][6][7][8][9][10] + PASSED BFile::Position Test [0][1] + PASSED BFile::Size Test [0][1][2][3][4][5][6] + PASSED BFile::Assignment Test [0][1][2][3][4][5][6][7][8] + PASSED BNode::BStatable::GetStat Test [0][1][2] + PASSED BNode::BStatable::IsXYZ Test [0][1] + PASSED BNode::BStatable::GetXYZ Test [0][1][2] + PASSED BNode::BStatable::SetXYZ Test [0][1] + PASSED BNode::Init Test1 [0][1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20][21][22][23][24][25][26][27][28][29][30] + PASSED BNode::Init Test2 [0][1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20][21][22][23][24][25][26][27][28][29] + PASSED BNode::Attribute Directory Test [0] DecodeResult() -- 0x80006000 (-2147459072) == B_FILE_ERROR DecodeResult() -- 0x80006000 (-2147459072) == B_FILE_ERROR [1] + PASSED BNode::Attribute Read/Write/Remove Test [0][1] + PASSED BNode::Attribute Rename Test [0][1] + PASSED BNode::Attribute Info Test [0][1] + PASSED BNode::Attribute BString Test [0][1] + PASSED BNode::Sync Test [0][1] + PASSED BNode::Dup Test [0][1] + PASSED BNode::Equality Test + PASSED BNode::Assignment Test + PASSED BNode::Lock Test (NOTE: test not actually performed with OpenBeOS Posix libraries) + PASSED BPath::Init Test1 [0][1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20][21][22][23][24][25][26][27][28][29][30][31][32][33][34][35][36][37][38][39][40][41][42][43][44][45][46][47][48][49][50] + PASSED BPath::Init Test2 [0][1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20][21][22][23][24][25][26][27][28][29][30][31][32][33][34][35][36][37][38][39][40][41][42][43][44][45][46][47][48][49][50] + PASSED BPath::Append Test [0][1][2][3] + PASSED BPath::Leaf Test [0][1][2][3] + PASSED BPath::Parent Test [0][1][2][3][4][5] + PASSED BPath::Comparison Test [0][1][2][3][4][5][6] + PASSED BPath::Assignment Test [0][1][2][3][4][5][6] + PASSED BPath::Flattenable Test [0][1][2][3][4] + PASSED BResourceStrings::Init Test1 [0][1][2][3][4][5][6][7][8][9][10][11] + PASSED BResourceStrings::Init Test2 [0][1][2][3][4][5][6][7][8][9][10] + PASSED BResourceString::FindString Test [0][1][2][3][4][5][6][7][8][9][10] + PASSED BResources::Init Test [0][1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20][21][22][23][24][25][26][27][28][29][30][31][32][33][34] + PASSED BResources::Read Test [0][1][2][3][4][5][6][7][8][9][10][11][12][13][14] + PASSED BResources::Sync Test [0][1][2][3] + PASSED BResources::Merge Test [0][1][2][3][4] + PASSED BResources::WriteTo Test [0][1][2][3][4][5] + PASSED BResources::AddRemove Test [0][1][2][3][4][5] + PASSED BResources::ReadWrite Test [0][1][2] + PASSED BSymLink::BStatable::GetStat Test [0][1][2] + PASSED BSymLink::BStatable::IsXYZ Test [0][1] + PASSED BSymLink::BStatable::GetXYZ Test [0][1][2] + PASSED BSymLink::BStatable::SetXYZ Test [0][1] + PASSED BSymLink::BNode::AttrDir Test [0] DecodeResult() -- 0x80006000 (-2147459072) == B_FILE_ERROR DecodeResult() -- 0x80006000 (-2147459072) == B_FILE_ERROR [1] + PASSED BSymLink::BNode::Attr Test [0][1] + PASSED BSymLink::BNode::AttrRename Test [0][1] + PASSED BSymLink::BNode::AttrInfo Test [0][1] + PASSED BSymLink::BNode::AttrBString Test [0][1] + PASSED BSymLink::BNode::Sync Test [0][1] + PASSED BSymLink::BNode::Dup Test [0][1] + PASSED BSymLink::BNode::Lock Test (NOTE: test not actually performed with OpenBeOS Posix libraries) + PASSED BSymLink::Init Test 1 [0][1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20][21][22][23][24][25][26][27][28][29][30] + PASSED BSymLink::Init Test 2 [0][1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20][21][22][23][24][25][26][27][28][29] + PASSED BSymLink::ReadLink Test [0][1][2][3][4][5][6][7][8][9] + PASSED BSymLink::MakeLinkedPath Test [0][1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17] + PASSED BSymLink::IsAbsolute Test [0][1][2][3][4][5] + PASSED BSymLink::Assignment Test [0][1][2][3][4][5][6] + PASSED find_directory() Test [0][1][2][3][4][5][6][7][8] + PASSED ------------------------------------------------------------------------------ Results ------------------------------------------------------------------------------ + PASSED BasicTest.POSIX.o BasicTest.R5.o BasicTest.cpp BasicTest.h CVS DirectoryTest.POSIX.o DirectoryTest.R5.o DirectoryTest.cpp DirectoryTest.h EntryTest.POSIX.o EntryTest.R5.o EntryTest.cpp EntryTest.h FileTest.POSIX.o FileTest.R5.o FileTest.cpp FileTest.h FindDirectoryTest.POSIX.o FindDirectoryTest.R5.o FindDirectoryTest.cpp FindDirectoryTest.h Jamfile NodeTest.POSIX.o NodeTest.R5.o NodeTest.cpp NodeTest.h PathTest.POSIX.o PathTest.R5.o PathTest.cpp PathTest.h ResourceStringsTest.POSIX.o ResourceStringsTest.R5.o ResourceStringsTest.cpp ResourceStringsTest.h ResourcesTest.POSIX.o ResourcesTest.R5.o ResourcesTest.cpp ResourcesTest.h StatableTest.POSIX.o StatableTest.R5.o StatableTest.cpp StatableTest.h SymLinkTest.POSIX.o SymLinkTest.R5.o SymLinkTest.cpp SymLinkTest.h Test.StorageKit.OpenBeOS Test.StorageKit.R5 Test.StorageKit.cpp Test.StorageKit.h Test.StorageKit.o TestUtils.POSIX.o TestUtils.R5.o TestUtils.cpp TestUtils.h lib libstoragetest.POSIX.a libstoragetest.R5.a resources R5 Test BasicTest.POSIX.o BasicTest.R5.o BasicTest.cpp BasicTest.h CVS DirectoryTest.POSIX.o DirectoryTest.R5.o DirectoryTest.cpp DirectoryTest.h EntryTest.POSIX.o EntryTest.R5.o EntryTest.cpp EntryTest.h FileTest.POSIX.o FileTest.R5.o FileTest.cpp FileTest.h FindDirectoryTest.POSIX.o FindDirectoryTest.R5.o FindDirectoryTest.cpp FindDirectoryTest.h Jamfile NodeTest.POSIX.o NodeTest.R5.o NodeTest.cpp NodeTest.h PathTest.POSIX.o PathTest.R5.o PathTest.cpp PathTest.h ResourceStringsTest.POSIX.o ResourceStringsTest.R5.o ResourceStringsTest.cpp ResourceStringsTest.h ResourcesTest.POSIX.o ResourcesTest.R5.o ResourcesTest.cpp ResourcesTest.h StatableTest.POSIX.o StatableTest.R5.o StatableTest.cpp StatableTest.h SymLinkTest.POSIX.o SymLinkTest.R5.o SymLinkTest.cpp SymLinkTest.h Test.StorageKit.OpenBeOS Test.StorageKit.R5 Test.StorageKit.cpp Test.StorageKit.h Test.StorageKit.o TestUtils.POSIX.o TestUtils.R5.o TestUtils.cpp TestUtils.h lib libstoragetest.POSIX.a libstoragetest.R5.a resources ------------------------------------------------------------------------------ Tests (R5) ------------------------------------------------------------------------------ BDirectory::BStatable::GetStat Test [0][1][2] + PASSED BDirectory::BStatable::IsXYZ Test [0][1] + PASSED BDirectory::BStatable::GetXYZ Test [0][1][2] + PASSED BDirectory::BStatable::SetXYZ Test [0][1] + PASSED BDirectory::BNode::AttrDir Test [0] DecodeResult() -- 0x80000005 (-2147483643) == B_BAD_VALUE - FAILURE -- equals(DecodeResult(node->RewindAttrs()), B_BAD_ADDRESS, B_FILE_ERROR) BDirectory::BNode::Attr Test [0][1] + PASSED BDirectory::BNode::AttrRename Test (NOTE: test not actually performed with R5 libraries) [0][1] + PASSED BDirectory::BNode::AttrInfo Test [0][1] + PASSED BDirectory::BNode::AttrBString Test [0][1] + PASSED BDirectory::BNode::Sync Test [0][1] + PASSED BDirectory::BNode::Dup Test [0][1] + PASSED BDirectory::BNode::Lock Test [0][1] + PASSED BDirectory::Init Test 1 [0][1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20][21][22][23][24][25][26][27][28][29] + PASSED BDirectory::Init Test 2 [0][1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20][21][22][23][24][25][26][27][28] + PASSED BDirectory::GetEntry Test [0][1][2] + PASSED BDirectory::IsRoot Test [0][1][2][3][4] + PASSED BDirectory::FindEntry Test [0][1][2][3][4][5][6][7][8][9][10][11] + PASSED BDirectory::Contains Test [0][1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20][21][22][23][24][25][26][27][28] + PASSED BDirectory::GetStatFor Test [0][1][2][3][4][5][6][7] + PASSED BDirectory::EntryIteration Test [0][1][2][3][4][5][6][7][8][9][10][11] + PASSED BDirectory::Creation Test [0][1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20][21][22][23][24][25][26][27][28][29][30][31][32][33][34][35][36][37] + PASSED BDirectory::Assignment Test [0][1][2][3][4] + PASSED BDirectory::CreateDirectory Test [0][1][2][3][4][5][6][7] + PASSED BEntry::BStatable::GetStat Test [0][1][2] + PASSED BEntry::BStatable::IsXYZ Test [0][1] + PASSED BEntry::BStatable::GetXYZ Test [0][1][2] + PASSED BEntry::BStatable::SetXYZ Test [0][1] + PASSED BEntry::Init Test1 [0][1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20][21][22][23][24][25][26][27][28][29][30][31][32][33][34][35][36][37][38][39][40][41][42][43][44][45][46][47][48][49][50][51][52][53][54][55][56][57][58][59][60][61][62][63][64][65][66][67][68][69][70][71][72][73][74][75][76][77][78][79][80][81][82][83][84][85][86][87][88][89][90][91][92][93][94][95][96][97][98][99][100][101][102][103][104][105][106][107][108][109][110][111][112][113][114][115][116][117][118][119][120][121][122][123][124][125][126][127][128][129][130][131][132][133][134][135][136][137][138][139][140][141][142][143][144][145][146][147][148][149][150][151][152][153][154][155][156][157][158][159][160][161][162][163][164][165][166][167][168][169][170][171][172][173][174][175][176][177][178][179][180][181][182][183][184][185][186][187][188][189][190][191][192][193][194][195][196][197][198][199][200][201][202][203][204][205][206][207][208][209][210][211][212][213][214][215][216][217][218][219][220][221][222][223][224][225][226][227][228][229][230][231][232][233][234][235][236][237][238][239][240][241][242][243][244][245][246][247][248][249][250][251][252][253][254][255][256][257][258][259][260][261][262][263][264][265][266][267][268][269][270][271][272][273][274][275][276][277][278][279][280][281][282][283][284][285][286][287][288][289][290][291][292][293][294][295][296][297][298][299][300][301][302][303][304][305][306][307][308][309][310][311][312][313][314][315][316][317][318][319][320][321][322][323][324][325][326][327][328][329][330][331][332][333][334][335][336][337][338][339][340][341][342][343][344][345][346][347][348][349][350][351][352][353][354][355][356][357][358][359][360][361][362][363][364][365][366][367][368][369][370][371][372][373][374][375][376][377][378][379][380][381][382][383][384][385][386][387][388][389][390][391][392][393][394][395][396][397][398][399][400][401][402][403][404][405][406][407][408][409][410][411][412][413][414][415][416][417][418][419][420][421][422][423][424][425][426][427][428][429][430][431][432][433][434][435][436][437][438][439][440][441][442][443][444][445][446][447][448][449][450][451][452][453][454][455][456][457][458][459][460][461][462][463][464][465][466][467][468][469][470][471][472][473][474][475][476][477][478][479][480][481][482][483][484][485][486][487][488][489][490][491][492][493][494][495][496][497][498][499][500][501][502][503][504][505][506] + PASSED BEntry::Init Test2 [0][1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20][21][22][23][24][25][26][27][28][29][30][31][32][33][34][35][36][37][38][39][40][41][42][43][44][45][46][47][48][49][50][51][52][53][54][55][56][57][58][59][60][61][62][63][64][65][66][67][68][69][70][71][72][73][74][75][76][77][78][79][80][81][82][83][84][85][86][87][88][89][90][91][92][93][94][95][96][97][98][99][100][101][102][103][104][105][106][107][108][109][110][111][112][113][114][115][116][117][118][119][120][121][122][123][124][125][126][127][128][129][130][131][132][133][134][135][136][137][138][139][140][141][142][143][144][145][146][147][148][149][150][151][152][153][154][155][156][157][158][159][160][161][162][163][164][165][166][167][168][169][170][171][172][173][174][175][176][177][178][179][180][181][182][183][184][185][186][187][188][189][190][191][192][193][194][195][196][197][198][199][200][201][202][203][204][205][206][207][208][209][210][211][212][213][214][215][216][217][218][219][220][221][222][223][224][225][226][227][228][229][230][231][232][233][234][235][236][237][238][239][240][241][242][243][244][245][246][247][248][249][250][251][252][253][254][255][256][257][258][259][260][261][262][263][264][265][266][267][268][269][270][271][272][273][274][275][276][277][278][279][280][281][282][283][284][285][286][287][288][289][290][291][292][293][294][295][296][297][298][299][300][301][302][303][304][305][306][307][308][309][310][311][312][313][314][315][316][317][318][319][320][321][322][323][324][325][326][327][328][329][330][331][332][333][334][335][336][337][338][339][340][341][342][343][344][345][346][347][348][349][350][351][352][353][354][355][356][357][358][359][360][361][362][363][364][365][366][367][368][369][370][371][372][373][374][375][376][377][378][379][380][381][382][383][384][385][386][387][388][389][390][391][392][393][394][395][396][397][398][399][400][401][402][403][404][405][406][407][408][409][410][411][412][413][414][415][416][417][418][419][420][421][422][423][424][425][426][427][428][429][430][431][432][433][434][435][436][437][438][439][440][441][442][443][444][445][446][447][448][449][450][451][452][453][454][455][456][457][458][459][460][461][462][463][464][465][466][467][468][469][470][471][472][473][474][475][476][477][478][479][480][481][482][483][484][485][486][487][488][489][490][491][492][493][494][495][496][497][498][499][500][501][502][503][504][505] + PASSED BEntry::Special cases for Exists(), GetPath(),... [0][1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16] + PASSED BEntry::Rename Test [0][1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20][21][22][23][24][25][26][27][28][29][30][31][32][33][34][35][36][37][38][39][40][41][42][43] + PASSED BEntry::MoveTo Test [0][1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20][21][22][23][24][25][26][27][28][29][30][31][32][33][34][35][36][37][38][39][40][41][42][43][44][45][46][47][48][49][50] + PASSED BEntry::Remove Test [0][1][2][3][4][5][6] + PASSED BEntry::Comparison Test [0][1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20][21][22][23][24][25][26][27][28][29][30][31][32][33][34][35][36][37][38][39] + PASSED BEntry::Assignment Test [0][1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20][21][22][23][24][25][26][27][28][29][30][31][32][33][34][35][36][37][38][39][40][41][42][43][44][45][46][47][48][49][50][51][52][53][54][55][56][57][58][59][60][61][62][63][64][65][66][67][68][69][70][71][72][73][74][75][76][77][78] + PASSED BEntry::C Functions Test [0][1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20][21][22][23][24][25][26][27][28][29][30][31][32][33][34][35][36][37][38][39][40] + PASSED BFile::BStatable::GetStat Test [0][1][2] + PASSED BFile::BStatable::IsXYZ Test [0][1] + PASSED BFile::BStatable::GetXYZ Test [0][1][2] + PASSED BFile::BStatable::SetXYZ Test [0][1] + PASSED BFile::BNode::AttrDir Test [0] DecodeResult() -- 0x80000005 (-2147483643) == B_BAD_VALUE - FAILURE -- equals(DecodeResult(node->RewindAttrs()), B_BAD_ADDRESS, B_FILE_ERROR) BFile::BNode::Attr Test [0][1] + PASSED BFile::BNode::AttrRename Test (NOTE: test not actually performed with R5 libraries) [0][1] + PASSED BFile::BNode::AttrInfo Test [0][1] + PASSED BFile::BNode::AttrBString Test [0][1] + PASSED BFile::BNode::Sync Test [0][1] + PASSED BFile::BNode::Dup Test [0][1] + PASSED BFile::BNode::Lock Test [0][1] + PASSED BFile::Init Test 1 [0][1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20][21][22][23][24][25][26][27][28][29][30][31][32][33][34][35][36][37][38][39][40][41][42] [0][1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20][21][22][23][24][25][26][27][28][29][30][31][32][33][34][35][36][37][38][39][40][41][42] [0][1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20][21][22][23][24][25][26][27][28][29][30][31][32][33][34][35][36][37][38][39][40][41][42] [0][1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20][21][22][23][24][25][26][27][28][29][30][31][32][33][34][35][36][37][38][39][40][41][42] + PASSED BFile::Init Test 2 [0][1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20][21][22][23][24][25][26][27][28][29][30][31][32][33][34][35][36][37][38][39][40][41][42] [0][1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20][21][22][23][24][25][26][27][28][29][30][31][32][33][34][35][36][37][38][39][40][41][42] [0][1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20][21][22][23][24][25][26][27][28][29][30][31][32][33][34][35][36][37][38][39][40][41][42] [0][1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20][21][22][23][24][25][26][27][28][29][30][31][32][33][34][35][36][37][38][39][40][41][42] + PASSED BFile::IsRead-/IsWriteable Test [0][1][2][3][4] + PASSED BFile::Read/Write Test [0][1][2][3][4][5][6][7][8][9][10] + PASSED BFile::Position Test [0][1] + PASSED BFile::Size Test [0][1][2][3][4][5][6] + PASSED BFile::Assignment Test [0][1][2][3][4][5][6][7][8] + PASSED BNode::BStatable::GetStat Test [0][1][2] + PASSED BNode::BStatable::IsXYZ Test [0][1] + PASSED BNode::BStatable::GetXYZ Test [0][1][2] + PASSED BNode::BStatable::SetXYZ Test [0][1] + PASSED BNode::Init Test1 [0][1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20][21][22][23][24][25][26][27][28][29][30] + PASSED BNode::Init Test2 [0][1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20][21][22][23][24][25][26][27][28][29] + PASSED BNode::Attribute Directory Test [0] DecodeResult() -- 0x80000005 (-2147483643) == B_BAD_VALUE - FAILURE -- equals(DecodeResult(node->RewindAttrs()), B_BAD_ADDRESS, B_FILE_ERROR) BNode::Attribute Read/Write/Remove Test [0][1] + PASSED BNode::Attribute Rename Test (NOTE: test not actually performed with R5 libraries) [0][1] + PASSED BNode::Attribute Info Test [0][1] + PASSED BNode::Attribute BString Test [0][1] + PASSED BNode::Sync Test [0][1] + PASSED BNode::Dup Test [0][1] + PASSED BNode::Equality Test + PASSED BNode::Assignment Test + PASSED BNode::Lock Test [0][1] + PASSED BPath::Init Test1 [0][1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20][21][22][23][24][25][26][27][28][29][30][31][32][33][34][35][36][37][38][39][40][41][42][43][44][45][46][47][48] + PASSED BPath::Init Test2 [0][1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20][21][22][23][24][25][26][27][28][29][30][31][32][33][34][35][36][37][38][39][40][41][42][43][44][45][46][47][48] + PASSED BPath::Append Test [0][1][2][3] + PASSED BPath::Leaf Test [0][1][2][3] + PASSED BPath::Parent Test [0][1][2][3] + PASSED BPath::Comparison Test [0][1][2][3][4][5][6] + PASSED BPath::Assignment Test [0][1][2][3][4][5][6] + PASSED BPath::Flattenable Test [0][1][2][3][4] + PASSED BResourceStrings::Init Test1 [0][1][2][3][4][5][6][7][8][9][10] + PASSED BResourceStrings::Init Test2 [0][1][2][3][4][5][6][7][8][9][10] WARNING: Number of available file descriptors has changed during test: 123 -> 122 + PASSED BResourceString::FindString Test [0][1][2][3][4][5][6][7][8][9][10] + PASSED BResources::Init Test [0][1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20][21][22][23][24][25][26][27][28][29][30][31][32][33][34] + PASSED BResources::Read Test [0][1][2][3][4][5][6][7][8][9][10][11][12][13][14] + PASSED BResources::Sync Test [0][1][2][3] + PASSED BResources::Merge Test [0][1][2][3][4] + PASSED BResources::WriteTo Test [0][1][2][3][4][5] + PASSED BResources::AddRemove Test [0][1][2][3][4][5] + PASSED BResources::ReadWrite Test [0][1][2] + PASSED BSymLink::BStatable::GetStat Test [0][1][2] + PASSED BSymLink::BStatable::IsXYZ Test [0][1] + PASSED BSymLink::BStatable::GetXYZ Test [0][1][2] + PASSED BSymLink::BStatable::SetXYZ Test [0][1] + PASSED BSymLink::BNode::AttrDir Test [0] DecodeResult() -- 0x80000005 (-2147483643) == B_BAD_VALUE - FAILURE -- equals(DecodeResult(node->RewindAttrs()), B_BAD_ADDRESS, B_FILE_ERROR) BSymLink::BNode::Attr Test [0][1] + PASSED BSymLink::BNode::AttrRename Test (NOTE: test not actually performed with R5 libraries) [0][1] + PASSED BSymLink::BNode::AttrInfo Test [0][1] + PASSED BSymLink::BNode::AttrBString Test [0][1] + PASSED BSymLink::BNode::Sync Test [0][1] + PASSED BSymLink::BNode::Dup Test [0][1] + PASSED BSymLink::BNode::Lock Test [0][1] + PASSED BSymLink::Init Test 1 [0][1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20][21][22][23][24][25][26][27][28][29][30] + PASSED BSymLink::Init Test 2 [0][1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20][21][22][23][24][25][26][27][28][29] + PASSED BSymLink::ReadLink Test [0][1][2][3][4][5][6][7][8][9] + PASSED BSymLink::MakeLinkedPath Test [0][1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17] + PASSED BSymLink::IsAbsolute Test [0][1][2][3][4][5] + PASSED BSymLink::Assignment Test [0][1][2][3][4][5][6] + PASSED find_directory() Test [0][1][2][3][4][5][6][7][8] + PASSED ------------------------------------------------------------------------------ Results ------------------------------------------------------------------------------ - FAILURES: 4 TestCaller BDirectory::BNode::AttrDir Test: equals(DecodeResult(node->RewindAttrs()), B_BAD_ADDRESS, B_FILE_ERROR) TestCaller BFile::BNode::AttrDir Test: equals(DecodeResult(node->RewindAttrs()), B_BAD_ADDRESS, B_FILE_ERROR) TestCaller BNode::Attribute Directory Test: equals(DecodeResult(node->RewindAttrs()), B_BAD_ADDRESS, B_FILE_ERROR) TestCaller BSymLink::BNode::AttrDir Test: equals(DecodeResult(node->RewindAttrs()), B_BAD_ADDRESS, B_FILE_ERROR) -- Gregor Rosenauer, http://www.hugh.at.tf Vienna, Austria This message was brought to you by BeOS : http://www.bebits.com/app/2680 Showing the world what computers can really do!