Source code for tests.test_family

'''
Created on 2021-01-01

@author: wf
'''
import unittest
from frontend.family import LocalWiki, WikiFamily

[docs]class TestFamily(unittest.TestCase): ''' test wiki family code '''
[docs] def setUp(self): self.debug=False pass
[docs] def tearDown(self): pass
[docs] def testStatusCode(self): ''' test getting the status code for the a wiki ''' lWiki=LocalWiki("wiki.bitplan.com") lWiki.url="http://wiki.bitplan.com" statusCode=lWiki.getStatusCode(2.0) self.assertEqual(200,statusCode)
[docs] def testGetSetting(self): ''' get getting a setting from the local settings ''' lWiki=LocalWiki("wgt.bitplan.com") lWiki.url="http://wgt.bitplan.com" lWiki.settingLines=['''$wgLogo = "/images/wgt/thumb/3/35/Heureka-wgt.png/132px-Heureka-wgt.png";'''] logo=lWiki.getSetting("wgLogo") self.assertTrue(logo.startswith("/images/wgt")) pass
if __name__ == "__main__": #import sys;sys.argv = ['', 'Test.testName'] unittest.main()