code: def test_lightning_module_scriptable():
      """Test that the LightningModule is `torch.jit.script`-able.
  
      Regression test for #15917.
  
      """
      model = BoringModel()
      trainer = Trainer()
      model.trainer = trainer
      torch.jit.script(model)
  
imports: import sys
  import weakref
  from unittest.mock import Mock
  import pytest
  import torch
  from lightning.fabric import Fabric
  from lightning.fabric.utilities.imports import _TORCH_GREATER_EQUAL_1_13, _TORCH_GREATER_EQUAL_2_0
  from lightning.pytorch import LightningModule, Trainer
  from lightning.pytorch.core.module import _TrainerFabricShim
  from lightning.pytorch.demos.boring_classes import BoringModel
  from lightning.pytorch.loggers import TensorBoardLogger
  from lightning.pytorch.utilities.exceptions import MisconfigurationException
  from torch import nn
  from torch.optim import SGD, Adam
  from tests_pytorch.helpers.runif import RunIf
label_desc: Use image node_id 16 for calling a global function with example usage: test_lightning_module_scriptable() without return types