Skip to content

Commit

Permalink
fixed nodes and datasets tests
Browse files Browse the repository at this point in the history
  • Loading branch information
sckott committed Nov 3, 2015
1 parent e5c2ec7 commit b162b1d
Show file tree
Hide file tree
Showing 2 changed files with 27 additions and 24 deletions.
8 changes: 4 additions & 4 deletions test/test-registry-datasets.py
Original file line number Diff line number Diff line change
Expand Up @@ -11,18 +11,18 @@ def test_datasets_limit():
"registry.datasets - limit param"
res = registry.datasets(limit=1)
assert dict == res.__class__
assert 1 == len(res['results'])
assert 1 == len(res['data'])

res = registry.datasets(limit=3)
assert dict == res.__class__
assert 3 == len(res['results'])
assert 3 == len(res['data'])

def test_datasets_type():
"registry.datasets - type param"
res = registry.datasets(type="OCCURRENCE")
vv = [ x['type'] for x in res['results'] ]
vv = [ x['type'] for x in res['data'] ]
assert dict == res.__class__
assert 100 == len(res['results'])
assert 100 == len(res['data'])
assert 'OCCURRENCE' == list(set(vv))[0]

def test_dataset_metrics():
Expand Down
43 changes: 23 additions & 20 deletions test/test-registry-nodes.py
Original file line number Diff line number Diff line change
@@ -1,23 +1,26 @@
# """Tests for registry module - nodes methods"""
# import os
# from pygbif import registry
"""Tests for registry module - nodes methods"""
import os
from pygbif import registry

# def test_nodes():
# "Basic test of registry.nodes"
# res = registry.nodes()
# assert 'dict' == res.__class__.__name__
# assert 5 == len(res)
# assert [u'count', u'endOfRecords', u'limit', u'results', u'offset'] == res.keys()
def test_nodes():
"Basic test of registry.nodes"
res = registry.nodes()
assert dict == res.__class__
assert 2 == len(res)
assert 100 == len(res['data'])
assert ['meta', 'data'] == res.keys()

# def test_nodes_limit():
# "limit param in registry.nodes"
# res = registry.nodes(limit=5)
# assert 'dict' == res.__class__.__name__
# assert 24 == len(res)
# assert 252408386 == res['key']
def test_nodes_limit():
"limit param in registry.nodes"
res = registry.nodes(limit=5)
assert dict == res.__class__
assert 5 == len(res['data'])

# def test_nodes_return():
# "data param in registry.nodes"
# res = registry.nodes(taxonKey = 1052909293)
# assert 'dict' == res.__class__.__name__
# assert 5 == len(res)
def test_nodes_return():
"data param in registry.nodes"
res = registry.nodes(data='identifier', uuid="03e816b3-8f58-49ae-bc12-4e18b358d6d9")
assert dict == res.__class__
assert 2 == len(res)
assert 1 == len(res['data'])
assert 5 == len(res['data'][0])
assert 'identifier' in res['data'][0].keys()

0 comments on commit b162b1d

Please sign in to comment.