code: def test_url_variables_enabled(self, app):
      api = restplus.Api(app)
  
      parser = api.parser()
      parser.add_argument("int", type=int)
      parser.add_argument("default", type=int, default=5)
      parser.add_argument("str", type=str)
  
      @api.route("/test/")
      class Test(restplus.Resource):
          @api.expect(parser)
          def get(self):
              pass
  
      data = api.as_postman(urlvars=True)
  
      validate(data, schema)
  
      assert len(data["requests"]) == 1
      request = data["requests"][0]
      qs = parse_qs(
          urlparse(request["url"]).query, keep_blank_values=True
      )
  
      assert "int" in qs
      assert qs["int"][0] == "0"
  
      assert "default" in qs
      assert qs["default"][0] == "5"
  
      assert "str" in qs
      assert qs["str"][0] == ""
  
imports: from __future__ import unicode_literals, absolute_import
  import json
  from os.path import join, dirname
  from jsonschema import validate
  from werkzeug.datastructures import FileStorage
  import flask_restplus
  from six.moves.urllib.parse import parse_qs, urlparse
label_desc: Use image node_id 11 for calling the PostmanTest obj's underlying member method code with example usage: obj.test_url_variables_enabled(app) without return types