diff --git a/elodie/tests/files/text.txt b/elodie/tests/files/text.txt new file mode 100644 index 0000000..e69de29 diff --git a/elodie/tests/files/with-album-and-title-and-location.jpg b/elodie/tests/files/with-album-and-title-and-location.jpg new file mode 100644 index 0000000..22002c0 Binary files /dev/null and b/elodie/tests/files/with-album-and-title-and-location.jpg differ diff --git a/elodie/tests/files/with-album-and-title.jpg b/elodie/tests/files/with-album-and-title.jpg new file mode 100644 index 0000000..8e7ab00 Binary files /dev/null and b/elodie/tests/files/with-album-and-title.jpg differ diff --git a/elodie/tests/files/with-album.jpg b/elodie/tests/files/with-album.jpg new file mode 100644 index 0000000..5a5d7fc Binary files /dev/null and b/elodie/tests/files/with-album.jpg differ diff --git a/elodie/tests/media/media.py b/elodie/tests/media/media.py new file mode 100644 index 0000000..a2c4598 --- /dev/null +++ b/elodie/tests/media/media.py @@ -0,0 +1,38 @@ +# Project imports +import os +import sys + +import hashlib +import random +import re +import shutil +import string +import tempfile +import time + +sys.path.insert(0, os.path.abspath(os.path.dirname(os.path.dirname(os.path.dirname(os.path.dirname(os.path.realpath(__file__))))))) +sys.path.insert(0, os.path.abspath(os.path.dirname(os.path.dirname(os.path.realpath(__file__))))) + +import helper +from elodie.media.media import Media +from elodie.media.photo import Photo +from elodie.media.video import Video + +os.environ['TZ'] = 'GMT' + +def test_exiftool(): + media = Media() + exiftool = media.get_exiftool() + + assert exiftool is not None, exiftool + +def test_get_file_path(): + media = Media(helper.get_file('plain.jpg')) + path = media.get_file_path() + + assert 'plain.jpg' in path, path + +def is_valid(): + media = Media() + + assert not media.is_valid()