def test_distributions(self): p = RDFProfile(_default_graph()) for dataset in p._datasets(): if str(dataset) == 'http://example.org/datasets/1': eq_(len([d for d in p._distributions(dataset)]), 2) elif str(dataset) == 'http://example.org/datasets/2': eq_(len([d for d in p._distributions(dataset)]), 1) elif str(dataset) == 'http://example.org/datasets/3': eq_(len([d for d in p._distributions(dataset)]), 0)
def test_datasets_none_found(self): p = RDFProfile(Graph()) eq_(len([d for d in p._datasets()]), 0)
def test_datasets(self): p = RDFProfile(_default_graph()) eq_(len([d for d in p._datasets()]), 3)