コード例 #1
0
ファイル: test_resource.py プロジェクト: trickvi/datapackage
 def setup(self):
     self.dpkg = datapackage.DataPackage("tests/test.dpkg")
     kwargs = self.dpkg['resources'][0]
     kwargs['datapackage_uri'] = compat.str(self.dpkg.base)
     self.resource = datapackage.Resource(**kwargs)
コード例 #2
0
ファイル: test_resource.py プロジェクト: trickvi/datapackage
 def test_get_default_name(self):
     """Try reading the default resource name"""
     del self.resource['name']
     assert self.resource.name == compat.str('')
コード例 #3
0
ファイル: test_resource.py プロジェクト: trickvi/datapackage
 def test_set_name(self):
     """Try setting the resource name"""
     self.resource.name = compat.str("barfoo")
     assert self.resource.name == "barfoo"
コード例 #4
0
ファイル: test_resource.py プロジェクト: trickvi/datapackage
 def test_set_url(self):
     """Try setting the resource url"""
     self.resource.url = compat.str("https://www.google.com")
     assert self.resource.url == "https://www.google.com",\
         self.resource.url
コード例 #5
0
ファイル: test_resource.py プロジェクト: trickvi/datapackage
 def test_set_bad_url(self):
     """Try setting the resource url to an invalid url"""
     self.resource.url = compat.str("google")
コード例 #6
0
ファイル: test_resource.py プロジェクト: VUEG/datapackage
 def setup(self):
     self.dpkg = datapackage.DataPackage("tests/test.dpkg")
     kwargs = self.dpkg['resources'][0]
     kwargs['datapackage_uri'] = compat.str(self.dpkg.base)
     self.resource = datapackage.Resource(**kwargs)
コード例 #7
0
ファイル: test_resource.py プロジェクト: trickvi/datapackage
 def test_set_path(self):
     """Check that setting the path works"""
     self.resource.path = compat.str("barfoo.json")
     assert self.resource.path == "barfoo.json"
     assert self.resource.fullpath == posixpath.join(
         self.dpkg.base, "barfoo.json")
コード例 #8
0
ファイル: test_resource.py プロジェクト: VUEG/datapackage
 def test_set_name(self):
     """Try setting the resource name"""
     self.resource.name = compat.str("barfoo")
     assert self.resource.name == "barfoo"
コード例 #9
0
ファイル: test_resource.py プロジェクト: VUEG/datapackage
 def test_get_default_name(self):
     """Try reading the default resource name"""
     del self.resource['name']
     assert self.resource.name == compat.str('')
コード例 #10
0
ファイル: test_resource.py プロジェクト: VUEG/datapackage
 def test_set_bad_url(self):
     """Try setting the resource url to an invalid url"""
     self.resource.url = compat.str("google")
コード例 #11
0
ファイル: test_resource.py プロジェクト: VUEG/datapackage
 def test_set_url(self):
     """Try setting the resource url"""
     self.resource.url = compat.str("https://www.google.com")
     assert self.resource.url == "https://www.google.com",\
         self.resource.url
コード例 #12
0
ファイル: test_resource.py プロジェクト: VUEG/datapackage
 def test_set_path(self):
     """Check that setting the path works"""
     self.resource.path = compat.str("barfoo.json")
     assert self.resource.path == "barfoo.json"
     assert self.resource.fullpath == posixpath.join(self.dpkg.base,
                                                     "barfoo.json")