code: def check_single_physics_control(self, bp_vehicle):
      veh_tranf = self.world.get_map().get_spawn_points()[0]
  
      vehicle = self.world.spawn_actor(bp_vehicle, veh_tranf)
  
      # Checking the setting of car variables (drag coefficient)
      pc_a = change_physics_control(vehicle, drag=5)
      vehicle.apply_physics_control(pc_a)
      self.wait(2)
      pc_b = vehicle.get_physics_control()
  
      equal, msg = equal_physics_control(pc_a, pc_b)
      if not equal:
          self.fail("%s: %s" % (bp_vehicle.id, msg))
  
      self.wait(2)
  
      # Checking the setting of wheel variables (tire friction)
      pc_a = change_physics_control(
          vehicle, tire_friction=5, long_stiff=987
      )
      vehicle.apply_physics_control(pc_a)
      self.wait(2)
      pc_b = vehicle.get_physics_control()
  
      equal, msg = equal_physics_control(pc_a, pc_b)
      if not equal:
          self.fail("%s: %s" % (bp_vehicle.id, msg))
  
      vehicle.destroy()
  
imports: from .None import SyncSmokeTest
  from .None import SmokeTest
  import carla
  import time
  import math
  import numpy
  from enum import Enum
label_desc: Use image node_id 2 for calling the TestApplyVehiclePhysics obj's underlying member method code with example usage: obj.check_single_physics_control(bp_vehicle) without return types