Skip to content

Make browser version, os, and os version always optional. #19

@airportyh

Description

@airportyh

Here are a few cases that work:

$ browserstack launch safari http://google.com
Launched job 2770009.
$ browserstack launch safari:6 http://google.com
Launched job 2770010.
$ browserstack launch safari:6.0 --os "OS X:Lion" http://google.com
Launched job 2770028.

Here are a few that don't:

$ browserstack launch safari:6 --os "OS X" http://google.com
Validation Failed - `os_version` can't be blank, `os_version` invalid
$ browserstack launch safari:6 --os "OS X:Lion" http://google.com
Validation Failed - `browser_version` invalid

This functionality will depend on logic in browseroverflow to intelligently select a browser based on the supplied spec.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions