BenMusch/nu-tab

View on GitHub
bin/jest

Summary

Maintainability
Test Coverage
#!/usr/bin/env ruby
# frozen_string_literal: true
 
RAILS_ENV = ENV['RAILS_ENV'] || 'test'
NODE_ENV = ENV['NODE_ENV'] || RAILS_ENV
 
APP_PATH = File.expand_path('../', __dir__)
CLIENT_PATH = File.expand_path('../client', __dir__)
 
SET_NODE_PATH = "NODE_PATH=#{CLIENT_PATH}/node_modules"
JEST_BIN = '../client/node_modules/jest/bin/jest.js'
 
Dir.chdir(CLIENT_PATH) do
Prefer single-quoted strings inside interpolations.
exec "#{SET_NODE_PATH} #{JEST_BIN} #{ARGV.join(" ")}"
end