Skip to content

Commit 9641c31

Browse files
committed
Adding no-cover pragmas to unittest.main().
This is so we get 100% line coverage in our tests. Also adding unittest.main() lines to the files missing it: test__helpers.py test__pycrypto_crypt.py test_crypt.py test_devshell.py test_gce.py test_keyring_storage.py test_service_account.py test_util.py
1 parent fb2997c commit 9641c31

17 files changed

+42
-9
lines changed

tests/test__helpers.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -115,3 +115,7 @@ def test_bad_input(self):
115115
bad_string = b'+'
116116
self.assertRaises((TypeError, binascii.Error),
117117
_urlsafe_b64decode, bad_string)
118+
119+
120+
if __name__ == '__main__': # pragma: NO COVER
121+
unittest.main()

tests/test__pycrypto_crypt.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,3 +61,7 @@ def test_from_string_unicode_key(self):
6161
public_key = public_key.decode('utf-8')
6262
verifier = PyCryptoVerifier.from_string(public_key, is_x509_cert=True)
6363
self.assertTrue(isinstance(verifier, PyCryptoVerifier))
64+
65+
66+
if __name__ == '__main__': # pragma: NO COVER
67+
unittest.main()

tests/test_appengine.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -880,5 +880,5 @@ def test_build_and_parse_state(self):
880880
appengine._parse_state_value, state[1:], UserMock())
881881

882882

883-
if __name__ == '__main__':
883+
if __name__ == '__main__': # pragma: NO COVER
884884
unittest.main()

tests/test_client.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1379,5 +1379,5 @@ def test_existing(self):
13791379
self._save_helper(filename)
13801380

13811381

1382-
if __name__ == '__main__':
1382+
if __name__ == '__main__': # pragma: NO COVER
13831383
unittest.main()

tests/test_clientsecrets.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -293,5 +293,5 @@ def test_without_cache(self):
293293
self.assertEqual('foo_client_secret', client_info['client_secret'])
294294

295295

296-
if __name__ == '__main__':
296+
if __name__ == '__main__': # pragma: NO COVER
297297
unittest.main()

tests/test_crypt.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -315,3 +315,7 @@ def test_success(self, verify_sig, verify_time, check_aud):
315315
verify_time.assert_called_once_with(payload_dict)
316316
check_aud.assert_called_once_with(payload_dict, audience)
317317
certs.values.assert_called_once_with()
318+
319+
320+
if __name__ == '__main__': # pragma: NO COVER
321+
unittest.main()

tests/test_devshell.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -244,3 +244,7 @@ def test_serialization_data(self):
244244
credentials = DevshellCredentials()
245245
self.assertRaises(NotImplementedError, getattr,
246246
credentials, 'serialization_data')
247+
248+
249+
if __name__ == '__main__': # pragma: NO COVER
250+
unittest.main()

tests/test_django_orm.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,5 +88,5 @@ def test_field_pickled(self):
8888
self.assertEqual(prep_value, self.pickle)
8989

9090

91-
if __name__ == '__main__':
91+
if __name__ == '__main__': # pragma: NO COVER
9292
unittest.main()

tests/test_file.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -415,5 +415,5 @@ def test_multistore_file_get_all_keys(self):
415415
self.assertEquals([], keys)
416416

417417

418-
if __name__ == '__main__':
418+
if __name__ == '__main__': # pragma: NO COVER
419419
unittest.main()

tests/test_flask_util.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -426,5 +426,6 @@ def test_delete(self):
426426

427427
self.assertFalse('google_oauth2_credentials' in flask.session)
428428

429-
if __name__ == '__main__':
429+
430+
if __name__ == '__main__': # pragma: NO COVER
430431
unittest.main()

tests/test_gce.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -172,3 +172,7 @@ def test_save_to_well_known_file(self):
172172
credentials)
173173
finally:
174174
os.path.isdir = ORIGINAL_ISDIR
175+
176+
177+
if __name__ == '__main__': # pragma: NO COVER
178+
unittest.main()

tests/test_jwt.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -337,5 +337,5 @@ def test_true(self):
337337
self.assertEqual(True, HAS_CRYPTO)
338338

339339

340-
if __name__ == '__main__':
340+
if __name__ == '__main__': # pragma: NO COVER
341341
unittest.main()

tests/test_keyring_storage.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -172,3 +172,7 @@ def acquire(self):
172172

173173
def release(self):
174174
self._release_count += 1
175+
176+
177+
if __name__ == '__main__': # pragma: NO COVER
178+
unittest.main()

tests/test_service_account.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -129,3 +129,7 @@ def test_access_token(self):
129129
self.assertFalse(self.credentials.access_token_expired)
130130
self.assertEqual(token_response_second,
131131
self.credentials.token_response)
132+
133+
134+
if __name__ == '__main__': # pragma: NO COVER
135+
unittest.main()

tests/test_tools.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,5 +27,5 @@ def test_ClientRedirectServer(self):
2727
self.assertEqual(httpd.query_params.get('code'), code)
2828

2929

30-
if __name__ == '__main__':
30+
if __name__ == '__main__': # pragma: NO COVER
3131
unittest.main()

tests/test_util.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,3 +58,7 @@ def test_key_conversions(self):
5858

5959
# check we get the original dictionary back
6060
self.assertEqual(d, dict(tuple_key))
61+
62+
63+
if __name__ == '__main__': # pragma: NO COVER
64+
unittest.main()

tests/test_xsrfutil.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -292,5 +292,5 @@ def testGenerateAndValidateToken(self):
292292
action_id=TEST_ACTION_ID_1))
293293

294294

295-
if __name__ == '__main__':
295+
if __name__ == '__main__': # pragma: NO COVER
296296
unittest.main()

0 commit comments

Comments
 (0)