Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Fetching contributors…

Cannot retrieve contributors at this time

38 lines (28 sloc) 1.038 kb
"""
tests for HelpSpot API
"""
import unittest
import helpspot
class TestHelpSpot(unittest.TestCase):
"A few simple tests for HelpSpot"
def __init__(self, testname, path, user, pword):
super(TestHelpSpot, self).__init__(testname)
self.hs = helpspot.HelpSpot(path, user, pword)
def test_version(self):
a = self.hs.version()
b = self.hs.private_version()
self.assertEqual(a, b)
def test_get_with_param(self):
a = self.hs.private_filter_get(xFilter=1)
def test_unknown_method(self):
self.assertRaises(helpspot.HelpSpotError, self.hs.private_wuggienorple)
if __name__ == '__main__':
import sys
user = sys.argv[1]
pword = sys.argv[2]
path = sys.argv[3]
suite = unittest.TestSuite()
suite.addTest(TestHelpSpot("test_version", path, user, pword))
suite.addTest(TestHelpSpot("test_get_with_param", path, user, pword))
suite.addTest(TestHelpSpot("test_unknown_method", path, user, pword))
unittest.TextTestRunner().run(suite)
Jump to Line
Something went wrong with that request. Please try again.