Subversion-Projekte lars-tiefland.php_share

Revision

Details | Letzte Änderung | Log anzeigen | RSS feed

Revision Autor Zeilennr. Zeile
1 lars 1
<?php
2
 
3
require_once 'XML_Feed_Parser_TestCase.php';
4
 
5
class iteration extends XML_Feed_Parser_TestCase
6
{
7
    function setUp()
8
    {
9
        $this->sample_dir = XML_Feed_Parser_TestCase::getSampleDir();
10
    }
11
 
12
    function tearDown() {
13
    }
14
 
15
    function test_Atom() {
16
        $sample_dir = XML_Feed_Parser_TestCase::getSampleDir();
17
        $feed = new XML_Feed_Parser(file_get_contents($this->sample_dir . "/grwifi-atom.xml"));
18
        $entries = array();
19
        foreach ($feed as $entry) {
20
            array_push($entries, $entry);
21
        }
22
        $this->assertNotSame($entries[0], $entries[1]);
23
    }
24
 
25
    function test_RSS1() {
26
        $feed = new XML_Feed_Parser(file_get_contents($this->sample_dir . "/delicious.feed"));
27
        $entries = array();
28
        foreach ($feed as $entry) {
29
            array_push($entries, $entry);
30
        }
31
        $this->assertNotSame($entries[0], $entries[1]);
32
    }
33
 
34
    function test_RSS2() {
35
        $feed = new XML_Feed_Parser(file_get_contents($this->sample_dir . "/rss2sample.xml"));
36
        $entries = array();
37
        foreach ($feed as $entry) {
38
            array_push($entries, $entry);
39
        }
40
        $this->assertNotSame($entries[0], $entries[1]);
41
    }
42
}
43
 
44
?>