|
49 | 49 | RandomIterableDataset,
|
50 | 50 | RandomIterableDatasetWithLen,
|
51 | 51 | )
|
52 |
| -from lightning.pytorch.loggers import TensorBoardLogger, WandbLogger |
| 52 | +from lightning.pytorch.loggers import TensorBoardLogger |
53 | 53 | from lightning.pytorch.overrides.distributed import UnrepeatedDistributedSampler, _IndexBatchSamplerWrapper
|
54 | 54 | from lightning.pytorch.strategies import DDPStrategy, SingleDeviceStrategy
|
55 | 55 | from lightning.pytorch.strategies.launchers import _MultiProcessingLauncher, _SubprocessScriptLauncher
|
@@ -1271,43 +1271,6 @@ def training_step(self, *args, **kwargs):
|
1271 | 1271 | log_metrics_mock.assert_has_calls(expected_calls)
|
1272 | 1272 |
|
1273 | 1273 |
|
1274 |
| -def test_wandb_logger_experiment_called_first(tmp_path): |
1275 |
| - wandb_experiment_called = False |
1276 |
| - |
1277 |
| - def tensorboard_experiment_side_effect() -> mock.MagicMock: |
1278 |
| - nonlocal wandb_experiment_called |
1279 |
| - assert wandb_experiment_called |
1280 |
| - return mock.MagicMock() |
1281 |
| - |
1282 |
| - def wandb_experiment_side_effect() -> mock.MagicMock: |
1283 |
| - nonlocal wandb_experiment_called |
1284 |
| - wandb_experiment_called = True |
1285 |
| - return mock.MagicMock() |
1286 |
| - |
1287 |
| - with ( |
1288 |
| - mock.patch.object( |
1289 |
| - TensorBoardLogger, |
1290 |
| - "experiment", |
1291 |
| - new_callable=lambda: mock.PropertyMock(side_effect=tensorboard_experiment_side_effect), |
1292 |
| - ), |
1293 |
| - mock.patch.object( |
1294 |
| - WandbLogger, |
1295 |
| - "experiment", |
1296 |
| - new_callable=lambda: mock.PropertyMock(side_effect=wandb_experiment_side_effect), |
1297 |
| - ), |
1298 |
| - ): |
1299 |
| - model = BoringModel() |
1300 |
| - trainer = Trainer( |
1301 |
| - default_root_dir=tmp_path, |
1302 |
| - log_every_n_steps=1, |
1303 |
| - limit_train_batches=0, |
1304 |
| - limit_val_batches=0, |
1305 |
| - max_steps=1, |
1306 |
| - logger=[TensorBoardLogger(tmp_path), WandbLogger(save_dir=tmp_path)], |
1307 |
| - ) |
1308 |
| - trainer.fit(model) |
1309 |
| - |
1310 |
| - |
1311 | 1274 | class TestLightningDataModule(LightningDataModule):
|
1312 | 1275 | def __init__(self, dataloaders):
|
1313 | 1276 | super().__init__()
|
|
0 commit comments