Solução alternativa para `jasmine-node –autotest` quebrado no OS X

Cenário

De acordo com esse problema no repositório de nó de jasmim no Github , o autotesting é interrompido no OS X. Eu encontrei problemas em que o autotesting fechava sempre que um arquivo era modificado. A solução alternativa proposta não funcionou para mim, mas funcionou:

$ gem install watchr

Em seguida, crie um novo arquivo:

# $PROJECTDIR/autotest.rb
watch
('.*') { |match_data_object| system('jasmine-node .') }

Você pode executar testes como:

$ watchr autotest.rb