File tree Expand file tree Collapse file tree 6 files changed +27
-10
lines changed
Expand file tree Collapse file tree 6 files changed +27
-10
lines changed Original file line number Diff line number Diff line change 11language : ruby
2+ dist : trusty
23cache : bundler
34bundler_args : --without development
5+ addons :
6+ apt :
7+ packages :
8+ - google-chrome-stable
49before_script :
510 - sh -e /etc/init.d/xvfb start
611 - bin/rake refinery:testing:dummy_app
@@ -12,8 +17,7 @@ notifications:
1217 webhooks :
1318 - https://webhooks.gitter.im/e/b5d48907cdc89864b874
1419rvm :
15- - 2.3.1
16- - 2.2
17- - 2.1
18- - 2.0.0
20+ - 2.4.1
21+ - 2.3.3
22+ - 2.2.6
1923sudo : false
Original file line number Diff line number Diff line change 1313group :test do
1414 gem 'pry'
1515 gem 'launchy'
16- gem 'selenium-webdriver' , '~> 2.43'
16+ gem 'selenium-webdriver'
17+ gem 'chromedriver-helper'
18+ gem 'listen'
1719end
1820
1921# Database Configuration
Original file line number Diff line number Diff line change 11module Refinery
22 module Wymeditor
33 class Engine < ::Rails ::Engine
4- include Refinery ::Engine
4+ extend Refinery ::Engine
55
66 isolate_namespace Refinery
77 engine_name :refinery_wymeditor
@@ -14,6 +14,7 @@ class Engine < ::Rails::Engine
1414 wymeditor/lang/*
1515 wymeditor/skins/refinery/*
1616 wymeditor/skins/refinery/**/*
17+ refinery/wymeditor.js
1718 )
1819 end
1920
Original file line number Diff line number Diff line change @@ -19,7 +19,7 @@ You can also switch to "source" view and edit HTML manually if the visual editor
1919Simply put this in the Gemfile of your Refinery application:
2020
2121``` ruby
22- gem ' refinerycms-wymeditor' , [' ~> 1 .0' , ' >= 1 .0.7 ' ]
22+ gem ' refinerycms-wymeditor' , [' ~> 2 .0' , ' >= 2 .0.0 ' ]
2323```
2424
2525Now, run ` bundle install `
Original file line number Diff line number Diff line change 22Gem ::Specification . new do |s |
33 s . platform = Gem ::Platform ::RUBY
44 s . name = %q{refinerycms-wymeditor}
5- s . version = '1.1 .0'
5+ s . version = '2.0 .0'
66 s . summary = %q{WYMeditor support for Refinery CMS}
77 s . description = %q{This extension adds WYMeditor support to Refinery CMS for visual editing.}
88 s . email = %q{gems@p.arndt.io}
@@ -14,7 +14,7 @@ Gem::Specification.new do |s|
1414 s . files = `git ls-files -- '*[^.pem]'` . split ( "\n " )
1515 s . test_files = `git ls-files -- spec/*` . split ( "\n " )
1616
17- s . add_dependency 'refinerycms-core' , [ '>= 3 .0.0' , '< 5.0' ]
17+ s . add_dependency 'refinerycms-core' , [ '>= 4 .0.0.dev ' , '< 5.0' ]
1818
1919 s . cert_chain = [ 'certs/parndt.pem' ]
2020 if $0 =~ /gem\z / && ARGV . include? ( "build" ) && ARGV . include? ( __FILE__ )
Original file line number Diff line number Diff line change 1818
1919# set javascript driver for capybara
2020require 'selenium-webdriver'
21- Capybara . javascript_driver = :selenium
21+
22+ Capybara . register_driver :chrome do |app |
23+ Capybara ::Selenium ::Driver . new ( app , :browser => :chrome )
24+ end
25+
26+ Capybara . javascript_driver = :chrome
27+
28+ Capybara . configure do |config |
29+ config . default_max_wait_time = ENV [ 'CAPYBARA_MAX_WAIT_TIME' ] || 10 # seconds
30+ config . default_driver = :selenium
31+ end
2232
2333# Requires supporting files with custom matchers and macros, etc,
2434# in ./support/ and its subdirectories including factories.
You can’t perform that action at this time.
0 commit comments