code: def test_math_ops(self):
      def func(x):
          return (
              torch.tensor([math.ceil(x.item())]),
              torch.tensor([math.floor(x.item())]),
          )
  
      x = torch.randn(1, dtype=torch.float32)
      ep = torch.export.export(func, args=(x,))
      _ExportPassBaseDeprecatedDoNotUse()(ep.graph_module)
  
imports: import math
  import unittest
  from typing import List, Set
  import operator
  import torch
  from torch.testing._internal.common_utils import run_tests, TestCase
  from torch.testing import FileCheck
  from torch._dynamo.eval_frame import is_dynamo_supported
  from torch.export import export
  from torch._export.pass_base import _ExportPassBaseDeprecatedDoNotUse
  from torch._export.passes.replace_view_ops_with_view_copy_ops_pass import is_view_op, get_view_copy_of_view_op, ReplaceViewOpsWithViewCopyOpsPass
  from torch._export.passes.functionalize_side_effectful_ops_pass import _FunctionalizeSideEffectfulOpsPass
  from functorch.experimental.control_flow import cond
  from torch.fx.passes.operator_support import OperatorSupport
  from torch.fx.passes.infra.partitioner import Partition
  from torch.utils import _pytree
label_desc: Use image node_id 12 for calling the TestPasses obj's underlying member method code with example usage: obj.test_math_ops() and returns: torch,  torch