Sha256: 057603aab17c0f431f259f99a23f913193f1b98473bca1761b29e64453004f1c

Contents?: true

Size: 776 Bytes

Versions: 18

Compression:

Stored size: 776 Bytes

Contents

# Contributing

For features or bug fixes, please submit a pull request. Ideally there would be a test as well. The remainder of this doc details how to run the tests.

## Tests
### Unit Tests
- `rake test:unit` run on Travis automatically

### Functional Tests
- iOS
    - `rake test:func:ios`
- Android
    - `rake test:func:android`

## Publishing on rubygems

0. Ensure you have `~/.gem/credentials` If not run [the following command](http://guides.rubygems.org/make-your-own-gem/) (replace username with your rubygems user)
> $ curl -u username https://rubygems.org/api/v1/api_key.yaml >
~/.gem/credentials; chmod 0600 ~/.gem/credentials

1. Bump the version number `thor bump`
2. Generate release note, build and publish gem with `thor release`
3. Update `changelog.md`

Version data entries

18 entries across 18 versions & 1 rubygems

Version Path
appium_lib_core-1.3.8 .github/contributing.md
appium_lib_core-1.3.7 .github/contributing.md
appium_lib_core-1.3.6 .github/contributing.md
appium_lib_core-1.3.5 .github/contributing.md
appium_lib_core-1.3.4 .github/contributing.md
appium_lib_core-1.3.3 .github/contributing.md
appium_lib_core-1.3.2 .github/contributing.md
appium_lib_core-1.3.1 .github/contributing.md
appium_lib_core-1.3.0 .github/contributing.md
appium_lib_core-1.2.7 .github/contributing.md
appium_lib_core-1.2.6 .github/contributing.md
appium_lib_core-1.2.5 .github/contributing.md
appium_lib_core-1.2.4 .github/contributing.md
appium_lib_core-1.2.3 .github/contributing.md
appium_lib_core-1.2.2 .github/contributing.md
appium_lib_core-1.2.1 .github/contributing.md
appium_lib_core-1.2.0 .github/contributing.md
appium_lib_core-1.1.0 .github/contributing.md