def test_get_cids_invalid(): with pytest.raises(ValueError): placelocal._get_cids()
def test_get_cids(): cids = placelocal._get_cids(cids=[1, 2, 3]) assert cids, "Could not get cids!" assert len(cids) == 3, "There should be exactly 3 cids!"
def test_get_cids_from_publications(): pids = [627] cids = placelocal._get_cids(pids=pids) assert cids, "Did not get any campaigns for pids: {}!".format(pids) assert len(cids) > 0, "Should have found some active campaigns!" print "Found {} campaigns for publishers: {}".format(len(cids), pids)