Пример #1
0
 def testResolveRelativeURI(self):
     pspfile = '/files/PSP/Test1.psp'.replace('/', os.sep)
     clc = PSPCLContext(pspfile)
     uri = clc.resolveRelativeURI('Test2.psp')
     self.assertEqual(uri, '/files/PSP/Test2.psp'.replace('/', os.sep))
     pspfile = '/files3/PSP3/Test3.psp'.replace('/', os.sep)
     self.assertEqual(clc.resolveRelativeURI(uri), uri)
Пример #2
0
 def testResolveRelativeURI(self):
     pspfile = '/files/PSP/Test1.psp'.replace('/', os.sep)
     clc = PSPCLContext(pspfile)
     uri = clc.resolveRelativeURI('Test2.psp')
     self.assertEqual(uri, '/files/PSP/Test2.psp'.replace('/', os.sep))
     pspfile = '/files3/PSP3/Test3.psp'.replace('/', os.sep)
     self.assertEqual(clc.resolveRelativeURI(uri), uri)
Пример #3
0
 def testInit(self):
     pspFile = '/files/PSP/ContextTest.psp'.replace('/', os.sep)
     clc = PSPCLContext(pspFile)
     self.assertEqual(clc.getFullPspFileName(), pspFile)
     self.assertEqual(clc.getPspFileName(), 'ContextTest.psp')
     self.assertEqual(clc.getBaseUri(), '/files/PSP'.replace('/', os.sep))
Пример #4
0
 def testClassName(self):
     clc = PSPCLContext('test.psp')
     clc.setClassName('ContextTestClass')
     self.assertEqual(clc.getServletClassName(), 'ContextTestClass')
Пример #5
0
 def testPSPReader(self):
     reader = object()
     clc = PSPCLContext('test.psp')
     clc.setPSPReader(reader)
     self.assertEqual(clc.getReader(), reader)
Пример #6
0
 def testPythonFileEncoding(self):
     clc = PSPCLContext('test.psp')
     self.assertEqual(clc.getPythonFileEncoding(), None)
     clc.setPythonFileEncoding('latin-1')
     self.assertEqual(clc.getPythonFileEncoding(), 'latin-1')
Пример #7
0
 def testClassName(self):
     clc = PSPCLContext('test.psp')
     clc.setClassName('ContextTestClass')
     self.assertEqual(clc.getServletClassName(), 'ContextTestClass')
Пример #8
0
 def testPSPReader(self):
     reader = object()
     clc = PSPCLContext('test.psp')
     clc.setPSPReader(reader)
     self.assertEqual(clc.getReader(), reader)
Пример #9
0
 def testPythonFileEncodin(self):
     clc = PSPCLContext('test.psp')
     self.assertEqual(clc.getPythonFileEncoding(), None)
     clc.setPythonFileEncoding('latin-1')
     self.assertEqual(clc.getPythonFileEncoding(), 'latin-1')
Пример #10
0
 def testInit(self):
     pspfile = '/files/PSP/ContextTest.psp'.replace('/', os.sep)
     clc = PSPCLContext(pspfile)
     self.assertEqual(clc.getFullPspFileName(), pspfile)
     self.assertEqual(clc.getPspFileName(), 'ContextTest.psp')
     self.assertEqual(clc.getBaseUri(), '/files/PSP'.replace('/', os.sep))