mtitolo / xclisten

File watcher and test runner for ObjectiveC.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

XCListen

A zero-configuration filesystem watcher for ObjectiveC. It determines your workspace and scheme automatically, and:

  • runs tests each time you save a file
  • runs pod install each time you save the Podfile
  • formats your tests with RSpec-style output using XCPretty

Installation

$ gem install xclisten

Usage

Run this command from the same directory as your .xcworkspace:

$ xclisten

Simple, huh?

If you have an OSX project, you'll want to run it with --osx flag.

Something went wrong!

No worries, just tail -f xcodebuild_error.log and let us know what's happening.

TODO

  • Device flag (choose between iphone5s, iPad, iPad Air,...)
  • Support non-cocoapods projects, when there's no .xcworkspace
  • Acceptance tests

About

File watcher and test runner for ObjectiveC.

License:MIT License


Languages

Language:Ruby 100.0%