/*
efun: string capitalize(string);
test author: John Garnett
date: 1993 November 2
*/
inherit "/inherit/tests";
int test(int which)
{
string str1, str2, str3;
switch (which) {
case 0:
describe_test("empty string");
str1 = "";
str2 = capitalize(str1);
str3 = "";
return (str2 == str3);
break;
case 1:
describe_test("lowercase");
str1 = "driver";
str2 = capitalize(str1);
str3 = "Driver";
return (str2 == str3);
break;
case 2:
describe_test("uppercase");
str1 = "Driver";
str2 = capitalize(str1);
str3 = "Driver";
return (str2 == str3);
break;
case 3:
describe_test("numeric");
str1 = "42driver";
str2 = capitalize(str1);
str3 = "42driver";
return (str2 == str3);
break;
default:
return -1;
break;
}
}