Exemplo n.º 1
0
def generate(args=None):
    if args is None:
        args = [None]

    data = generate_data(target='debug')
    if args[-1] == '--json':
        output = json.dumps(data, indent=2).rstrip()
    else:
        output = dict_to_yaml(data).rstrip()

    return output
Exemplo n.º 2
0
def generate(args=None):
    if args is None:
        args = [None]

    with application_and_request_context():
        data = generate_data(target="debug")

    if args[-1] == "--json":
        output = json.dumps(data, indent=2).rstrip()
    else:
        output = dict_to_yaml(data).rstrip()

    return output
Exemplo n.º 3
0
def generate_yaml(spec):
    return yaml_utils.dict_to_yaml(spec)
Exemplo n.º 4
0
def test_dict_to_yaml_unicode():
    assert yaml_utils.dict_to_yaml({"가": "나"}) == '"\\uAC00": "\\uB098"\n'
    assert yaml_utils.dict_to_yaml({"가": "나"},
                                   {"allow_unicode": True}) == "가: 나\n"
Exemplo n.º 5
0
def add_request_bodies(doc, requests):
    doc_raw = doc.to_dict()
    doc_raw['components']['requestBodies'] = make_requests(requests)

    return dict_to_yaml(doc_raw)