Deleted
Added
conftest.py (1740:53149d20bb97) | conftest.py (1741:8c05e9ddbffb) |
---|---|
1import fcntl 2import os 3import platform 4import re 5import shutil 6import signal 7import socket 8import stat --- 170 unchanged lines hidden (view full) --- 179 rep = outcome.get_result() 180 181 # set a report attribute for each phase of a call, which can 182 # be "setup", "call", "teardown" 183 184 setattr(item, "rep_" + rep.when, rep) 185 186 | 1import fcntl 2import os 3import platform 4import re 5import shutil 6import signal 7import socket 8import stat --- 170 unchanged lines hidden (view full) --- 179 rep = outcome.get_result() 180 181 # set a report attribute for each phase of a call, which can 182 # be "setup", "call", "teardown" 183 184 setattr(item, "rep_" + rep.when, rep) 185 186 |
187@pytest.fixture(scope='class', autouse=True) 188def check_prerequisites(request): 189 cls = request.cls 190 missed = [] 191 192 # check modules 193 194 if 'modules' in cls.prerequisites: 195 available_modules = list(option.available['modules'].keys()) 196 197 for module in cls.prerequisites['modules']: 198 if module in available_modules: 199 continue 200 201 missed.append(module) 202 203 if missed: 204 pytest.skip('Unit has no ' + ', '.join(missed) + ' module(s)') 205 206 # check features 207 208 if 'features' in cls.prerequisites: 209 available_features = list(option.available['features'].keys()) 210 211 for feature in cls.prerequisites['features']: 212 if feature in available_features: 213 continue 214 215 missed.append(feature) 216 217 if missed: 218 pytest.skip(', '.join(missed) + ' feature(s) not supported') 219 220 |
|
187@pytest.fixture(autouse=True) 188def run(request): 189 unit = unit_run() 190 option.temp_dir = unit['temp_dir'] 191 192 option.skip_alerts = [ 193 r'read signalfd\(4\) failed', 194 r'sendmsg.+failed', --- 208 unchanged lines hidden --- | 221@pytest.fixture(autouse=True) 222def run(request): 223 unit = unit_run() 224 option.temp_dir = unit['temp_dir'] 225 226 option.skip_alerts = [ 227 r'read signalfd\(4\) failed', 228 r'sendmsg.+failed', --- 208 unchanged lines hidden --- |