diff --git a/flickrscripts/__init__.py b/flickrscripts/__init__.py index 68d857f..eb8947f 100644 --- a/flickrscripts/__init__.py +++ b/flickrscripts/__init__.py @@ -12,6 +12,7 @@ __meta__ = dict( 'flickrscripts = flickrscripts:route', ], }, + test_suite='nose.collector', ) USAGE = 'Usage: {prog} [args]' diff --git a/flickrscripts/common.py b/flickrscripts/common.py index 8785ffa..cb2d39c 100644 --- a/flickrscripts/common.py +++ b/flickrscripts/common.py @@ -41,5 +41,9 @@ def get_flickr_from_rc_file(rc_file=expanduser('~/.flickrscripts.json')): return setup_flickr(rc_conf['APIKEY'], rc_conf['APISECRET']) +def load_rc_file(rc_file=expanduser('~/.flickrscripts.json')): + return json.load(open(rc_file)) + + class InvalidPhotoIdError(ValueError): pass diff --git a/tests/itest_timewarp.py b/tests/itest_timewarp.py new file mode 100644 index 0000000..248ab2c --- /dev/null +++ b/tests/itest_timewarp.py @@ -0,0 +1,19 @@ +import unittest + +from flickrscripts.timewarp import TimeWarper +from flickrscripts.common import load_rc_file + + +class TimeWarperTestCase(unittest.TestCase): + + def setUp(self): + rc_conf = load_rc_file() + self.warper = TimeWarper(rc_conf['APIKEY'], rc_conf['APISECRET']) + + def test_is_not_horribly_busted(self): + self.assertTrue(True, 'please forgive the horrible test') + + + +if __name__ == '__main__': + unittest.main()