Skip to main content

A nose plugin to interact with Launchable API

Project description

A nose plugin to interact with Launchable API.

Install

$ pip install nose-launchable

Usage

Reorder

$ nosetests --launchable-reorder --launchable-build-number <build number>

Subset

$ nosetests --launchable-subset --launchable-build-number <build number> --launchable-subset-target <target percentage>

In addition to specifying the --launchable-reorder / --launchable-subset flag, you may need to set the following environment variables in your environment. These values should be provided from Launchable.

Key

Description

LAUNCHABLE_BASE_URL

(Optional) A Launchable API URL. Default is https: //api.mercury.launchableinc.com

LAUNCHABLE_BUILD_NUMBER

(Optional) A CI/CD build number

LAUNCHABLE_DEBUG

(Optional) Prints out debug logs

LAUNCHABLE_TOKEN

(Required) A token to access Launchable API

Development

Pull requests are always appreciated. If you want to see whether your changes work as expected, run the following command to install the plugin locally.

$ python setup.py develop

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

nose-launchable-0.2.1.tar.gz (12.9 kB view hashes)

Uploaded Source

Built Distribution

nose_launchable-0.2.1-py3-none-any.whl (14.6 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page