CU_add_test(xhtml_suite, "test <select> 13." , test_xhtml_select_tag_013);
CU_add_test(xhtml_suite, "test <select> 14." , test_xhtml_select_tag_014);
-#if 0
+ /*=========================================================================*/
+ /* <textarea> */
+ /*=========================================================================*/
CU_add_test(xhtml_suite, "test <textarea> 1." , test_xhtml_textarea_tag_001);
CU_add_test(xhtml_suite, "test <textarea> 2." , test_xhtml_textarea_tag_002);
CU_add_test(xhtml_suite, "test <textarea> 3." , test_xhtml_textarea_tag_003);
CU_add_test(xhtml_suite, "test <textarea> 24." , test_xhtml_textarea_tag_024);
CU_add_test(xhtml_suite, "test <textarea> 25." , test_xhtml_textarea_tag_025);
CU_add_test(xhtml_suite, "test <textarea> 26." , test_xhtml_textarea_tag_026);
+#if 0
CU_add_test(xhtml_suite, "test <title> 1." , test_xhtml_title_tag_001);
CU_add_test(xhtml_suite, "test <title> 2." , test_xhtml_title_tag_002);
#undef TEST_STRING
#undef RESULT_STRING
}
-/* KONNO */
/*============================================================================*/
/* <TEXTAREA> */
/*============================================================================*/
void test_xhtml_textarea_tag_001()
{
#define TEST_STRING "<textarea>"
-#define RESULT_STRING "<textarea></textarea>"
+#define RESULT_STRING "<textarea>\r\n</textarea>\r\n"
char *ret;
char *tmp;
device_table spec;
tmp = chxj_encoding(&r, TEST_STRING, &destlen);
ret = chxj_exchange_xhtml_mobile_1_0(&r, &spec, tmp, destlen, &destlen, &entry, &cookie);
ret = chxj_rencoding(&r, ret, &destlen);
+ fprintf(stderr, "ret=[%s]",ret);
CU_ASSERT(ret != NULL);
CU_ASSERT(strcmp(RESULT_STRING, ret) == 0);
CU_ASSERT(destlen == sizeof(RESULT_STRING)-1);
void test_xhtml_textarea_tag_002()
{
#define TEST_STRING "<textarea></textarea>"
-#define RESULT_STRING "<textarea></textarea>"
+#define RESULT_STRING "<textarea>\r\n</textarea>\r\n"
char *ret;
char *tmp;
device_table spec;
tmp = chxj_encoding(&r, TEST_STRING, &destlen);
ret = chxj_exchange_xhtml_mobile_1_0(&r, &spec, tmp, destlen, &destlen, &entry, &cookie);
ret = chxj_rencoding(&r, ret, &destlen);
+ fprintf(stderr, "ret=[%s]",ret);
CU_ASSERT(ret != NULL);
CU_ASSERT(strcmp(RESULT_STRING, ret) == 0);
CU_ASSERT(destlen == sizeof(RESULT_STRING)-1);
void test_xhtml_textarea_tag_003()
{
#define TEST_STRING "<textarea>あああ</textarea>"
-#define RESULT_STRING "<textarea>あああ</textarea>"
+#define RESULT_STRING "<textarea>\r\nあああ</textarea>\r\n"
char *ret;
char *tmp;
device_table spec;
tmp = chxj_encoding(&r, TEST_STRING, &destlen);
ret = chxj_exchange_xhtml_mobile_1_0(&r, &spec, tmp, destlen, &destlen, &entry, &cookie);
ret = chxj_rencoding(&r, ret, &destlen);
+ fprintf(stderr, "ret=[%s]",ret);
CU_ASSERT(ret != NULL);
CU_ASSERT(strcmp(RESULT_STRING, ret) == 0);
CU_ASSERT(destlen == sizeof(RESULT_STRING)-1);
void test_xhtml_textarea_tag_004()
{
#define TEST_STRING "<textarea>あああ\nいいい</textarea>"
-#define RESULT_STRING "<textarea>あああ\nいいい</textarea>"
+#define RESULT_STRING "<textarea>\r\nあああ\nいいい</textarea>\r\n"
char *ret;
char *tmp;
device_table spec;
tmp = chxj_encoding(&r, TEST_STRING, &destlen);
ret = chxj_exchange_xhtml_mobile_1_0(&r, &spec, tmp, destlen, &destlen, &entry, &cookie);
ret = chxj_rencoding(&r, ret, &destlen);
+ fprintf(stderr, "ret=[%s]",ret);
CU_ASSERT(ret != NULL);
CU_ASSERT(strcmp(RESULT_STRING, ret) == 0);
CU_ASSERT(destlen == sizeof(RESULT_STRING)-1);
void test_xhtml_textarea_tag_005()
{
#define TEST_STRING "<textarea>あああ\r\nいいい</textarea>"
-#define RESULT_STRING "<textarea>あああ\r\nいいい</textarea>"
+#define RESULT_STRING "<textarea>\r\nあああ\r\nいいい</textarea>\r\n"
char *ret;
char *tmp;
device_table spec;
tmp = chxj_encoding(&r, TEST_STRING, &destlen);
ret = chxj_exchange_xhtml_mobile_1_0(&r, &spec, tmp, destlen, &destlen, &entry, &cookie);
ret = chxj_rencoding(&r, ret, &destlen);
+ fprintf(stderr, "ret=[%s]",ret);
CU_ASSERT(ret != NULL);
CU_ASSERT(strcmp(RESULT_STRING, ret) == 0);
CU_ASSERT(destlen == sizeof(RESULT_STRING)-1);
void test_xhtml_textarea_tag_006()
{
#define TEST_STRING "<textarea>あああ\r\nいいい\n</textarea>"
-#define RESULT_STRING "<textarea>あああ\r\nいいい\n</textarea>"
+#define RESULT_STRING "<textarea>\r\nあああ\r\nいいい\n</textarea>\r\n"
char *ret;
char *tmp;
device_table spec;
tmp = chxj_encoding(&r, TEST_STRING, &destlen);
ret = chxj_exchange_xhtml_mobile_1_0(&r, &spec, tmp, destlen, &destlen, &entry, &cookie);
ret = chxj_rencoding(&r, ret, &destlen);
+ fprintf(stderr, "ret=[%s]",ret);
CU_ASSERT(ret != NULL);
CU_ASSERT(strcmp(RESULT_STRING, ret) == 0);
CU_ASSERT(destlen == sizeof(RESULT_STRING)-1);
void test_xhtml_textarea_tag_007()
{
#define TEST_STRING "<textarea>あああ\r\nいいい\r\n</textarea>"
-#define RESULT_STRING "<textarea>あああ\r\nいいい\r\n</textarea>"
+#define RESULT_STRING "<textarea>\r\nあああ\r\nいいい\r\n</textarea>\r\n"
char *ret;
char *tmp;
device_table spec;
tmp = chxj_encoding(&r, TEST_STRING, &destlen);
ret = chxj_exchange_xhtml_mobile_1_0(&r, &spec, tmp, destlen, &destlen, &entry, &cookie);
ret = chxj_rencoding(&r, ret, &destlen);
+ fprintf(stderr, "ret=[%s]",ret);
CU_ASSERT(ret != NULL);
CU_ASSERT(strcmp(RESULT_STRING, ret) == 0);
CU_ASSERT(destlen == sizeof(RESULT_STRING)-1);
void test_xhtml_textarea_tag_008()
{
#define TEST_STRING "<textarea name></textarea>"
-#define RESULT_STRING "<textarea></textarea>"
+#define RESULT_STRING "<textarea>\r\n</textarea>\r\n"
char *ret;
char *tmp;
device_table spec;
tmp = chxj_encoding(&r, TEST_STRING, &destlen);
ret = chxj_exchange_xhtml_mobile_1_0(&r, &spec, tmp, destlen, &destlen, &entry, &cookie);
ret = chxj_rencoding(&r, ret, &destlen);
+ fprintf(stderr, "ret=[%s]",ret);
CU_ASSERT(ret != NULL);
CU_ASSERT(strcmp(RESULT_STRING, ret) == 0);
CU_ASSERT(destlen == sizeof(RESULT_STRING)-1);
void test_xhtml_textarea_tag_009()
{
#define TEST_STRING "<textarea name=\"\"></textarea>"
-#define RESULT_STRING "<textarea></textarea>"
+#define RESULT_STRING "<textarea>\r\n</textarea>\r\n"
char *ret;
char *tmp;
device_table spec;
tmp = chxj_encoding(&r, TEST_STRING, &destlen);
ret = chxj_exchange_xhtml_mobile_1_0(&r, &spec, tmp, destlen, &destlen, &entry, &cookie);
ret = chxj_rencoding(&r, ret, &destlen);
+ fprintf(stderr, "ret=[%s]",ret);
CU_ASSERT(ret != NULL);
CU_ASSERT(strcmp(RESULT_STRING, ret) == 0);
CU_ASSERT(destlen == sizeof(RESULT_STRING)-1);
void test_xhtml_textarea_tag_010()
{
#define TEST_STRING "<textarea name=\"aaa\"></textarea>"
-#define RESULT_STRING "<textarea name=\"aaa\"></textarea>"
+#define RESULT_STRING "<textarea name=\"aaa\">\r\n</textarea>\r\n"
char *ret;
char *tmp;
device_table spec;
tmp = chxj_encoding(&r, TEST_STRING, &destlen);
ret = chxj_exchange_xhtml_mobile_1_0(&r, &spec, tmp, destlen, &destlen, &entry, &cookie);
ret = chxj_rencoding(&r, ret, &destlen);
+ fprintf(stderr, "ret=[%s]",ret);
CU_ASSERT(ret != NULL);
CU_ASSERT(strcmp(RESULT_STRING, ret) == 0);
CU_ASSERT(destlen == sizeof(RESULT_STRING)-1);
void test_xhtml_textarea_tag_011()
{
#define TEST_STRING "<textarea rows></textarea>"
-#define RESULT_STRING "<textarea></textarea>"
+#define RESULT_STRING "<textarea>\r\n</textarea>\r\n"
char *ret;
char *tmp;
device_table spec;
tmp = chxj_encoding(&r, TEST_STRING, &destlen);
ret = chxj_exchange_xhtml_mobile_1_0(&r, &spec, tmp, destlen, &destlen, &entry, &cookie);
ret = chxj_rencoding(&r, ret, &destlen);
+ fprintf(stderr, "ret=[%s]",ret);
CU_ASSERT(ret != NULL);
CU_ASSERT(strcmp(RESULT_STRING, ret) == 0);
CU_ASSERT(destlen == sizeof(RESULT_STRING)-1);
void test_xhtml_textarea_tag_012()
{
#define TEST_STRING "<textarea rows=\"\"></textarea>"
-#define RESULT_STRING "<textarea></textarea>"
+#define RESULT_STRING "<textarea>\r\n</textarea>\r\n"
char *ret;
char *tmp;
device_table spec;
tmp = chxj_encoding(&r, TEST_STRING, &destlen);
ret = chxj_exchange_xhtml_mobile_1_0(&r, &spec, tmp, destlen, &destlen, &entry, &cookie);
ret = chxj_rencoding(&r, ret, &destlen);
+ fprintf(stderr, "ret=[%s]",ret);
CU_ASSERT(ret != NULL);
CU_ASSERT(strcmp(RESULT_STRING, ret) == 0);
CU_ASSERT(destlen == sizeof(RESULT_STRING)-1);
void test_xhtml_textarea_tag_013()
{
#define TEST_STRING "<textarea rows=\"abc\"></textarea>"
-#define RESULT_STRING "<textarea rows=\"abc\"></textarea>"
+#define RESULT_STRING "<textarea rows=\"abc\">\r\n</textarea>\r\n"
char *ret;
char *tmp;
device_table spec;
tmp = chxj_encoding(&r, TEST_STRING, &destlen);
ret = chxj_exchange_xhtml_mobile_1_0(&r, &spec, tmp, destlen, &destlen, &entry, &cookie);
ret = chxj_rencoding(&r, ret, &destlen);
+ fprintf(stderr, "ret=[%s]",ret);
CU_ASSERT(ret != NULL);
CU_ASSERT(strcmp(RESULT_STRING, ret) == 0);
CU_ASSERT(destlen == sizeof(RESULT_STRING)-1);
void test_xhtml_textarea_tag_014()
{
#define TEST_STRING "<textarea cols></textarea>"
-#define RESULT_STRING "<textarea></textarea>"
+#define RESULT_STRING "<textarea>\r\n</textarea>\r\n"
char *ret;
char *tmp;
device_table spec;
tmp = chxj_encoding(&r, TEST_STRING, &destlen);
ret = chxj_exchange_xhtml_mobile_1_0(&r, &spec, tmp, destlen, &destlen, &entry, &cookie);
ret = chxj_rencoding(&r, ret, &destlen);
+ fprintf(stderr, "ret=[%s]",ret);
CU_ASSERT(ret != NULL);
CU_ASSERT(strcmp(RESULT_STRING, ret) == 0);
CU_ASSERT(destlen == sizeof(RESULT_STRING)-1);
void test_xhtml_textarea_tag_015()
{
#define TEST_STRING "<textarea cols=\"\"></textarea>"
-#define RESULT_STRING "<textarea></textarea>"
+#define RESULT_STRING "<textarea>\r\n</textarea>\r\n"
char *ret;
char *tmp;
device_table spec;
tmp = chxj_encoding(&r, TEST_STRING, &destlen);
ret = chxj_exchange_xhtml_mobile_1_0(&r, &spec, tmp, destlen, &destlen, &entry, &cookie);
ret = chxj_rencoding(&r, ret, &destlen);
+ fprintf(stderr, "ret=[%s]",ret);
CU_ASSERT(ret != NULL);
CU_ASSERT(strcmp(RESULT_STRING, ret) == 0);
CU_ASSERT(destlen == sizeof(RESULT_STRING)-1);
void test_xhtml_textarea_tag_016()
{
#define TEST_STRING "<textarea cols=\"123\"></textarea>"
-#define RESULT_STRING "<textarea cols=\"123\"></textarea>"
+#define RESULT_STRING "<textarea cols=\"123\">\r\n</textarea>\r\n"
char *ret;
char *tmp;
device_table spec;
tmp = chxj_encoding(&r, TEST_STRING, &destlen);
ret = chxj_exchange_xhtml_mobile_1_0(&r, &spec, tmp, destlen, &destlen, &entry, &cookie);
ret = chxj_rencoding(&r, ret, &destlen);
+ fprintf(stderr, "ret=[%s]",ret);
CU_ASSERT(ret != NULL);
CU_ASSERT(strcmp(RESULT_STRING, ret) == 0);
CU_ASSERT(destlen == sizeof(RESULT_STRING)-1);
void test_xhtml_textarea_tag_017()
{
#define TEST_STRING "<textarea accesskey></textarea>"
-#define RESULT_STRING "<textarea></textarea>"
+#define RESULT_STRING "<textarea>\r\n</textarea>\r\n"
char *ret;
char *tmp;
device_table spec;
tmp = chxj_encoding(&r, TEST_STRING, &destlen);
ret = chxj_exchange_xhtml_mobile_1_0(&r, &spec, tmp, destlen, &destlen, &entry, &cookie);
ret = chxj_rencoding(&r, ret, &destlen);
+ fprintf(stderr, "ret=[%s]",ret);
CU_ASSERT(ret != NULL);
CU_ASSERT(strcmp(RESULT_STRING, ret) == 0);
CU_ASSERT(destlen == sizeof(RESULT_STRING)-1);
void test_xhtml_textarea_tag_018()
{
#define TEST_STRING "<textarea accesskey=\"\"></textarea>"
-#define RESULT_STRING "<textarea></textarea>"
+#define RESULT_STRING "<textarea>\r\n</textarea>\r\n"
char *ret;
char *tmp;
device_table spec;
tmp = chxj_encoding(&r, TEST_STRING, &destlen);
ret = chxj_exchange_xhtml_mobile_1_0(&r, &spec, tmp, destlen, &destlen, &entry, &cookie);
ret = chxj_rencoding(&r, ret, &destlen);
+ fprintf(stderr, "ret=[%s]",ret);
CU_ASSERT(ret != NULL);
CU_ASSERT(strcmp(RESULT_STRING, ret) == 0);
CU_ASSERT(destlen == sizeof(RESULT_STRING)-1);
void test_xhtml_textarea_tag_019()
{
#define TEST_STRING "<textarea accesskey=\"10\"></textarea>"
-#define RESULT_STRING "<textarea accesskey=\"10\"></textarea>"
+#define RESULT_STRING "<textarea accesskey=\"10\">\r\n</textarea>\r\n"
char *ret;
char *tmp;
device_table spec;
tmp = chxj_encoding(&r, TEST_STRING, &destlen);
ret = chxj_exchange_xhtml_mobile_1_0(&r, &spec, tmp, destlen, &destlen, &entry, &cookie);
ret = chxj_rencoding(&r, ret, &destlen);
+ fprintf(stderr, "ret=[%s]",ret);
CU_ASSERT(ret != NULL);
CU_ASSERT(strcmp(RESULT_STRING, ret) == 0);
CU_ASSERT(destlen == sizeof(RESULT_STRING)-1);
void test_xhtml_textarea_tag_020()
{
#define TEST_STRING "<textarea istyle></textarea>"
-#define RESULT_STRING "<textarea></textarea>"
+#define RESULT_STRING "<textarea>\r\n</textarea>\r\n"
char *ret;
char *tmp;
device_table spec;
tmp = chxj_encoding(&r, TEST_STRING, &destlen);
ret = chxj_exchange_xhtml_mobile_1_0(&r, &spec, tmp, destlen, &destlen, &entry, &cookie);
ret = chxj_rencoding(&r, ret, &destlen);
+ fprintf(stderr, "ret=[%s]",ret);
CU_ASSERT(ret != NULL);
CU_ASSERT(strcmp(RESULT_STRING, ret) == 0);
CU_ASSERT(destlen == sizeof(RESULT_STRING)-1);
void test_xhtml_textarea_tag_021()
{
#define TEST_STRING "<textarea istyle=\"\"></textarea>"
-#define RESULT_STRING "<textarea></textarea>"
+#define RESULT_STRING "<textarea>\r\n</textarea>\r\n"
char *ret;
char *tmp;
device_table spec;
tmp = chxj_encoding(&r, TEST_STRING, &destlen);
ret = chxj_exchange_xhtml_mobile_1_0(&r, &spec, tmp, destlen, &destlen, &entry, &cookie);
ret = chxj_rencoding(&r, ret, &destlen);
+ fprintf(stderr, "ret=[%s]",ret);
CU_ASSERT(ret != NULL);
CU_ASSERT(strcmp(RESULT_STRING, ret) == 0);
CU_ASSERT(destlen == sizeof(RESULT_STRING)-1);
void test_xhtml_textarea_tag_022()
{
#define TEST_STRING "<textarea istyle=\"1\"></textarea>"
-#define RESULT_STRING "<textarea istyle=\"1\"></textarea>"
+#define RESULT_STRING "<textarea FORMAT=\"*M\">\r\n</textarea>\r\n"
char *ret;
char *tmp;
device_table spec;
tmp = chxj_encoding(&r, TEST_STRING, &destlen);
ret = chxj_exchange_xhtml_mobile_1_0(&r, &spec, tmp, destlen, &destlen, &entry, &cookie);
ret = chxj_rencoding(&r, ret, &destlen);
+ fprintf(stderr, "ret=[%s]",ret);
CU_ASSERT(ret != NULL);
CU_ASSERT(strcmp(RESULT_STRING, ret) == 0);
CU_ASSERT(destlen == sizeof(RESULT_STRING)-1);
void test_xhtml_textarea_tag_023()
{
#define TEST_STRING "<textarea istyle=\"2\"></textarea>"
-#define RESULT_STRING "<textarea istyle=\"2\"></textarea>"
+#define RESULT_STRING "<textarea FORMAT=\"*M\">\r\n</textarea>\r\n"
char *ret;
char *tmp;
device_table spec;
tmp = chxj_encoding(&r, TEST_STRING, &destlen);
ret = chxj_exchange_xhtml_mobile_1_0(&r, &spec, tmp, destlen, &destlen, &entry, &cookie);
ret = chxj_rencoding(&r, ret, &destlen);
+ fprintf(stderr, "ret=[%s]",ret);
CU_ASSERT(ret != NULL);
CU_ASSERT(strcmp(RESULT_STRING, ret) == 0);
CU_ASSERT(destlen == sizeof(RESULT_STRING)-1);
void test_xhtml_textarea_tag_024()
{
#define TEST_STRING "<textarea istyle=\"3\"></textarea>"
-#define RESULT_STRING "<textarea istyle=\"3\"></textarea>"
+#define RESULT_STRING "<textarea FORMAT=\"*m\">\r\n</textarea>\r\n"
char *ret;
char *tmp;
device_table spec;
tmp = chxj_encoding(&r, TEST_STRING, &destlen);
ret = chxj_exchange_xhtml_mobile_1_0(&r, &spec, tmp, destlen, &destlen, &entry, &cookie);
ret = chxj_rencoding(&r, ret, &destlen);
+ fprintf(stderr, "ret=[%s]",ret);
CU_ASSERT(ret != NULL);
CU_ASSERT(strcmp(RESULT_STRING, ret) == 0);
CU_ASSERT(destlen == sizeof(RESULT_STRING)-1);
void test_xhtml_textarea_tag_025()
{
#define TEST_STRING "<textarea istyle=\"4\"></textarea>"
-#define RESULT_STRING "<textarea istyle=\"4\"></textarea>"
+#define RESULT_STRING "<textarea FORMAT=\"*N\">\r\n</textarea>\r\n"
char *ret;
char *tmp;
device_table spec;
tmp = chxj_encoding(&r, TEST_STRING, &destlen);
ret = chxj_exchange_xhtml_mobile_1_0(&r, &spec, tmp, destlen, &destlen, &entry, &cookie);
ret = chxj_rencoding(&r, ret, &destlen);
+ fprintf(stderr, "ret=[%s]",ret);
CU_ASSERT(ret != NULL);
CU_ASSERT(strcmp(RESULT_STRING, ret) == 0);
CU_ASSERT(destlen == sizeof(RESULT_STRING)-1);
void test_xhtml_textarea_tag_026()
{
#define TEST_STRING "<textarea istyle=\"a\"></textarea>"
-#define RESULT_STRING "<textarea></textarea>"
+#define RESULT_STRING "<textarea>\r\n</textarea>\r\n"
char *ret;
char *tmp;
device_table spec;
tmp = chxj_encoding(&r, TEST_STRING, &destlen);
ret = chxj_exchange_xhtml_mobile_1_0(&r, &spec, tmp, destlen, &destlen, &entry, &cookie);
ret = chxj_rencoding(&r, ret, &destlen);
+ fprintf(stderr, "ret=[%s]",ret);
CU_ASSERT(ret != NULL);
CU_ASSERT(strcmp(RESULT_STRING, ret) == 0);
CU_ASSERT(destlen == sizeof(RESULT_STRING)-1);
#undef TEST_STRING
#undef RESULT_STRING
}
+/* KONNO */
/*============================================================================*/
/* <TITLE> */
/*============================================================================*/