Join our team!

We're looking for mid-level and senior software developers who love working throughout the stack, and have a track record for designing, building, shipping, and supporting web services and applications. Ideal candidates love Ruby, Rails and Ember, and using BDD and agile processes to ship working software quickly! Experience with Redis, Postgres, RabbitMQ, and ElasticSearch are a huge plus!

Learn more about our mission by visiting IoraHealth.com and by following @IoraHealth.

Chazmine - a Vim Plugin for Jasmine-to-Chai Conversions

We’re converting our JavaScript tests from Jasmine to Chai.

object = {}

# a simple Jasmine assertion
expect(object).toBe object

# the equivalent Chai assertion
expect(object).to.equal object

But converting assertions for ~2k specs is a bummer.

bummer

So I created Chazmine. It’s a Vim plugin that substitutes Jasmine assertions with Chai assertions. Install the Chazmine plugin, run the :Chaz command, and boom - your test file is Chai’d.

We’re adding new Jasmine-to-Chai substitutions to Chazmine as we need them. If you find a Jasmine-to-Chai substitution that’s not included there, or want to add something awesome, feel free to contribute.