コード例 #1
0
ファイル: photos_test.py プロジェクト: Daniel1234/Memacs
    def test_from_file(self):
        test_path = os.path.dirname(os.path.abspath(__file__)) + \
            os.sep + "tmp"
        argv = "-s -f " + test_path
        memacs = PhotosMemacs(argv=argv.split())
        data = memacs.test_get_entries()

        # generate assertEquals :)
#        for d in range(len(data)):
#            print "self.assertEqual(\n\tdata[%d],\n\t \"%s\")" % \
#               (d, data[d])

        self.assertEqual(
            data[0],
             "** <2000-08-04 Fri 18:22:57> [[/home/armin/repos/Memacs/mema" + \
             "cs/tests/tmp/fujifilm-finepix40i.jpg][fujifilm-finepix40i.jpg]]")
        self.assertEqual(
            data[1],
             "   :PROPERTIES:")
        self.assertEqual(
            data[2],
             "   :ID:         c593ea66ff52d070902d0a8e0952875fa6a53bf9")
        self.assertEqual(
            data[3],
             "   :END:")
コード例 #2
0
ファイル: photos_test.py プロジェクト: andrewjss/Memacs
    def test_from_file(self):
        test_path = os.path.dirname(os.path.abspath(__file__)) + \
            os.sep + "tmp"
        argv = "-s -f " + test_path
        memacs = PhotosMemacs(argv=argv.split())
        data = memacs.test_get_entries()

        # generate assertEquals :)
#        for d in range(len(data)):
#            print "self.assertEqual(\n\tdata[%d],\n\t \"%s\")" % \
#               (d, data[d])

        self.assertEqual(
            data[0],
             u"** <2000-08-04 Fri 18:22> [[/home/vk/src/memacs/mema" + \
             "cs/tests/tmp/fujifilm-finepix40i.jpg][fujifilm-finepix40i.jpg]]")
        self.assertEqual(
            data[1],
             "   :PROPERTIES:")
        self.assertEqual(
            data[2],
             u"   :ID:         c2833ac1c683dea5b600ac4f303a572d2148e1e7")
        self.assertEqual(
            data[3],
             "   :END:")
コード例 #3
0
def main():
    global memacs
    memacs = PhotosMemacs(prog_version=PROG_VERSION_NUMBER,
                          prog_version_date=PROG_VERSION_DATE,
                          prog_description=PROG_DESCRIPTION,
                          prog_short_description=PROG_SHORT_DESCRIPTION,
                          prog_tag=PROG_TAG,
                          copyright_year=COPYRIGHT_YEAR,
                          copyright_authors=COPYRIGHT_AUTHORS)
    memacs.handle_main()
コード例 #4
0
ファイル: photos_test.py プロジェクト: stvol/Memacs
    def test_from_file(self):
        test_path = os.path.join(os.path.dirname(os.path.abspath(__file__)),
                                 'data')
        argv = "-s -f " + test_path
        memacs = PhotosMemacs(argv=argv.split())
        data = memacs.test_get_entries()

        filename = 'fujifilm-finepix40i.jpg'
        path = os.path.join(test_path, filename)

        self.assertEqual(
            data[0], "** <2000-08-04 Fri 18:22> [[%s][%s]]" % (path, filename))
        self.assertEqual(data[1], "   :PROPERTIES:")
        self.assertEqual(
            data[2],
            u"   :ID:         c2833ac1c683dea5b600ac4f303a572d2148e1e7")
        self.assertEqual(data[3], "   :END:")
コード例 #5
0
ファイル: photos_test.py プロジェクト: eduenez/Memacs
    def test_from_file(self):
        test_path = os.path.dirname(os.path.abspath(__file__)) + \
            os.sep + "tmp"
        argv = "-s -f " + test_path
        memacs = PhotosMemacs(argv=argv.split())
        data = memacs.test_get_entries()

        # generate assertEquals :)
        #        for d in range(len(data)):
        #            print "self.assertEqual(\n\tdata[%d],\n\t \"%s\")" % \
        #               (d, data[d])

        self.assertEqual(
            data[0],
             u"** <2000-08-04 Fri 18:22> [[/home/vk/src/memacs/mema" + \
             "cs/tests/tmp/fujifilm-finepix40i.jpg][fujifilm-finepix40i.jpg]]")
        self.assertEqual(data[1], "   :PROPERTIES:")
        self.assertEqual(
            data[2],
            u"   :ID:         c2833ac1c683dea5b600ac4f303a572d2148e1e7")
        self.assertEqual(data[3], "   :END:")
コード例 #6
0
ファイル: photos_test.py プロジェクト: easeflyer/Memacs
    def test_from_file(self):
        test_path = os.path.join(
            os.path.dirname(os.path.abspath(__file__)), 'data'
        )
        argv = "-s -f " + test_path
        memacs = PhotosMemacs(argv=argv.split())
        data = memacs.test_get_entries()

        filename = 'fujifilm-finepix40i.jpg'
        path = os.path.join(test_path, filename)

        self.assertEqual(
            data[0],
            "** <2000-08-04 Fri 18:22> [[%s][%s]]" % (path, filename)
        )
        self.assertEqual(data[1], "   :PROPERTIES:")
        self.assertEqual(
            data[2],
            u"   :ID:         c2833ac1c683dea5b600ac4f303a572d2148e1e7"
        )
        self.assertEqual(data[3], "   :END:")
コード例 #7
0
    def test_from_file(self):
        test_path = os.path.dirname(os.path.abspath(__file__)) + \
            os.sep + "tmp"
        argv = "-s -f " + test_path
        memacs = PhotosMemacs(argv=argv.split())
        data = memacs.test_get_entries()

        # generate assertEquals :)
        #        for d in range(len(data)):
        #            print "self.assertEqual(\n\tdata[%d],\n\t \"%s\")" % \
        #               (d, data[d])

        self.assertEqual(
            data[0],
             "** <2000-08-04 Fri 18:22:57> [[/home/armin/repos/Memacs/mema" + \
             "cs/tests/tmp/fujifilm-finepix40i.jpg][fujifilm-finepix40i.jpg]]")
        self.assertEqual(data[1], "   :PROPERTIES:")
        self.assertEqual(
            data[2],
            "   :ID:         c593ea66ff52d070902d0a8e0952875fa6a53bf9")
        self.assertEqual(data[3], "   :END:")
コード例 #8
0
ファイル: memacs_photos.py プロジェクト: novoid/Memacs
# Time-stamp: <2013-04-04 16:19:39 vk>

from memacs.photos import PhotosMemacs

PROG_VERSION_NUMBER = "0.1"
PROG_VERSION_DATE = "2012-03-10"
PROG_SHORT_DESCRIPTION = "Memacs for photos (exif)"
PROG_TAG = "photos"
PROG_DESCRIPTION = """

This memacs module will walk through a given folder looking for photos.
If a photo is found, it will get a timestamp from the  exif information.

Then an Org-mode file is generated.
"""
COPYRIGHT_YEAR = "2012-2013"
COPYRIGHT_AUTHORS = """Karl Voit <*****@*****.**>,
Armin Wieser <*****@*****.**>"""

if __name__ == "__main__":
    memacs = PhotosMemacs(
        prog_version=PROG_VERSION_NUMBER,
        prog_version_date=PROG_VERSION_DATE,
        prog_description=PROG_DESCRIPTION,
        prog_short_description=PROG_SHORT_DESCRIPTION,
        prog_tag=PROG_TAG,
        copyright_year=COPYRIGHT_YEAR,
        copyright_authors=COPYRIGHT_AUTHORS
        )
    memacs.handle_main()