| Server IP : 123.56.80.60 / Your IP : 216.73.216.78 Web Server : Apache/2.4.54 (Win32) OpenSSL/1.1.1s PHP/7.4.33 mod_fcgid/2.3.10-dev System : Windows NT iZhx3sob14hnz7Z 10.0 build 14393 (Windows Server 2016) i586 User : SYSTEM ( 0) PHP Version : 7.4.33 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : C:/Program Files/python/Lib/site-packages/win32com/test/ |
Upload File : |
import os
import tempfile
import unittest
import win32com.test.util
expected_output = "The jscript test worked.\nThe Python test worked"
class XSLT(win32com.test.util.TestCase):
def testAll(self):
output_name = tempfile.mktemp("-pycom-test")
cmd = "cscript //nologo testxslt.js doesnt_matter.xml testxslt.xsl " + output_name
win32com.test.util.ExecuteShellCommand(cmd, self)
try:
f=open(output_name)
try:
got = f.read()
if got != expected_output:
print("ERROR: XSLT expected output of %r" % (expected_output,))
print("but got %r" % (got,))
finally:
f.close()
finally:
try:
os.unlink(output_name)
except os.error:
pass
if __name__=='__main__':
unittest.main()