コード例 #1
0
 def setUp(self):
     Page.get_count()
     self.page = page
コード例 #2
0
ファイル: test.py プロジェクト: Alexlivtex1987/ooxx-spider
 def setUp(self):
     Page.get_count()
     self.page = page
コード例 #3
0
import unittest
from ooxx import Page
from nose.tools import *

page = Page(1000)
page.build()


class PageTest(unittest.TestCase):
    def setUp(self):
        Page.get_count()
        self.page = page

    def test_count(self):
        assert Page.count > 1000

    def test_build_url(self):
        self.page.url = 'http://jandan.net/ooxx/page-1000'

    def test_fetch_html(self):
        assert 'ooxx' in self.page.html

    def test_get_elements(self):
        assert len(self.page.elements) > 0

    def test_build_item(self):
        for item in self.page.image_items:
            assert isinstance(item.author, basestring)
            assert item.number > 30000
            assert 'http' in item.url
コード例 #4
0
ファイル: test.py プロジェクト: Alexlivtex1987/ooxx-spider
import unittest
from ooxx import Page
from nose.tools import *

page = Page(1000)
page.build()

class PageTest(unittest.TestCase):

    def setUp(self):
        Page.get_count()
        self.page = page

    def test_count(self):
        assert Page.count > 1000

    def test_build_url(self):
        self.page.url = 'http://jandan.net/ooxx/page-1000' 

    def test_fetch_html(self):
        assert 'ooxx' in self.page.html 

    def test_get_elements(self):
        assert len(self.page.elements) > 0

    def test_build_item(self):
        for item in self.page.image_items:
            assert isinstance(item.author, basestring)
            assert item.number > 30000
            assert 'http' in item.url