Skip to content

Commit b2f50f6

Browse files
committed
fix: mock f.shared.otel_logging in CI workflow
1 parent 8b1716b commit b2f50f6

1 file changed

Lines changed: 10 additions & 0 deletions

File tree

.github/workflows/ci.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,8 +72,13 @@ jobs:
7272
7373
fake_f = MagicMock()
7474
fake_f.controller = FakeControllerModule()
75+
fake_f.shared = MagicMock()
76+
fake_f.shared.otel_logging = MagicMock()
77+
fake_f.shared.otel_logging.get_logger = lambda name: MagicMock()
7578
sys.modules['f'] = fake_f
7679
sys.modules['f.controller'] = fake_f.controller
80+
sys.modules['f.shared'] = fake_f.shared
81+
sys.modules['f.shared.otel_logging'] = fake_f.shared.otel_logging
7782
7883
# Pre-populate all f.controller.xxx modules BEFORE any imports
7984
for module_name in ['config', 'database', 'breeder_service', 'breeder_create',
@@ -382,8 +387,13 @@ jobs:
382387
383388
fake_f = MagicMock()
384389
fake_f.controller = FakeControllerModule()
390+
fake_f.shared = MagicMock()
391+
fake_f.shared.otel_logging = MagicMock()
392+
fake_f.shared.otel_logging.get_logger = lambda name: MagicMock()
385393
sys.modules['f'] = fake_f
386394
sys.modules['f.controller'] = fake_f.controller
395+
sys.modules['f.shared'] = fake_f.shared
396+
sys.modules['f.shared.otel_logging'] = fake_f.shared.otel_logging
387397
388398
# Pre-populate all f.controller.xxx modules BEFORE any imports
389399
for module_name in ['config', 'database', 'breeder_service', 'breeder_create',

0 commit comments

Comments
 (0)