def test_list_pending_law_proposals(): service = LawService() laws = service.pending_laws(13, False) assert 71 == len(laws) assert laws[0].year == 2012 assert laws[0].legislature == 13 assert laws[0].type == 'prop' assert laws[0].url_legi == 'https://www.legifrance.gouv.fr/affichLoiPreparation.do?idDocument=JORFDOLE000025450258&type=general&typeLoi=prop&legislature=13' assert laws[0].id_legi == 'JORFDOLE000025450258' assert laws[0].title == u'Proposition de loi tendant à renforcer l\'effectivité de la peine complémentaire d\'interdiction du territoire français et visant à réprimer les délinquants réitérants'
def test_list_pending_law_projects(): service = LawService() laws = service.pending_laws(13, True) assert 99 == len(laws) assert laws[0].year == 2012 assert laws[0].legislature == 13 assert laws[0].type == 'proj' assert laws[0].nor is None assert laws[0].url_legi == 'https://www.legifrance.gouv.fr/affichLoiPreparation.do?idDocument=JORFDOLE000026052216&type=general&typeLoi=proj&legislature=13' assert laws[0].id_legi == 'JORFDOLE000026052216' assert laws[0].title == u'Projet de loi ratifiant l’ordonnance n° 2011-1923 du 22 décembre 2011 relative à l\'évolution de la sécurité sociale à Mayotte dans le cadre de la départementalisation' assert laws[1].nor == 'DEVA1208027L'