code: def skip_under_pyodide(message):
      """Decorator to skip a test if running under pyodide."""
  
      def decorator(test_func):
          @functools.wraps(test_func)
          def test_wrapper():
              if _running_under_pyodide():
                  skip(message)
              return test_func()
  
          return test_wrapper
  
      return decorator
  
file_path: sympy/sympy/testing/pytest.py
imports: import sys
  import re
  import functools
  import os
  import contextlib
  import warnings
  import inspect
  import pathlib
  from typing import Any, Callable
  from sympy.utilities.exceptions import SymPyDeprecationWarning
  from sympy.utilities.exceptions import ignore_warnings
label_desc: Use image node_id 5 for calling a global function with example usage: skip_under_pyodide(message) and returns: decorator, test_wrapper, test_func