question: After changing to pytorch-lightning 1.5.2, omitting the argument of trainer.test() does not work.
context: In case of pytorch-lightning 1.5.2, omission of argument of trainer.test() does not work.
          trainer.fit(model, datamodule)
          trainer.test()
  If it is below, it worked fine. Is this the expected behavior?
          trainer.fit(model, datamodule)
          trainer.test(model, datamodule.test_dataloader())
  I'm currently refactoring the following:
  Keiku/PyTorch-Lightning-CIFAR10: "Not too complicated" training code for CIFAR-10 by PyTorch Lightning https://github.com/Keiku/PyTorch-Lightning-CIFAR10
answer: yes, you need to pass the datamodule. I think this was the case after v1.5 and not just v1.5.2.