Subscribed unsubscribe Subscribe Subscribe

warning: Insecure world writable dir /usr/local/bin in PATH, mode 040777

事象 pod install を行った時に Insecureエラーが表示されてしまう。 エラー内容 /Users/okamoto/.gem/ruby/2.2.0/gems/cocoapods-0.39.0/lib/cocoapods/command.rb:129: warning: Insecure world writable dir /usr/local/bin in PATH, mode 040777 Updatin…

RSpecの実行で `split' invalid byte sequence in Windows-31J (ArgumentError)

環境 Windows 7 Ruby 2.1 RSpec 3.4.1 エラー内容 rbファイルを実行しようとすると invalid byte sequence in Windows-31J (ArgumentError) とエンコードエラーが走る。 > rspec xxx.rb `split' invalid byte sequence in Windows-31J (ArgumentError) 対策 …

Capybaraでクリックできない場合の対処法

環境 MacOSX 10.11 RSpec 3.3.2 Capybara 2.5.0 事前に見るべきリファレンス capybara-readme-ja 事象 テストは通っているが、どうもボタンを押していない。ということが少なからずある。 Facebookのログインページのボタンだ。 % rspec xxtest.rb Run optio…

Set up Ruby environment on windows

Environment Windows7 Ruby 2.1.6 Install Ruby You can install Ruby from Ruby Installer for Windows. Due to fail reading nokogiri when you execute rspec, you need to install Ruby 2.1.x. Install DevKit You install DevKit from same site. I ins…

CapybaraによるUI自動化ドキュメント

自動テスト実施による費用対効果の洗い出し なぜやるのか 自動化により、テストのコストを下げるため。 どうやるのか RSpec + Capybara + Selenium ( + Poltergeist + FactoryGirl ) それはなに RSpec Rubyで実装されたBDDのテストフレームワークの一種。自…

自動テストのためにBundlerとrbenvの環境構築を行う

環境 MacOSX 10.11 Ruby 2.2.3 rbenv 0.4.0 rbenvは単純にRubyのバージョン(を入れ替える)管理ツール。BundlerはRubyのライブラリ管理ツール。 ホーム配下へのインストール rbenv ディレクトリの作成 % git clone git://github.com/sstephenson/rbenv.git …

About Bundler

Environment MacOSX Yosemite Ruby 2.0.0 Bundler version 1.10.4 RUBYGEMS VERSION: 2.4.8 1. What is Bundler? Bundler is mechanism which can install package written on gemfile. 2. Upgrade gem % sudo gem update --system 3. Install Bundler % sud…

UI test automatically by using Selenium-WebDriver for Acceptance Testing

Environment MacOSX Yosemite Windows8.1 selenium-webdriver 2.46.2 Ruby 2.0.0 capybara 2.4.4 cucumber 2.0.0 turnip 1.3.0 rspec 3.3.0 pry-byebug 3.1.0 rubygems-update 2.4.8 Python 2.7.10 Case of using Ruby 1. Install gem Refer from this 2. In…

MacPortsからHomebrewへの移行&環境構築(Ruby&Apache&MySQL)

2015/11/09 更新 環境 MacOSX 10.11 MacPorts 2.3.4 Homebrew 0.9.5 (git revision 9942; last commit 2015-11-07) Ruby 2.2.3 bundler 1.10.6 Apache/2.4.17 (Unix) MySQL 5.7.9 なぜHomebrewにしたか 参考にしたサイトがほとんどと言っていいほどHomebrew…