"git@git.ubicast.net:public-projects/gst-plugins-good1.0.git" did not exist on "3a50aa7fc10045bc701cfe6940bfc03fa292c4cc"
Newer
Older
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
from unittest import TestCase
from pod_client.PodClient import PodClient
from pod_client.Resource import Resource, API_URLS
HOST = 'http://pod.ubicast.net'
API_KEY = os.environ.get('POD_UNIT_TEST_API_KEY')
def setUpModule():
pass
def tearDownModule():
pass
class PodClientTest(TestCase):
def test_init(self):
self.assertTrue(API_KEY)
pod_client = PodClient(HOST, API_KEY)
for key in API_URLS.keys():
self.assertTrue(hasattr(pod_client, key))
self.assertTrue(isinstance(getattr(pod_client, key), Resource))
success = True
try:
pod_client = PodClient('', API_KEY)
except Exception:
success = False
self.assertFalse(success)
success = True
try:
pod_client = PodClient(HOST, '')
except Exception:
success = False
self.assertFalse(success)