|
111 | 111 | raise ModuleNotFoundError( |
112 | 112 | "[CWE-440] OMG! sys.modules is not available or empty." |
113 | 113 | ) from None |
114 | | -except ImportError as err: |
115 | | - raise ImportError("[CWE-440] Unable to import sys module.") from err |
| 114 | +except ImportError as baton: |
| 115 | + raise ImportError("[CWE-440] Unable to import sys module.") from baton |
116 | 116 |
|
117 | 117 | try: |
118 | | - if 'os' not in sys.modules: |
119 | | - import os |
120 | | - else: # pragma: no branch |
121 | | - os = sys.modules["""os"""] |
122 | | -except Exception as badErr: # pragma: no branch |
123 | | - baton = ModuleNotFoundError(badErr, str("[CWE-758] Test module failed completely.")) |
124 | | - baton.module = __module__ |
125 | | - baton.path = __file__ |
126 | | - baton.__cause__ = badErr |
127 | | - raise baton from badErr |
| 118 | + import socket |
| 119 | + import socketserver |
| 120 | +except ImportError as baton: |
| 121 | + raise ImportError("[CWE-758] Test module failed completely.") from baton |
128 | 122 |
|
129 | 123 | try: |
130 | | - if 'functools' not in sys.modules: |
131 | | - import functools |
132 | | - else: # pragma: no branch |
133 | | - functools = sys.modules["""functools"""] |
134 | | -except Exception as badErr: # pragma: no branch |
135 | | - baton = ModuleNotFoundError(badErr, str("[CWE-758] Test module failed completely.")) |
136 | | - baton.module = __module__ |
137 | | - baton.path = __file__ |
138 | | - baton.__cause__ = badErr |
139 | | - raise baton from badErr |
140 | | - |
141 | | -try: |
142 | | - if 'socket' not in sys.modules: |
143 | | - import socket |
144 | | - else: # pragma: no branch |
145 | | - socket = sys.modules["""socket"""] |
146 | | -except Exception as badErr: # pragma: no branch |
147 | | - baton = ModuleNotFoundError(badErr, str("[CWE-758] Test module failed completely.")) |
148 | | - baton.module = __module__ |
149 | | - baton.path = __file__ |
150 | | - baton.__cause__ = badErr |
151 | | - raise baton from badErr |
152 | | - |
153 | | -try: |
154 | | - if 'socketserver' not in sys.modules: |
155 | | - import socketserver |
156 | | - else: # pragma: no branch |
157 | | - socketserver = sys.modules["""socketserver"""] |
158 | | -except Exception as badErr: # pragma: no branch |
159 | | - baton = ModuleNotFoundError(badErr, str("[CWE-758] Test module failed completely.")) |
160 | | - baton.module = __module__ |
161 | | - baton.path = __file__ |
162 | | - baton.__cause__ = badErr |
163 | | - raise baton from badErr |
164 | | - |
165 | | -try: |
166 | | - if 'random' not in sys.modules: |
167 | | - import random |
168 | | - else: # pragma: no branch |
169 | | - random = sys.modules["""random"""] |
170 | | -except Exception as badErr: # pragma: no branch |
171 | | - baton = ModuleNotFoundError(badErr, str("[CWE-758] Test module failed completely.")) |
172 | | - baton.module = __module__ |
173 | | - baton.path = __file__ |
174 | | - baton.__cause__ = badErr |
175 | | - raise baton from badErr |
| 124 | + import random |
| 125 | +except ImportError as baton: # pragma: no branch |
| 126 | + raise ModuleNotFoundError(baton, str("[CWE-758] Test module failed to randomize.")) from baton |
176 | 127 |
|
177 | 128 |
|
178 | 129 | class MCastClient(object): # skipcq: PYL-R0205 |
|
0 commit comments