Skip to content

Commit bb979ce

Browse files
committed
disable all govinfo integration tests
1 parent ab282e6 commit bb979ce

File tree

2 files changed

+86
-84
lines changed

2 files changed

+86
-84
lines changed

tests/test_integration.py

Lines changed: 44 additions & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -31,39 +31,39 @@ def test_querying_member_by_bioguide_id(self):
3131
member = v.CongressMember('p000612')
3232
self.assertEqual(member.bioguide_id, 'P000612')
3333

34-
def test_querying_member_govinfo(self):
35-
"""Validate that requesting GovInfo for a member works"""
36-
members = v.search_govinfo_members(self.GOVINFO_API_KEY,
37-
last_name='butterfield')
38-
39-
self.assertGreaterEqual(len(members), 2)
40-
41-
govinfo = None
42-
for member in members:
43-
if member.bioguide_id == 'B001199':
44-
self.assertIsNone(member.govinfo)
45-
46-
if member.bioguide_id == 'B001251':
47-
govinfo = member.govinfo
48-
49-
self.assertIsNotNone(govinfo)
50-
self.assertEqual(govinfo['collectionCode'], 'CDIR')
51-
self.assertEqual(govinfo['year'], '2016')
52-
53-
# Ol' Bill here was only a senator for 9 months, and died a month
54-
# after leaving office. He didn't serve a full term and died before
55-
# the term he was a part of completed. I only found out about him
56-
# because he broke the search_govinfo_members function.
57-
# No point to this story - I just thought it was interesting
58-
# --z3c0
59-
members = v.search_govinfo_members(self.GOVINFO_API_KEY,
60-
first_name='William Stanley',
61-
last_name='West',
62-
congress=63,
63-
position='Senator',
64-
state='GA')
65-
66-
self.assertEqual(len(members), 1)
34+
# def test_querying_member_govinfo(self):
35+
# """Validate that requesting GovInfo for a member works"""
36+
# members = v.search_govinfo_members(self.GOVINFO_API_KEY,
37+
# last_name='butterfield')
38+
39+
# self.assertGreaterEqual(len(members), 2)
40+
41+
# govinfo = None
42+
# for member in members:
43+
# if member.bioguide_id == 'B001199':
44+
# self.assertIsNone(member.govinfo)
45+
46+
# if member.bioguide_id == 'B001251':
47+
# govinfo = member.govinfo
48+
49+
# self.assertIsNotNone(govinfo)
50+
# self.assertEqual(govinfo['collectionCode'], 'CDIR')
51+
# self.assertEqual(govinfo['year'], '2016')
52+
53+
# # Ol' Bill here was only a senator for 9 months, and died a month
54+
# # after leaving office. He didn't serve a full term and died before
55+
# # the term he was a part of completed. I only found out about him
56+
# # because he broke the search_govinfo_members function.
57+
# # No point to this story - I just thought it was interesting
58+
# # --z3c0
59+
# members = v.search_govinfo_members(self.GOVINFO_API_KEY,
60+
# first_name='William Stanley',
61+
# last_name='West',
62+
# congress=63,
63+
# position='Senator',
64+
# state='GA')
65+
66+
# self.assertEqual(len(members), 1)
6767

6868
def test_congress_member(self):
6969
"""Validate the CongressMember object"""
@@ -103,13 +103,13 @@ def test_parameterless_congress_query(self):
103103
self.assertEqual(congress_a.end_year, congress_b.end_year)
104104
self.assertEqual(len(congress_a.bioguide), len(congress_b.bioguide))
105105

106-
def test_govinfo_congress_query(self):
107-
"""Validate requesting govinfo data with a Congress object"""
106+
# def test_govinfo_congress_query(self):
107+
# """Validate requesting govinfo data with a Congress object"""
108108

109-
congress = v.Congress(115, self.GOVINFO_API_KEY)
109+
# congress = v.Congress(115, self.GOVINFO_API_KEY)
110110

111-
self.assertEqual(congress.number, 115)
112-
self.assertIsNotNone(congress.govinfo)
111+
# self.assertEqual(congress.number, 115)
112+
# self.assertIsNotNone(congress.govinfo)
113113

114114
def test_continental_congress(self):
115115
"""Validate requests for Continental Congress data"""
@@ -172,13 +172,13 @@ def test_1988_congress(self):
172172
# self.assertIsNotNone(congress.bioguide)
173173
# self.assertIsNotNone(congress.govinfo)
174174

175-
def test_dual_dataset(self):
176-
"""Validate requests for both Bioguide and GovInfo data"""
177-
congress = \
178-
v.Congress(115, self.GOVINFO_API_KEY, include_bioguide=True)
175+
# def test_dual_dataset(self):
176+
# """Validate requests for both Bioguide and GovInfo data"""
177+
# congress = \
178+
# v.Congress(115, self.GOVINFO_API_KEY, include_bioguide=True)
179179

180-
self.assertIsNotNone(congress.bioguide)
181-
self.assertIsNotNone(congress.govinfo)
180+
# self.assertIsNotNone(congress.bioguide)
181+
# self.assertIsNotNone(congress.govinfo)
182182

183183
def test_bioguide_query_object(self):
184184
"""Validate BioguideRetroQuery"""

vistos/src/duo.py

Lines changed: 42 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -135,13 +135,14 @@ def bioguide(self):
135135
bioguide = self._bg
136136
return bioguide
137137

138-
# @property
139-
# def govinfo(self):
140-
# """returns GovInfo data as a `dict`"""
141-
# govinfo = None
142-
# if hasattr(self, '_gi'):
143-
# govinfo = self._gi
144-
# return govinfo
138+
@property
139+
def govinfo(self):
140+
"""returns GovInfo data as a `dict`"""
141+
# govinfo = None
142+
# if hasattr(self, '_gi'):
143+
# govinfo = self._gi
144+
# return govinfo
145+
return None
145146

146147
@property
147148
def bills(self):
@@ -379,11 +380,12 @@ def bioguide(self):
379380
bioguide = self._bg
380381
return bioguide
381382

382-
# @property
383-
# def govinfo(self):
384-
# """returns GovInfo Congressional Directory data as a
385-
# `GovInfoCongressRecord`"""
386-
# return self._gi
383+
@property
384+
def govinfo(self):
385+
"""returns GovInfo Congressional Directory data as a
386+
`GovInfoCongressRecord`"""
387+
# return self._gi
388+
return None
387389

388390
@property
389391
def bills(self):
@@ -426,33 +428,33 @@ def members(self):
426428
member.bioguide = member_record
427429
member_list.append(member)
428430

429-
if self._gi and self._bg:
430-
for member_record in self._gi.members:
431-
try:
432-
_ = (member_record['members']
433-
and member_record['members'][0]
434-
and member_record['members'][0]['bioGuideId'])
435-
except (KeyError, IndexError):
436-
member = CongressMember(None, load_immediately=False)
437-
member.govinfo = member_record
438-
member_list.append(member)
439-
continue
440-
441-
bioguide_id = member_record['members'][0]['bioGuideId']
442-
for member in member_list:
443-
if member.bioguide_id != bioguide_id:
444-
continue
445-
446-
member.govinfo = member_record
447-
elif self._gi:
448-
for member_record in self._gi.members:
449-
try:
450-
bioguide_id = member_record['members'][0]['bioGuideId']
451-
except (KeyError, IndexError):
452-
bioguide_id = None
453-
454-
member = CongressMember(bioguide_id, load_immediately=False)
455-
member.govinfo = member_record
456-
member_list.append(member)
431+
# if self._gi and self._bg:
432+
# for member_record in self._gi.members:
433+
# try:
434+
# _ = (member_record['members']
435+
# and member_record['members'][0]
436+
# and member_record['members'][0]['bioGuideId'])
437+
# except (KeyError, IndexError):
438+
# member = CongressMember(None, load_immediately=False)
439+
# member.govinfo = member_record
440+
# member_list.append(member)
441+
# continue
442+
443+
# bioguide_id = member_record['members'][0]['bioGuideId']
444+
# for member in member_list:
445+
# if member.bioguide_id != bioguide_id:
446+
# continue
447+
448+
# member.govinfo = member_record
449+
# elif self._gi:
450+
# for member_record in self._gi.members:
451+
# try:
452+
# bioguide_id = member_record['members'][0]['bioGuideId']
453+
# except (KeyError, IndexError):
454+
# bioguide_id = None
455+
456+
# member = CongressMember(bioguide_id, load_immediately=False)
457+
# member.govinfo = member_record
458+
# member_list.append(member)
457459

458460
return member_list

0 commit comments

Comments
 (0)