⚝
One Hat Cyber Team
⚝
Your IP:
216.73.216.144
Server IP:
157.245.143.252
Server:
Linux www 6.11.0-9-generic #9-Ubuntu SMP PREEMPT_DYNAMIC Mon Oct 14 13:19:59 UTC 2024 x86_64
Server Software:
nginx/1.26.0
PHP Version:
8.3.11
Buat File
|
Buat Folder
Eksekusi
Dir :
~
/
lib
/
python3
/
dist-packages
/
twisted
/
python
/
test
/
View File Name :
test_win32.py
# Copyright (c) Twisted Matrix Laboratories. # See LICENSE for details. """ Tests for L{twisted.python.win32}. """ from twisted.python import reflect, win32 from twisted.trial import unittest class CommandLineQuotingTests(unittest.TestCase): """ Tests for L{cmdLineQuote}. """ def test_argWithoutSpaces(self) -> None: """ Calling C{cmdLineQuote} with an argument with no spaces returns the argument unchanged. """ self.assertEqual(win32.cmdLineQuote("an_argument"), "an_argument") def test_argWithSpaces(self) -> None: """ Calling C{cmdLineQuote} with an argument containing spaces returns the argument surrounded by quotes. """ self.assertEqual(win32.cmdLineQuote("An Argument"), '"An Argument"') def test_emptyStringArg(self) -> None: """ Calling C{cmdLineQuote} with an empty string returns a quoted empty string. """ self.assertEqual(win32.cmdLineQuote(""), '""') class DeprecationTests(unittest.TestCase): """ Tests for deprecated (Fake)WindowsError. """ def test_deprecation_FakeWindowsError(self) -> None: """Importing C{FakeWindowsError} triggers a L{DeprecationWarning}.""" self.assertWarns( DeprecationWarning, "twisted.python.win32.FakeWindowsError was deprecated in Twisted 21.2.0: " "Catch OSError and check presence of 'winerror' attribute.", reflect.__file__, lambda: reflect.namedAny("twisted.python.win32.FakeWindowsError"), ) def test_deprecation_WindowsError(self) -> None: """Importing C{WindowsError} triggers a L{DeprecationWarning}.""" self.assertWarns( DeprecationWarning, "twisted.python.win32.WindowsError was deprecated in Twisted 21.2.0: " "Catch OSError and check presence of 'winerror' attribute.", reflect.__file__, lambda: reflect.namedAny("twisted.python.win32.WindowsError"), )