Esempio n. 1
0
    def recognition(self):

        examples = [
            'bar',
            '<?xml version="1.0" encoding="utf-8"?>' \
            + '<feed xmlns="http://invalid.org/" xml:lang="de">' \
            + '</feed>',
            wordpress, rss
        ]

        for value in examples:
            with attest.raises(imprt.InputError):
                imprt.atom(value)

        imprt.atom(atom)
Esempio n. 2
0
    def recognition(self):

        examples = [
            'bar',
            '<?xml version="1.0" encoding="utf-8"?>' \
            + '<feed xmlns="http://invalid.org/" xml:lang="de">' \
            + '</feed>',
            wordpress, rss
        ]

        for value in examples:
            with attest.raises(imprt.InputError):
                imprt.atom(value)

        imprt.atom(atom)
Esempio n. 3
0
    def first_entry(self):

        defaults, items = imprt.atom(atom)
        entry = items[0]

        for key in 'title', 'content', 'link', 'date', 'tags':
            assert key in entry

        assert len(entry['tags']) == 2
Esempio n. 4
0
    def defaults(self):

        defaults, items = imprt.atom(atom)

        assert defaults['sitename'] == "Mark van Lent's weblog"
        assert defaults['author'] == 'Mark van Lent'
        assert defaults['www_root'] == 'http://www.vlent.nl/weblog/'

        assert len(items) == 1
Esempio n. 5
0
    def first_entry(self):

        defaults, items = imprt.atom(atom)
        entry = items[0]

        for key in 'title', 'content', 'link', 'date', 'tags':
            assert key in entry

        assert len(entry['tags']) == 2
Esempio n. 6
0
    def defaults(self):

        defaults, items = imprt.atom(atom)

        assert defaults['sitename'] == "Mark van Lent's weblog"
        assert defaults['author'] == 'Mark van Lent'
        assert defaults['www_root'] == 'http://www.vlent.nl/weblog/'

        assert len(items) == 1