コード例 #1
0
ファイル: views_test.py プロジェクト: iblis17/python-cloudant
    def test_view_context(self):
        db = mock.Mock()
        db.database_name = 'unittest'
        ddoc = DesignDocument(db, "_design/tests")
        ddoc._database_host = "https://bob.cloudant.com"
        view1 = View(ddoc, "view1", map_func=self.map_func)

        with view1.custom_result() as v:
            self.assertTrue(isinstance(v, Result))
コード例 #2
0
ファイル: views_test.py プロジェクト: iblis17/python-cloudant
    def test_view_access(self):
        """
        _test_view_access_

        Test accessing the data via the view

        """
        db = mock.Mock()
        db.database_name = 'unittest'
        ddoc = DesignDocument(db, "_design/tests")
        ddoc._database_host = "https://bob.cloudant.com"
        view1 = View(ddoc, "view1", map_func=self.map_func)

        self.assertEqual(
            view1.url,
            "https://bob.cloudant.com/unittest/_design/tests/_view/view1"
        )