Skip to content

Instantly share code, notes, and snippets.

@jarhill0
Created January 25, 2018 02:22
Show Gist options
  • Save jarhill0/8858d56bf419ccfd9f71f54d8f870795 to your computer and use it in GitHub Desktop.
Save jarhill0/8858d56bf419ccfd9f71f54d8f870795 to your computer and use it in GitHub Desktop.
$ python3 setup.py test
running test
running egg_info
writing pycaching.egg-info/PKG-INFO
writing dependency_links to pycaching.egg-info/dependency_links.txt
writing requirements to pycaching.egg-info/requires.txt
writing top-level names to pycaching.egg-info/top_level.txt
reading manifest file 'pycaching.egg-info/SOURCES.txt'
writing manifest file 'pycaching.egg-info/SOURCES.txt'
running build_ext
test_load (test.test_cache.TestMethods) ... ok
test_load_by_guid (test.test_cache.TestMethods) ... ok
test_load_log_page (test.test_cache.TestMethods) ... ok
test_load_logbook (test.test_cache.TestMethods) ... ok
test_load_quick (test.test_cache.TestMethods) ... ok
test_load_trackables (test.test_cache.TestMethods) ... ok
test_post_log (test.test_cache.TestMethods) ... ok
test___eq__ (test.test_cache.TestProperties) ... ok
test___str__ (test.test_cache.TestProperties) ... ok
test_attributes (test.test_cache.TestProperties) ... ok
test_author (test.test_cache.TestProperties) ... ok
test_description (test.test_cache.TestProperties) ... ok
test_difficulty (test.test_cache.TestProperties) ... ok
test_favorites (test.test_cache.TestProperties) ... ok
test_found (test.test_cache.TestProperties) ... ok
test_geocaching (test.test_cache.TestProperties) ... ok
test_guid (test.test_cache.TestProperties) ... ok
test_hidden (test.test_cache.TestProperties) ... ok
test_hint (test.test_cache.TestProperties) ... ok
test_location (test.test_cache.TestProperties) ... ok
test_name (test.test_cache.TestProperties) ... ok
test_original_location (test.test_cache.TestProperties) ... ok
test_pm_only (test.test_cache.TestProperties) ... ok
test_size (test.test_cache.TestProperties) ... ok
test_state (test.test_cache.TestProperties) ... ok
test_summary (test.test_cache.TestProperties) ... ok
test_terrain (test.test_cache.TestProperties) ... ok
test_type (test.test_cache.TestProperties) ... ok
test_waypoints (test.test_cache.TestProperties) ... ok
test_wp (test.test_cache.TestProperties) ... ok
test_id (test.test_cache.TestWaypointProperties) ... ok
test_location (test.test_cache.TestWaypointProperties) ... ok
test_note (test.test_cache.TestWaypointProperties) ... ok
test_str (test.test_cache.TestWaypointProperties) ... ok
test_type (test.test_cache.TestWaypointProperties) ... ok
Test if correct size is determined based on passed points ... ok
Check calculation of block limits when going out of the border ... ok
Check that correct middle points are returned ... ok
Test points operations ... ok
test_to_decimal (test.test_geo.TestModule) ... ok
Test Geocaching point formatting. ... ok
test_from_location (test.test_geo.TestPoint) ... ok
test_from_string (test.test_geo.TestPoint) ... ok
Test coordinate creation from tile ... ok
test_to_tile (test.test_geo.TestPoint) ... ok
test_bounding_box (test.test_geo.TestPolygon) ... ok
test_mean_point (test.test_geo.TestPolygon) ... ok
test_contains (test.test_geo.TestRectangle) ... ok
test_diagonal (test.test_geo.TestRectangle) ... ok
Parse locally stored grid and compare to expected results ... ok
Test if downloading a UTFGrid passes without errors ... ok
test_precision (test.test_geo.TestTile) ... ok
test_get_logged_user (test.test_geocaching.TestLoginOperations) ... ok
test_load_credentials (test.test_geocaching.TestLoginOperations) ... ok
test_login (test.test_geocaching.TestLoginOperations) ... ok
test_logout (test.test_geocaching.TestLoginOperations) ... ok
test_request (test.test_geocaching.TestLoginOperations) ... ok
test_search (test.test_geocaching.TestMethods) ... ok
Perform quick search and check found caches ... /Users/jarhill/PycharmProjects/pycaching/pycaching/geocaching.py:315: UserWarning: Quick search is temporary disabled because of Groundspeak breaking change. If you would like to use it, please consider helping with this issue: https://github.com/tomasbedrich/pycaching/issues/75
warnings.warn("Quick search is temporary disabled because of Groundspeak breaking change. "
/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/unittest/case.py:546: RuntimeWarning: TestResult has no addExpectedFailure method, reporting as passes
RuntimeWarning)
ok
Test if quick search results matches exact cache locations. ... ok
test_geocode (test.test_geocaching.TestShortcuts) ... ok
test_get_cache (test.test_geocaching.TestShortcuts) ... ok
test_get_trackable (test.test_geocaching.TestShortcuts) ... ok
test_login (test.test_geocaching.TestShortcuts) ... ok
test_post_log (test.test_geocaching.TestShortcuts) ... ok
test___str__ (test.test_log.TestLog) ... ok
test_author (test.test_log.TestLog) ... ok
test_text (test.test_log.TestLog) ... ok
test_type (test.test_log.TestLog) ... ok
test_visited (test.test_log.TestLog) ... ok
test_from_filename (test.test_log.TestType) ... ok
test_get_KML (test.test_trackable.TestMethods) ... ok
test_load (test.test_trackable.TestMethods) ... ok
test_load_log_page (test.test_trackable.TestMethods) ... ok
test_post_log (test.test_trackable.TestMethods) ... ok
test___eq__ (test.test_trackable.TestProperties) ... ok
test___str__ (test.test_trackable.TestProperties) ... ok
test_description (test.test_trackable.TestProperties) ... ok
test_goal (test.test_trackable.TestProperties) ... ok
test_location (test.test_trackable.TestProperties) ... ok
test_log_page_url (test.test_trackable.TestProperties) ... ok
test_name (test.test_trackable.TestProperties) ... ok
test_owner (test.test_trackable.TestProperties) ... ok
test_tid (test.test_trackable.TestProperties) ... ok
test_type (test.test_trackable.TestProperties) ... ok
test_format_date (test.test_util.TestModule) ... ok
test_get_possible_attributes (test.test_util.TestModule) ... ok
test_parse_date (test.test_util.TestModule) ... ok
test_rot13 (test.test_util.TestModule) ... ok
Name Stmts Miss Cover
---------------------------------------------
pycaching/__init__.py 9 0 100%
pycaching/cache.py 480 20 96%
pycaching/errors.py 16 0 100%
pycaching/geo.py 240 24 90%
pycaching/geocaching.py 163 4 98%
pycaching/log.py 74 0 100%
pycaching/trackable.py 118 4 97%
pycaching/util.py 51 4 92%
---------------------------------------------
TOTAL 1151 56 95%
----------------------------------------------------------------------
Ran 89 tests in 6.252s
OK
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment