# appium_thor **Repository Path**: mirrors_appium/appium_thor ## Basic Information - **Project Name**: appium_thor - **Description**: Appium Thor helpers for appium's gems - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-09-24 - **Last Updated**: 2026-03-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # appium_thor [![Gem Version](https://badge.fury.io/rb/appium_thor.svg)](https://badge.fury.io/rb/appium_thor) Appium Thor helpers for appium's gems (appium_lib, appium_capybara). -- # Example configuration ```ruby Appium::Thor::Config.set do gem_name 'appium_thor' github_owner 'appium' github_name 'appium_thor' branch 'master' version_file 'lib/appium_thor/version.rb' end # Must use '::' otherwise Default will point to Thor::Sandbox::Default # Debug by calling Thor::Base.subclass_files via Pry # # https://github.com/erikhuda/thor/issues/484 # class ::Default < Thor desc 'spec', 'Run RSpec tests' def spec exec 'rspec spec' end end ``` # Defaults |Option | Default| |---:|:---| |gem_name | must be provided| |github_owner | `appium`| |github_name | `#{gem_name}`| |branch | `master`| |version_file | `lib/#{gem_name}/version.rb`| `branch` customises the target branch to push changes. Defaults to `master` -- # Available tasks Note to see gem warnings, run `gem build your_gem_name.gemspec` ``` thor build # Build a new gem thor bump # Bump the z version number and update the date. thor bumpx # Bump the x version number, set y & z to zero, update the date. thor bumpy # Bump the y version number, set z to zero, update the date. thor byte # Remove non-ascii bytes from all *.rb files in the current dir thor gem_install # Install gem thor gem_uninstall # Uninstall gem thor info # prints config info for this gem thor notes # Update release notes thor publish # Build and release a new gem to rubygems.org thor release # Build and release a new gem to rubygems.org (same as publish) ```