code: def test_fabric_module_wraps():
      """Test that the wrapped module is accessible via the property."""
      module = Mock()
      assert _FabricModule(module, Mock()).module is module
  
      wrapped_module = Mock()
      original_module = Mock()
      assert (
          _FabricModule(
              wrapped_module, Mock(), original_module=original_module
          ).module
          is original_module
      )
  
imports: from unittest import mock
  from unittest.mock import Mock, call
  import pytest
  import torch
  from lightning.fabric.fabric import Fabric
  from lightning.fabric.plugins import Precision
  from lightning.fabric.utilities.device_dtype_mixin import _DeviceDtypeModuleMixin
  from lightning.fabric.utilities.imports import _TORCH_GREATER_EQUAL_2_1
  from lightning.fabric.wrappers import _FabricDataLoader, _FabricModule, _FabricOptimizer, _unwrap_objects, is_wrapped
  from torch.utils.data import BatchSampler, DistributedSampler
  from torch.utils.data.dataloader import DataLoader
  from tests_fabric.helpers.runif import RunIf
label_desc: Use image node_id 1 for calling a global function with example usage: test_fabric_module_wraps() without return types