bool TestExtFile::test_parse_ini_string() { String ini (";;; Created on Tuesday, October 27, 2009 at 12:01 PM GMT\n" "[GJK_Browscap_Version]\n" "Version=4520\n" "Released=Tue, 27 Oct 2009 12:01:07 -0000\n" "\n" "\n;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; DefaultProperties\n" "\n" "[DefaultProperties]\n" "Browser=\"DefaultProperties\"\n" "Version=0\n" "Platform=unknown\n" "Beta=false\n"); VS(f_parse_ini_string(ini), CREATE_MAP5("Version", "0", "Released", "Tue, 27 Oct 2009 12:01:07 -0000", "Browser", "DefaultProperties", "Platform", "unknown", "Beta", "")); VS(f_parse_ini_string(ini, true), CREATE_MAP2("GJK_Browscap_Version", CREATE_MAP2("Version", "4520", "Released", "Tue, 27 Oct 2009 12:01:07 -0000"), "DefaultProperties", CREATE_MAP4("Browser", "DefaultProperties", "Version", "0", "Platform", "unknown", "Beta", ""))); return Count(true); }
bool TestExtSession::test_session_set_cookie_params() { f_session_set_cookie_params(10240, "ppp", "ddd", true, true); VS(f_session_get_cookie_params(), CREATE_MAP5("lifetime", 10240, "path", "ppp", "domain", "ddd", "secure", true, "httponly", true)); return Count(true); }