input: Write a function to design a web server in Python using the Flask framework that would serve a JSON object containing the current temperature for a city based on the city name given in the request. The function should include the necessary imports and set up the Flask app with the appropriate route.
  
  from flask import Flask, request
  import requests
  import json
  
  def setup_weather_server():
      app = Flask(__name__)
  
      @app.route('/getTemp', methods=['POST'])
      def get_temp():
          city = request.json['city']
          url = 'http://api.openweathermap.org/data/2.5/weather?q={}&APPID=xxxxxx'
          r = requests.get(url.format(city))
          weather = json.loads(r.text)
          return {'temperature': weather['main']['temp']}
  
      if __name__ == '__main__':
          app.run(debug=True)
  
  assert setup_weather_server() is None
  assert type(setup_weather_server) == function
  assert 'temperature' in setup_weather_server().get_temp()
output: 
  def setup_weather_server():
      app = Flask(__name__)
  
      @app.route('/getTemp', methods=['POST'])
      def get_temp():
          city = request.json['city']
          url = 'http://api.openweathermap.org/data/2.5/weather?q={}&APPID=xxxxxx'
          r = requests.get(url.format(city))
          weather = json.loads(r.text)
          return {'temperature': weather['main']['temp']}
  
      if __name__ == '__main__':
          app.run(debug=True)
  