def test_object_int_not_found(self): p = RDFProfile(_default_graph()) value = p._object_value_int(URIRef('http://example.org/datasets/1'), TEST.some_number) eq_(value, None)
def test_object_int_wrong_value(self): p = RDFProfile(_default_graph()) p.g.add((URIRef('http://example.org/datasets/1'), TEST.some_number, Literal('Not an intger'))) value = p._object_value_int(URIRef('http://example.org/datasets/1'), TEST.some_number) eq_(value, None)
def test_object_int(self): p = RDFProfile(_default_graph()) p.g.add((URIRef('http://example.org/datasets/1'), TEST.some_number, Literal('23'))) value = p._object_value_int(URIRef('http://example.org/datasets/1'), TEST.some_number) assert isinstance(value, int) eq_(value, 23)