コード例 #1
0
ファイル: imprt.py プロジェクト: zeitschlag/acrylamid
    def recognition(self):

        examples = [
            'baz',
            '<?xml version="1.0" encoding="utf-8"?>' \
            + '<rss version="1.0" xmlns:atom="http://www.w3.org/2005/Atom">' \
            + '</rss>',
            wordpress, atom
        ]

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

        imprt.rss(rss)
コード例 #2
0
ファイル: imprt.py プロジェクト: DebVortex/acrylamid
    def recognition(self):

        examples = [
            'baz',
            '<?xml version="1.0" encoding="utf-8"?>' \
            + '<rss version="1.0" xmlns:atom="http://www.w3.org/2005/Atom">' \
            + '</rss>',
            wordpress, atom
        ]

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

        imprt.rss(rss)
コード例 #3
0
ファイル: imprt.py プロジェクト: zeitschlag/acrylamid
    def defaults(self):

        defaults, items = imprt.rss(rss)

        assert defaults['sitename'] == 'mecker. mecker. mecker.'
        assert defaults['www_root'] == 'http://blog.posativ.org/'

        assert len(items) == 1
コード例 #4
0
ファイル: imprt.py プロジェクト: DebVortex/acrylamid
    def defaults(self):

        defaults, items = imprt.rss(rss)

        assert defaults['sitename'] == 'mecker. mecker. mecker.'
        assert defaults['www_root'] == 'http://blog.posativ.org/'

        assert len(items) == 1
コード例 #5
0
ファイル: imprt.py プロジェクト: zeitschlag/acrylamid
    def first_entry(self):

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

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

        assert len(entry['tags']) == 2
コード例 #6
0
ファイル: imprt.py プロジェクト: DebVortex/acrylamid
    def first_entry(self):

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

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

        assert len(entry['tags']) == 2