diff -r c1f20ce4abcf -r 3e88ff8f41d5 kerneltest/f32test/server/t_parse.cpp --- a/kerneltest/f32test/server/t_parse.cpp Tue Aug 31 16:34:26 2010 +0300 +++ b/kerneltest/f32test/server/t_parse.cpp Wed Sep 01 12:34:56 2010 +0100 @@ -15,7 +15,6 @@ // // -#define __E32TEST_EXTENSION__ #include #include #include "t_server.h" @@ -34,7 +33,7 @@ TBuf<16> defaultPath(_L("C:\\")); TParse parser; TInt r=parser.Set(_L("\\WWW\\XXX\\YYY\\ZZZ\\AAA"),&relatedFiles,&defaultPath); - test_KErrNone(r); + test(r==KErrNone); test(parser.FullName()==_L("C:\\WWW\\XXX\\YYY\\ZZZ\\AAA.CCC")); test(parser.Drive()==_L("C:")); test(parser.Path()==_L("\\WWW\\XXX\\YYY\\ZZZ\\")); @@ -52,7 +51,7 @@ test(parser.IsNameWild()==EFalse); test(parser.IsExtWild()==EFalse); r=parser.SetNoWild(_L("\\WWW\\XXX\\YYY\\ZZZ\\AAA.EXT"),&relatedFiles,&defaultPath); - test_KErrNone(r); + test(r==KErrNone); test(parser.PopDir()==KErrNone); test(parser.AddDir(_L("BBB"))==KErrNone); test.End(); @@ -68,21 +67,21 @@ TParse parser; TInt r=parser.Set(_L("\\WWW\\XXX\\YYY\\ZZZ\\"),NULL,NULL); // TParsePtrC parser(_L("\\WWW\\XXX\\YYY\\ZZZ\\")); - test_KErrNone(r); + test(r==KErrNone); r=parser.PopDir(); - test_KErrNone(r); + test(r==KErrNone); test(parser.Path()==_L("\\WWW\\XXX\\YYY\\")); r=parser.PopDir(); - test_KErrNone(r); + test(r==KErrNone); test(parser.Path()==_L("\\WWW\\XXX\\")); r=parser.PopDir(); - test_KErrNone(r); + test(r==KErrNone); test(parser.Path()==_L("\\WWW\\")); r=parser.PopDir(); - test_KErrNone(r); + test(r==KErrNone); test(parser.Path()==_L("\\")); r=parser.PopDir(); - test_Value(r, r == KErrGeneral); + test(r==KErrGeneral); // test(parser.Set(_L("C:\\Documents\\.TXT"),NULL,NULL)==KErrNone); test(parser.PopDir()==KErrNone); @@ -104,31 +103,31 @@ TPtrC x2=_L("X:\\"); TPtrC z=_L("Z:"); TInt r=parser.Set(_L("Z:\\Hello"),&one,&null); - test_KErrNone(r); + test(r==KErrNone); test(parser.FullName()==_L("Z:\\Hello")); TPtrC sht=_L("*.SHT"); r=parser.Set(_L("Z:"),&sht,&x); - test_KErrNone(r); + test(r==KErrNone); test(parser.FullName()==_L("Z:*.SHT")); r=parser.Set(_L("Hello"),&z,&x2); - test_KErrNone(r); + test(r==KErrNone); test(parser.FullName()==_L("Z:\\Hello")); r=parser.Set(_L("W:\\Hello"),&z,&x2); - test_KErrNone(r); + test(r==KErrNone); test(parser.FullName()==_L("W:\\Hello")); TPtrC abcdefg=_L("abcdefg"); TPtrC onetwo=_L("X:\\ONE\\TWO\\.CCC"); r=parser.Set(_L("W:"),&abcdefg,&onetwo); - test_KErrNone(r); + test(r==KErrNone); test(parser.FullName()==_L("W:\\ONE\\TWO\\abcdefg.CCC")); TPtrC y=_L("Y:"); TPtrC xhello=_L("X:\\HELLO\\"); r=parser.Set(_L("World"),&y,&xhello); - test_KErrNone(r); + test(r==KErrNone); test(parser.FullName()==_L("Y:\\HELLO\\World")); TPtrC xhelloext=_L("X:\\HELLO\\.EXT"); r=parser.Set(_L("World"),&y,&xhelloext); - test_KErrNone(r); + test(r==KErrNone); test(parser.FullName()==_L("Y:\\HELLO\\World.EXT")); test.End(); } @@ -144,24 +143,24 @@ TPtrC xone=_L("X:\\ONE\\"); TPtrC y=_L("Y:\\"); TInt r=parser.Set(_L("Z:\\Hello"),&xone,&y); - test_KErrNone(r); + test(r==KErrNone); test(parser.FullName()==_L("Z:\\Hello")); TPtrC zone=_L("Z:\\ONE\\"); TPtrC xnew=_L("X:\\NEW\\"); r=parser.Set(_L("\\Hello"),&zone,&xnew); - test_KErrNone(r); + test(r==KErrNone); test(parser.FullName()==_L("Z:\\Hello")); TPtrC aone=_L("A:\\ONE\\"); TPtrC anew=_L("A:\\NEW\\"); r=parser.Set(_L("A:Hello"),&aone,&anew); - test_KErrNone(r); + test(r==KErrNone); test(parser.FullName()==_L("A:\\ONE\\Hello")); TPtrC a=_L("A:\\"); r=parser.Set(_L("Hello"),&a,&xnew); - test_KErrNone(r); + test(r==KErrNone); test(parser.FullName()==_L("A:\\Hello")); r=parser.Set(_L("Hello"),&aone,&xnew); - test_KErrNone(r); + test(r==KErrNone); test(parser.FullName()==_L("A:\\ONE\\Hello")); test.End(); } @@ -176,9 +175,9 @@ test.Start(_L("Test errors returned by illegal paths")); TParse parser; TInt r=parser.Set(_L("FOO\\"),NULL,NULL); - test_Value(r, r == KErrBadName); + test(r==KErrBadName); r=parser.Set(_L("C:\\FOO\\\\"),NULL,NULL); - test_KErrNone(r); + test(r==KErrNone); test.End(); } @@ -304,67 +303,67 @@ TBuf<16> pathBuf=_L("\\PATH\\"); TInt r=parser.Set(pathBuf,NULL,&nameBuf); - test_KErrNone(r); + test(r==KErrNone); test(parser.FullName()==_L("\\PATH\\ name.txt")); r=parser.Set(_L(""),&nameBuf,&pathBuf); - test_KErrNone(r); + test(r==KErrNone); test(parser.FullName()==_L("\\PATH\\ name.txt")); r=parser.Set(_L(" name.txt"),NULL,&pathBuf); - test_KErrNone(r); + test(r==KErrNone); test(parser.FullName()==_L("\\PATH\\ name.txt")); r=parser.Set(nameBuf,&pathBuf,NULL); - test_KErrNone(r); + test(r==KErrNone); test(parser.FullName()==_L("\\PATH\\ name.txt")); TBuf<16> badPath=_L(" \\PATH\\"); r=parser.Set(_L("C:\\"),NULL,&badPath); - test_Value(r, r == KErrBadName); + test(r==KErrBadName); r=parser.Set(_L("C:\\"),&badPath,NULL); - test_Value(r, r == KErrBadName); + test(r==KErrBadName); TBuf<16> spacePath=_L("\\ PATH\\"); r=parser.Set(_L("C:"),&nameBuf,&spacePath); - test_KErrNone(r); + test(r==KErrNone); test(parser.FullName()==_L("C:\\ PATH\\ name.txt")); TBuf<32> spacename=_L("\\ name . txt "); r=parser.Set(_L("C:"),&spacename,NULL); - test_KErrNone(r); + test(r==KErrNone); test(parser.FullName()==_L("C:\\ name . txt")); // Illegal (?) values TBuf<16> pureSpace=_L(" "); r=parser.Set(_L("C:\\NAME\\"),NULL,&pureSpace); - test_KErrNone(r); + test(r==KErrNone); test(parser.FullName()==_L("C:\\NAME\\")); // Trims right off name r=parser.Set(_L("C:\\NAME\\ "),NULL,NULL); - test_KErrNone(r); + test(r==KErrNone); test(parser.FullName()==_L("C:\\NAME\\")); TBuf<16> spacePlusExt=_L(" . ext "); r=parser.Set(_L("C:\\NAME\\"),NULL,&spacePlusExt); - test_KErrNone(r); + test(r==KErrNone); test(parser.FullName()==_L("C:\\NAME\\ . ext")); // Trims right off ext r=parser.Set(_L("C:\\NAME\\ . ext "),NULL,NULL); - test_KErrNone(r); + test(r==KErrNone); test(parser.FullName()==_L("C:\\NAME\\ . ext")); TBuf<32> pathSpace=_L("\\asdf\\zxcv\\ \\asdf\\"); r=parser.Set(_L("C:"),NULL,&pathSpace); - test_KErrNone(r); + test(r==KErrNone); test(parser.FullName()==_L("C:\\asdf\\zxcv\\ \\asdf\\")); // Leaves spaces in path r=parser.Set(_L("C:\\NAME\\ \\alt.sdf"),NULL,NULL); - test_KErrNone(r); + test(r==KErrNone); test(parser.FullName()==_L("C:\\NAME\\ \\alt.sdf")); TBuf<32> zeroPath=_L("\\asdf\\wqer\\\\asdf\\"); r=parser.Set(_L("NAME.TXT"),NULL,&zeroPath); - test_KErrNone(r); + test(r==KErrNone); test(parser.FullName()==_L("\\asdf\\wqer\\\\asdf\\NAME.TXT")); // Leaves zerolength path r=parser.Set(_L("C:\\NAME\\\\alt.sdf"),NULL,NULL); - test_KErrNone(r); + test(r==KErrNone); test(parser.FullName()==_L("C:\\NAME\\\\alt.sdf")); test.End(); } @@ -384,10 +383,10 @@ RFs fs; TInt r=fs.Connect(); - test_KErrNone(r); + test(r==KErrNone); TParse parse; r=fs.Parse(testPath,parse); - test_Value(r, r == KErrBadName); + test(r==KErrBadName); fs.Close(); TFileName longFileName; @@ -397,21 +396,21 @@ longFileName[0]='\\'; longFileName[253]='\\'; r=parse.Set(longFileName,&test_string,NULL); - test_KErrNone(r); + test(r==KErrNone); r=parse.PopDir(); - test_KErrNone(r); + test(r==KErrNone); longFileName[123]='\\'; r=parse.Set(longFileName,&test_string,NULL); - test_KErrNone(r); + test(r==KErrNone); r=parse.PopDir(); - test_KErrNone(r); + test(r==KErrNone); TPtrC startPath((TText*)longFileName.Ptr(),124); test(parse.Path()==startPath); TPtrC endPath((TText*)longFileName.Ptr()+124,252-124+1); r=parse.AddDir(endPath); - test_KErrNone(r); + test(r==KErrNone); test(parse.Path()==longFileName); }