コード例 #1
0
ファイル: models.py プロジェクト: swizzard/influence-texas
 def chamber_label(self):
     """User-friendly label for chamber of congress."""
     return utils.chamber_label(self.chamber)
コード例 #2
0
 def test_higher_chamber_label(self):
     assert utils.chamber_label('upper') == constants.CHAMBER_LABELS[
         constants.Chamber.UPPER]
コード例 #3
0
 def test_invalid_input(self):
     with assert_log_warning():
         assert utils.chamber_label('not valid') == ''
コード例 #4
0
 def test_lower_chamber_label(self):
     assert utils.chamber_label('lower') == constants.CHAMBER_LABELS[
         constants.Chamber.LOWER]
コード例 #5
0
 def test_null_input(self):
     with pytest.raises(ValueError):
         utils.chamber_label(None)