Skip to content
Snippets Groups Projects
Commit 95051add authored by Jonathan Schöbel's avatar Jonathan Schöbel
Browse files

fixup! implement NodeFragment as Fragment

Removed some unnecessary type casts.
Added some forgotten calls to free.
parent 92ed2019
No related branches found
No related tags found
No related merge requests found
......@@ -56,7 +56,7 @@ FILE_NAME_23=1078;C;0;EUTF-8;1;1;0;%2Fhome%2Fjonathan%2FDokumente%2Fprojekte%2Fp
FILE_NAME_24=290;Make;0;EUTF-8;1;1;0;%2Fhome%2Fjonathan%2FDokumente%2Fprojekte%2Fprgm%2Finternet%2Fweb%2FSeFHT%2Ftests%2FMakefile.am;0;8
FILE_NAME_25=1085;C;0;EUTF-8;1;1;0;%2Fhome%2Fjonathan%2FDokumente%2Fprojekte%2Fprgm%2Finternet%2Fweb%2FSeFHT%2Ftests%2Ftest_cms.c;0;8
FILE_NAME_26=3283;C;0;EUTF-8;1;1;0;%2Fhome%2Fjonathan%2FDokumente%2Fprojekte%2Fprgm%2Finternet%2Fweb%2FSeFHT%2Ftests%2Ftest_data.c;0;8
FILE_NAME_27=9757;C;0;EUTF-8;1;1;0;%2Fhome%2Fjonathan%2FDokumente%2Fprojekte%2Fprgm%2Finternet%2Fweb%2FSeFHT%2Ftests%2Ftest_node_fragment.c;0;8
FILE_NAME_27=4338;C;0;EUTF-8;1;1;0;%2Fhome%2Fjonathan%2FDokumente%2Fprojekte%2Fprgm%2Finternet%2Fweb%2FSeFHT%2Ftests%2Ftest_node_fragment.c;0;8
FILE_NAME_28=11068;C;0;EUTF-8;1;1;0;%2Fhome%2Fjonathan%2FDokumente%2Fprojekte%2Fprgm%2Finternet%2Fweb%2FSeFHT%2Ftests%2Ftest_text.c;0;8
FILE_NAME_29=5744;C;0;EUTF-8;1;1;0;%2Fhome%2Fjonathan%2FDokumente%2Fprojekte%2Fprgm%2Finternet%2Fweb%2FSeFHT%2Ftests%2Ftest_validator.c;0;8
FILE_NAME_30=165;None;0;EUTF-8;1;1;0;%2Fhome%2Fjonathan%2FDokumente%2Fprojekte%2Fprgm%2Finternet%2Fweb%2FSeFHT%2Ftodo.txt;0;8
......
......@@ -154,8 +154,8 @@ check_childs (struct SH_NodeFragment * fragment, struct SH_NodeFragment * copy)
for (index = 0; index < copy->child_n; index++)
{
ck_assert_ptr_ne (((struct SH_NodeFragment *) fragment->childs[index]),
((struct SH_NodeFragment *) copy->childs[index]));
ck_assert_ptr_ne (fragment->childs[index],
copy->childs[index]);
ck_assert_ptr_eq (copy, get_parent (copy->childs[index]));
ck_assert_str_eq (((struct SH_NodeFragment *) fragment->childs[index])->tag,
((struct SH_NodeFragment *) copy->childs[index])->tag);
......@@ -498,6 +498,7 @@ START_TEST(test_node_fragment_html)
string = SH_Text_get_string (text, 0, SIZE_MAX, &length, NULL);
ck_assert_str_eq (string, "<html><body></body></html>");
free (string);
SH_Text_free (text);
text = SH_Fragment_to_html (fragment1, WRAP, 0, 1, INDENT_TEXT,
NULL);
......@@ -505,6 +506,7 @@ START_TEST(test_node_fragment_html)
ck_assert_str_eq (string,
"<html>\n\t<body>\n\t</body>\n</html>\n");
free (string);
SH_Text_free (text);
SH_Fragment_free (fragment1);
......@@ -520,6 +522,7 @@ START_TEST(test_node_fragment_html)
string = SH_Text_get_string (text, 0, SIZE_MAX, &length, NULL);
ck_assert_str_eq (string, "<html><body></body></html>");
free (string);
SH_Text_free (text);
ck_assert_int_eq (status.status, SUCCESS);
_status_preinit (status);
......@@ -529,6 +532,7 @@ START_TEST(test_node_fragment_html)
ck_assert_str_eq (string,
"<html>\n\t<body>\n\t</body>\n</html>\n");
free (string);
SH_Text_free (text);
ck_assert_int_eq (status.status, SUCCESS);
SH_Fragment_free (fragment1);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment