Esempio n. 1
0
            encoded = objects
        else:
            encoded = [str(obj).encode('utf8') for obj in objects]
        print(*encoded, sep=sep, end=end)


if __name__ == '__main__':
    import getpass
    import sys
    from common import ToolParser

    parser = ToolParser(description='Make raw requests to API',
                        include=['api', 'user', 'password', 'token'],
                        logger=logger)
    parser.add_argument('casenames',
                        metavar='case name',
                        nargs='*',
                        help='Case names to run, defaults to all cases')
    parser.add_argument('--apiversion',
                        metavar='VER',
                        default=default_api_version,
                        help='API version to test, defaults to v1')
    parser.add_argument('-r',
                        '--raw',
                        default=default_raw_dir,
                        help='Path to requests/responses folder')
    parser.add_argument('-c',
                        '--cases',
                        default=default_cases_file,
                        help='Path to cases JSON')
    parser.add_argument(
        '-m',
Esempio n. 2
0
                    'allow', 'date', 'server', 'vary', 'x-frame-options',
                    'content-length'):
                print("Unexpected response header %s: %s", header, value)
                return value


if __name__ == '__main__':
    import getpass
    import sys
    from common import ToolParser

    parser = ToolParser(
        description='Make raw requests to API',
        include=['api', 'user', 'password'], logger=logger)
    parser.add_argument(
        'casenames', metavar="case name", nargs="*",
        help='Case names to run, defaults to all cases')
    parser.add_argument(
        '-r', '--raw', default=default_raw_dir,
        help="Path to requests/responses folder")
    parser.add_argument(
        '-c', '--cases', default=default_cases_file,
        help="Path to cases JSON")
    parser.add_argument(
        '-m', '--mode', choices=("display", "generate", "verify"),
        default="display",
        help="Run test cases in the specified mode, default display")
    parser.add_argument(
        '--include-mod', action="store_true",
        help="In display mode, include cases that modify data")
    args = parser.parse_args()
            encoded = objects
        else:
            encoded = [str(obj).encode('utf8') for obj in objects]
        print(*encoded, sep=sep, end=end)


if __name__ == '__main__':
    import getpass
    import sys
    from common import ToolParser

    parser = ToolParser(
        description='Make raw requests to API',
        include=['api', 'user', 'password', 'token'], logger=logger)
    parser.add_argument(
        'casenames', metavar='case name', nargs='*',
        help='Case names to run, defaults to all cases')
    parser.add_argument(
        '--apiversion', metavar='VER', default=default_api_version,
        help='API version to test, defaults to v1')
    parser.add_argument(
        '-r', '--raw', default=default_raw_dir,
        help='Path to requests/responses folder')
    parser.add_argument(
        '-c', '--cases', default=default_cases_file,
        help='Path to cases JSON')
    parser.add_argument(
        '-m', '--mode', choices=('display', 'generate', 'verify'),
        default='display',
        help='Run test cases in the specified mode, default display')
    parser.add_argument(