ordigi/elodie/tests
Jaisen Mathai 12c17c9cac Add a plugin to upload photos to Google Photos (#319)
Fixes #315.

This PR aims to address the [recent changes](https://www.blog.google/products/photos/simplifying-google-photos-and-google-drive/) in Google Photos + Google Drive where syncing between the two is no longer supported.

It works by uploading photos as part of the import process to add a copy of every photo in your library to Google Photos. Google Drive is not required for this plugin to work.

This plugin lets you have all your photos in Google Photos without relying on Google Drive. You can use another cloud storage service like iCloud or Dropbox or no cloud storage at all.

- [x] Add tests for `after()` plugin methods.
- [x] Add support for storage/async support.
- [x] Include plugins into code coverage.
- [x] Sweep code and clean up and add comments.
2019-07-12 01:44:57 -07:00
..
files Add a plugin to upload photos to Google Photos (#319) 2019-07-12 01:44:57 -07:00
media Use PIL(pillow) as a fallback mechanism image format identification and add HEIC support (#320) 2019-07-10 04:05:32 -07:00
plugins Add a plugin to upload photos to Google Photos (#319) 2019-07-12 01:44:57 -07:00
__init__.py gh-22 Add __init__.py files so nosetests -w recursively runs tests 2015-12-01 01:03:00 -08:00
config_test.py Create an extendable plugin framework #315 #316 (#318) 2019-07-04 02:57:10 -07:00
constants_test.py Make MapQuest parameters configurable #258 (#308) 2019-04-01 00:56:37 -07:00
dependencies_test.py Added friendly errors when dependencies are not installed 2016-01-07 22:19:22 -08:00
elodie_test.py Add a plugin to upload photos to Google Photos (#319) 2019-07-12 01:44:57 -07:00
filesystem_test.py Create an extendable plugin framework #315 #316 (#318) 2019-07-04 02:57:10 -07:00
geolocation_test.py Implements prefer english names setting for MapQuest API in config.ini (#290) 2019-01-21 20:27:38 -08:00
helper.py Fixes proper handling of location.json after failed test runs. #264 2018-02-09 00:01:10 -08:00
localstorage_test.py Closes gh-159 Remove RESULT as global variable in elodie.py 2016-12-15 01:24:04 -08:00
log_test.py Convert FileSystem.get_all_files to be a generator function 2016-12-19 21:59:58 -08:00
plugins_test.py Add a plugin to upload photos to Google Photos (#319) 2019-07-12 01:44:57 -07:00
requirements.txt gh-145 Fix configparser unit test error for python 2 and 3 2016-11-07 20:47:16 -08:00
result_test.py Closes gh-159 Remove RESULT as global variable in elodie.py 2016-12-15 01:24:04 -08:00
run_tests.py Create a test runner script in python to run unit tests (#321) 2019-07-11 01:51:34 -07:00