diff options
Diffstat (limited to 'simplepie/test/first_item_title/SPtests/entities/atom')
18 files changed, 378 insertions, 0 deletions
diff --git a/simplepie/test/first_item_title/SPtests/entities/atom/0.3/1.1.php b/simplepie/test/first_item_title/SPtests/entities/atom/0.3/1.1.php new file mode 100644 index 000000000..6c70c3013 --- /dev/null +++ b/simplepie/test/first_item_title/SPtests/entities/atom/0.3/1.1.php @@ -0,0 +1,21 @@ +<?php + +class SimplePie_First_Item_Title_Test_Atom_03_Title_HTML_1 extends SimplePie_First_Item_Title_Test +{ + function data() + { + $this->data = +'<feed version="0.3" xmlns="http://purl.org/atom/ns#"> + <entry> + <title type="text/html" mode="escaped">This &amp; this</title> + </entry> +</feed>'; + } + + function expected() + { + $this->expected = 'This & this'; + } +} + +?>
\ No newline at end of file diff --git a/simplepie/test/first_item_title/SPtests/entities/atom/0.3/1.2.php b/simplepie/test/first_item_title/SPtests/entities/atom/0.3/1.2.php new file mode 100644 index 000000000..18d99d795 --- /dev/null +++ b/simplepie/test/first_item_title/SPtests/entities/atom/0.3/1.2.php @@ -0,0 +1,21 @@ +<?php + +class SimplePie_First_Item_Title_Test_Atom_03_Title_Text_1 extends SimplePie_First_Item_Title_Test +{ + function data() + { + $this->data = +'<feed version="0.3" xmlns="http://purl.org/atom/ns#"> + <entry> + <title type="text/plain">This &amp; this</title> + </entry> +</feed>'; + } + + function expected() + { + $this->expected = 'This &amp; this'; + } +} + +?>
\ No newline at end of file diff --git a/simplepie/test/first_item_title/SPtests/entities/atom/0.3/1.3.php b/simplepie/test/first_item_title/SPtests/entities/atom/0.3/1.3.php new file mode 100644 index 000000000..33ffe3b13 --- /dev/null +++ b/simplepie/test/first_item_title/SPtests/entities/atom/0.3/1.3.php @@ -0,0 +1,21 @@ +<?php + +class SimplePie_First_Item_Title_Test_Atom_03_Title_XHTML_1 extends SimplePie_First_Item_Title_Test +{ + function data() + { + $this->data = +'<feed version="0.3" xmlns="http://purl.org/atom/ns#"> + <entry> + <title type="application/xhtml+xml" mode="xml"><div xmlns="http://www.w3.org/1999/xhtml">This &amp; this</div></title> + </entry> +</feed>'; + } + + function expected() + { + $this->expected = 'This &amp; this'; + } +} + +?>
\ No newline at end of file diff --git a/simplepie/test/first_item_title/SPtests/entities/atom/0.3/2.1.php b/simplepie/test/first_item_title/SPtests/entities/atom/0.3/2.1.php new file mode 100644 index 000000000..bef4945e1 --- /dev/null +++ b/simplepie/test/first_item_title/SPtests/entities/atom/0.3/2.1.php @@ -0,0 +1,21 @@ +<?php + +class SimplePie_First_Item_Title_Test_Atom_03_Title_HTML_2 extends SimplePie_First_Item_Title_Test +{ + function data() + { + $this->data = +'<feed version="0.3" xmlns="http://purl.org/atom/ns#"> + <entry> + <title type="text/html" mode="escaped"><![CDATA[This &amp; this]]></title> + </entry> +</feed>'; + } + + function expected() + { + $this->expected = 'This &amp; this'; + } +} + +?>
\ No newline at end of file diff --git a/simplepie/test/first_item_title/SPtests/entities/atom/0.3/2.2.php b/simplepie/test/first_item_title/SPtests/entities/atom/0.3/2.2.php new file mode 100644 index 000000000..f9da9e9a4 --- /dev/null +++ b/simplepie/test/first_item_title/SPtests/entities/atom/0.3/2.2.php @@ -0,0 +1,21 @@ +<?php + +class SimplePie_First_Item_Title_Test_Atom_03_Title_Text_2 extends SimplePie_First_Item_Title_Test +{ + function data() + { + $this->data = +'<feed version="0.3" xmlns="http://purl.org/atom/ns#"> + <entry> + <title type="text/plain"><![CDATA[This &amp; this]]></title> + </entry> +</feed>'; + } + + function expected() + { + $this->expected = 'This &amp;amp; this'; + } +} + +?>
\ No newline at end of file diff --git a/simplepie/test/first_item_title/SPtests/entities/atom/0.3/2.3.php b/simplepie/test/first_item_title/SPtests/entities/atom/0.3/2.3.php new file mode 100644 index 000000000..05801eed1 --- /dev/null +++ b/simplepie/test/first_item_title/SPtests/entities/atom/0.3/2.3.php @@ -0,0 +1,21 @@ +<?php + +class SimplePie_First_Item_Title_Test_Atom_03_Title_XHTML_2 extends SimplePie_First_Item_Title_Test +{ + function data() + { + $this->data = +'<feed version="0.3" xmlns="http://purl.org/atom/ns#"> + <entry> + <title type="application/xhtml+xml" mode="xml"><div xmlns="http://www.w3.org/1999/xhtml"><![CDATA[This &amp; this]]></div></title> + </entry> +</feed>'; + } + + function expected() + { + $this->expected = 'This &amp;amp; this'; + } +} + +?>
\ No newline at end of file diff --git a/simplepie/test/first_item_title/SPtests/entities/atom/0.3/3.1.php b/simplepie/test/first_item_title/SPtests/entities/atom/0.3/3.1.php new file mode 100644 index 000000000..43ff189b8 --- /dev/null +++ b/simplepie/test/first_item_title/SPtests/entities/atom/0.3/3.1.php @@ -0,0 +1,21 @@ +<?php + +class SimplePie_First_Item_Title_Test_Atom_03_Title_HTML_3 extends SimplePie_First_Item_Title_Test +{ + function data() + { + $this->data = +'<feed version="0.3" xmlns="http://purl.org/atom/ns#"> + <entry> + <title type="text/html" mode="escaped">This <![CDATA[&]]>amp; this</title> + </entry> +</feed>'; + } + + function expected() + { + $this->expected = 'This &amp; this'; + } +} + +?>
\ No newline at end of file diff --git a/simplepie/test/first_item_title/SPtests/entities/atom/0.3/3.2.php b/simplepie/test/first_item_title/SPtests/entities/atom/0.3/3.2.php new file mode 100644 index 000000000..94fe1afef --- /dev/null +++ b/simplepie/test/first_item_title/SPtests/entities/atom/0.3/3.2.php @@ -0,0 +1,21 @@ +<?php + +class SimplePie_First_Item_Title_Test_Atom_03_Title_Text_3 extends SimplePie_First_Item_Title_Test +{ + function data() + { + $this->data = +'<feed version="0.3" xmlns="http://purl.org/atom/ns#"> + <entry> + <title type="text/plain">This <![CDATA[&]]>amp; this</title> + </entry> +</feed>'; + } + + function expected() + { + $this->expected = 'This &amp;amp; this'; + } +} + +?>
\ No newline at end of file diff --git a/simplepie/test/first_item_title/SPtests/entities/atom/0.3/3.3.php b/simplepie/test/first_item_title/SPtests/entities/atom/0.3/3.3.php new file mode 100644 index 000000000..92ee35a90 --- /dev/null +++ b/simplepie/test/first_item_title/SPtests/entities/atom/0.3/3.3.php @@ -0,0 +1,21 @@ +<?php + +class SimplePie_First_Item_Title_Test_Atom_03_Title_XHTML_3 extends SimplePie_First_Item_Title_Test +{ + function data() + { + $this->data = +'<feed version="0.3" xmlns="http://purl.org/atom/ns#"> + <entry> + <title type="application/xhtml+xml" mode="xml"><div xmlns="http://www.w3.org/1999/xhtml">This <![CDATA[&]]>amp; this</div></title> + </entry> +</feed>'; + } + + function expected() + { + $this->expected = 'This &amp;amp; this'; + } +} + +?>
\ No newline at end of file diff --git a/simplepie/test/first_item_title/SPtests/entities/atom/1.0/1.1.php b/simplepie/test/first_item_title/SPtests/entities/atom/1.0/1.1.php new file mode 100644 index 000000000..8ebf20dd5 --- /dev/null +++ b/simplepie/test/first_item_title/SPtests/entities/atom/1.0/1.1.php @@ -0,0 +1,21 @@ +<?php + +class SimplePie_First_Item_Title_Test_Atom_10_Title_HTML_1 extends SimplePie_First_Item_Title_Test +{ + function data() + { + $this->data = +'<feed xmlns="http://www.w3.org/2005/Atom"> + <entry> + <title type="html">This &amp; this</title> + </entry> +</feed>'; + } + + function expected() + { + $this->expected = 'This & this'; + } +} + +?>
\ No newline at end of file diff --git a/simplepie/test/first_item_title/SPtests/entities/atom/1.0/1.2.php b/simplepie/test/first_item_title/SPtests/entities/atom/1.0/1.2.php new file mode 100644 index 000000000..e5634cb28 --- /dev/null +++ b/simplepie/test/first_item_title/SPtests/entities/atom/1.0/1.2.php @@ -0,0 +1,21 @@ +<?php + +class SimplePie_First_Item_Title_Test_Atom_10_Title_Text_1 extends SimplePie_First_Item_Title_Test +{ + function data() + { + $this->data = +'<feed xmlns="http://www.w3.org/2005/Atom"> + <entry> + <title type="text">This &amp; this</title> + </entry> +</feed>'; + } + + function expected() + { + $this->expected = 'This &amp; this'; + } +} + +?>
\ No newline at end of file diff --git a/simplepie/test/first_item_title/SPtests/entities/atom/1.0/1.3.php b/simplepie/test/first_item_title/SPtests/entities/atom/1.0/1.3.php new file mode 100644 index 000000000..789c2a580 --- /dev/null +++ b/simplepie/test/first_item_title/SPtests/entities/atom/1.0/1.3.php @@ -0,0 +1,21 @@ +<?php + +class SimplePie_First_Item_Title_Test_Atom_10_Title_XHTML_1 extends SimplePie_First_Item_Title_Test +{ + function data() + { + $this->data = +'<feed xmlns="http://www.w3.org/2005/Atom"> + <entry> + <title type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml">This &amp; this</div></title> + </entry> +</feed>'; + } + + function expected() + { + $this->expected = 'This &amp; this'; + } +} + +?>
\ No newline at end of file diff --git a/simplepie/test/first_item_title/SPtests/entities/atom/1.0/2.1.php b/simplepie/test/first_item_title/SPtests/entities/atom/1.0/2.1.php new file mode 100644 index 000000000..481e29f57 --- /dev/null +++ b/simplepie/test/first_item_title/SPtests/entities/atom/1.0/2.1.php @@ -0,0 +1,21 @@ +<?php + +class SimplePie_First_Item_Title_Test_Atom_10_Title_HTML_2 extends SimplePie_First_Item_Title_Test +{ + function data() + { + $this->data = +'<feed xmlns="http://www.w3.org/2005/Atom"> + <entry> + <title type="html"><![CDATA[This &amp; this]]></title> + </entry> +</feed>'; + } + + function expected() + { + $this->expected = 'This &amp; this'; + } +} + +?>
\ No newline at end of file diff --git a/simplepie/test/first_item_title/SPtests/entities/atom/1.0/2.2.php b/simplepie/test/first_item_title/SPtests/entities/atom/1.0/2.2.php new file mode 100644 index 000000000..4def434a0 --- /dev/null +++ b/simplepie/test/first_item_title/SPtests/entities/atom/1.0/2.2.php @@ -0,0 +1,21 @@ +<?php + +class SimplePie_First_Item_Title_Test_Atom_10_Title_Text_2 extends SimplePie_First_Item_Title_Test +{ + function data() + { + $this->data = +'<feed xmlns="http://www.w3.org/2005/Atom"> + <entry> + <title type="text"><![CDATA[This &amp; this]]></title> + </entry> +</feed>'; + } + + function expected() + { + $this->expected = 'This &amp;amp; this'; + } +} + +?>
\ No newline at end of file diff --git a/simplepie/test/first_item_title/SPtests/entities/atom/1.0/2.3.php b/simplepie/test/first_item_title/SPtests/entities/atom/1.0/2.3.php new file mode 100644 index 000000000..9a6ce970d --- /dev/null +++ b/simplepie/test/first_item_title/SPtests/entities/atom/1.0/2.3.php @@ -0,0 +1,21 @@ +<?php + +class SimplePie_First_Item_Title_Test_Atom_10_Title_XHTML_2 extends SimplePie_First_Item_Title_Test +{ + function data() + { + $this->data = +'<feed xmlns="http://www.w3.org/2005/Atom"> + <entry> + <title type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><![CDATA[This &amp; this]]></div></title> + </entry> +</feed>'; + } + + function expected() + { + $this->expected = 'This &amp;amp; this'; + } +} + +?>
\ No newline at end of file diff --git a/simplepie/test/first_item_title/SPtests/entities/atom/1.0/3.1.php b/simplepie/test/first_item_title/SPtests/entities/atom/1.0/3.1.php new file mode 100644 index 000000000..0c3491e27 --- /dev/null +++ b/simplepie/test/first_item_title/SPtests/entities/atom/1.0/3.1.php @@ -0,0 +1,21 @@ +<?php + +class SimplePie_First_Item_Title_Test_Atom_10_Title_HTML_3 extends SimplePie_First_Item_Title_Test +{ + function data() + { + $this->data = +'<feed xmlns="http://www.w3.org/2005/Atom"> + <entry> + <title type="html">This <![CDATA[&]]>amp; this</title> + </entry> +</feed>'; + } + + function expected() + { + $this->expected = 'This &amp; this'; + } +} + +?>
\ No newline at end of file diff --git a/simplepie/test/first_item_title/SPtests/entities/atom/1.0/3.2.php b/simplepie/test/first_item_title/SPtests/entities/atom/1.0/3.2.php new file mode 100644 index 000000000..44961c42b --- /dev/null +++ b/simplepie/test/first_item_title/SPtests/entities/atom/1.0/3.2.php @@ -0,0 +1,21 @@ +<?php + +class SimplePie_First_Item_Title_Test_Atom_10_Title_Text_3 extends SimplePie_First_Item_Title_Test +{ + function data() + { + $this->data = +'<feed xmlns="http://www.w3.org/2005/Atom"> + <entry> + <title type="text">This <![CDATA[&]]>amp; this</title> + </entry> +</feed>'; + } + + function expected() + { + $this->expected = 'This &amp;amp; this'; + } +} + +?>
\ No newline at end of file diff --git a/simplepie/test/first_item_title/SPtests/entities/atom/1.0/3.3.php b/simplepie/test/first_item_title/SPtests/entities/atom/1.0/3.3.php new file mode 100644 index 000000000..349e45649 --- /dev/null +++ b/simplepie/test/first_item_title/SPtests/entities/atom/1.0/3.3.php @@ -0,0 +1,21 @@ +<?php + +class SimplePie_First_Item_Title_Test_Atom_10_Title_XHTML_3 extends SimplePie_First_Item_Title_Test +{ + function data() + { + $this->data = +'<feed xmlns="http://www.w3.org/2005/Atom"> + <entry> + <title type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml">This <![CDATA[&]]>amp; this</div></title> + </entry> +</feed>'; + } + + function expected() + { + $this->expected = 'This &amp;amp; this'; + } +} + +?>
\ No newline at end of file |