Exemple #1
0
def main(args):
    parser = argparse.ArgumentParser(description=__doc__)
    parser.add_argument("--additional-expectations",
                        action="append",
                        help="Paths to additional expectations files for WPT.")
    parser.add_argument("--android-product",
                        default=None,
                        choices=PRODUCTS,
                        help="Android product argument for wpt runner.")
    parser.add_argument(
        '--ignore-default-expectations',
        action='store_true',
        help='Do not use the default set of test expectations files.'
        ' i.e TestExpectations, NeverFixTests, etc...')

    known_args, rest_args = parser.parse_known_args(args)
    options = optparse.Values(vars(known_args))
    host = Host()

    if known_args.android_product:
        port = AndroidPort(host,
                           product=known_args.android_product,
                           options=options)
    else:
        port = host.port_factory.get(options=options)

    expectations = TestExpectations(port)
    metadata_builder = WPTMetadataBuilder(expectations, port)
    sys.exit(metadata_builder.run(rest_args))
def main(args):
    parser = argparse.ArgumentParser(description=__doc__)
    parser.add_argument("--additional-expectations",
                        action="append",
                        help="Paths to additional expectations files for WPT.")
    known_args, rest_args = parser.parse_known_args(args)

    host = Host()
    port = host.port_factory.get(options=optparse.Values(vars(known_args)))
    expectations = TestExpectations(port)
    metadata_builder = WPTMetadataBuilder(expectations)
    sys.exit(metadata_builder.run(rest_args))
def main(args):
    parser = argparse.ArgumentParser(description=__doc__)
    parser.add_argument("--additional-expectations",
                        action="append",
                        help="Paths to additional expectations files for WPT.")
    parser.add_argument("--android-apk",
                        default=None,
                        help="Path to Android APK that is being tested")

    known_args, rest_args = parser.parse_known_args(args)
    options = optparse.Values(vars(known_args))
    host = Host()

    if known_args.android_apk:
        port = AndroidPort(host, apk=known_args.android_apk, options=options)
    else:
        port = host.port_factory.get(options=options)

    expectations = TestExpectations(port)
    metadata_builder = WPTMetadataBuilder(expectations, port)
    sys.exit(metadata_builder.run(rest_args))
def main(args):
    host = Host()
    port = host.port_factory.get()
    expectations = TestExpectations(port)
    metadata_builder = WPTMetadataBuilder(expectations)
    sys.exit(metadata_builder.run(args))