| ... | ... |
@@ -85,7 +85,18 @@ GEM |
| 85 | 85 |
faye-websocket (0.4.7) |
| 86 | 86 |
eventmachine (>= 0.12.0) |
| 87 | 87 |
ffi (1.3.1) |
| 88 |
+ formatador (0.2.4) |
|
| 88 | 89 |
fssm (0.2.10) |
| 90 |
+ guard (1.7.0) |
|
| 91 |
+ formatador (>= 0.2.4) |
|
| 92 |
+ listen (>= 0.6.0) |
|
| 93 |
+ lumberjack (>= 1.0.2) |
|
| 94 |
+ pry (>= 0.9.10) |
|
| 95 |
+ thor (>= 0.14.6) |
|
| 96 |
+ guard-spork (1.5.0) |
|
| 97 |
+ childprocess (>= 0.2.3) |
|
| 98 |
+ guard (>= 1.1) |
|
| 99 |
+ spork (>= 0.8.4) |
|
| 89 | 100 |
haml (3.1.7) |
| 90 | 101 |
haml-rails (0.3.5) |
| 91 | 102 |
actionpack (>= 3.1, < 4.1) |
| ... | ... |
@@ -110,6 +121,8 @@ GEM |
| 110 | 110 |
json (1.7.7) |
| 111 | 111 |
launchy (2.2.0) |
| 112 | 112 |
addressable (~> 2.3) |
| 113 |
+ listen (0.7.3) |
|
| 114 |
+ lumberjack (1.0.3) |
|
| 113 | 115 |
mail (2.4.4) |
| 114 | 116 |
i18n (>= 0.4.0) |
| 115 | 117 |
mime-types (~> 1.16) |
| ... | ... |
@@ -117,6 +130,7 @@ GEM |
| 117 | 117 |
meta_request (0.2.2) |
| 118 | 118 |
rack-contrib |
| 119 | 119 |
railties |
| 120 |
+ method_source (0.8.1) |
|
| 120 | 121 |
mime-types (1.21) |
| 121 | 122 |
minitest (4.6.0) |
| 122 | 123 |
minitest-reporters (0.14.7) |
| ... | ... |
@@ -145,6 +159,10 @@ GEM |
| 145 | 145 |
powerbar (1.0.11) |
| 146 | 146 |
ansi (~> 1.4.0) |
| 147 | 147 |
hashie (>= 1.1.0) |
| 148 |
+ pry (0.9.12) |
|
| 149 |
+ coderay (~> 1.0.5) |
|
| 150 |
+ method_source (~> 0.8) |
|
| 151 |
+ slop (~> 3.4) |
|
| 148 | 152 |
rack (1.4.5) |
| 149 | 153 |
rack-cache (1.2) |
| 150 | 154 |
rack (>= 0.4) |
| ... | ... |
@@ -199,6 +217,8 @@ GEM |
| 199 | 199 |
multi_json (~> 1.0) |
| 200 | 200 |
rubyzip |
| 201 | 201 |
websocket (~> 1.0.4) |
| 202 |
+ slop (3.4.4) |
|
| 203 |
+ spork (0.9.2) |
|
| 202 | 204 |
sprockets (2.2.2) |
| 203 | 205 |
hike (~> 1.2) |
| 204 | 206 |
multi_json (~> 1.0) |
| ... | ... |
@@ -243,6 +263,7 @@ DEPENDENCIES |
| 243 | 243 |
coffee-rails (~> 3.2.1) |
| 244 | 244 |
compass-rails |
| 245 | 245 |
factory_girl_rails |
| 246 |
+ guard-spork |
|
| 246 | 247 |
haml (~> 3.1.7) |
| 247 | 248 |
haml-rails (~> 0.3.5) |
| 248 | 249 |
haml_coffee_assets |
| ... | ... |
@@ -258,6 +279,7 @@ DEPENDENCIES |
| 258 | 258 |
rails-backbone |
| 259 | 259 |
rspec-rails |
| 260 | 260 |
sass-rails (~> 3.2.3) |
| 261 |
+ spork |
|
| 261 | 262 |
test-unit |
| 262 | 263 |
thin (~> 1.5.0) |
| 263 | 264 |
timecop |
| ... | ... |
@@ -1,50 +1,65 @@ |
| 1 |
-# This file is copied to spec/ when you run 'rails generate rspec:install' |
|
| 2 |
-ENV["RAILS_ENV"] ||= 'test' |
|
| 3 |
-require File.expand_path("../../config/environment", __FILE__)
|
|
| 4 |
-require 'rspec/rails' |
|
| 5 |
-require 'rspec/autorun' |
|
| 6 |
- |
|
| 7 |
-RSpec::Matchers::define :have_title do |text| |
|
| 8 |
- match do |page| |
|
| 9 |
- Capybara.string(page.body).has_selector?('title', text: text)
|
|
| 10 |
- end |
|
| 1 |
+require 'rubygems' |
|
| 2 |
+require 'spork' |
|
| 3 |
+#uncomment the following line to use spork with the debugger |
|
| 4 |
+#require 'spork/ext/ruby-debug' |
|
| 5 |
+ |
|
| 6 |
+Spork.prefork do |
|
| 7 |
+ # Loading more in this block will cause your tests to run faster. However, |
|
| 8 |
+ # if you change any configuration or code from libraries loaded here, you'll |
|
| 9 |
+ # need to restart spork for it take effect. |
|
| 10 |
+ |
|
| 11 |
+ ENV["RAILS_ENV"] ||= 'test' |
|
| 12 |
+ require File.expand_path("../../config/environment", __FILE__)
|
|
| 13 |
+ require 'rspec/rails' |
|
| 14 |
+ require 'rspec/autorun' |
|
| 15 |
+ |
|
| 16 |
+ RSpec::Matchers::define :have_title do |text| |
|
| 17 |
+ match do |page| |
|
| 18 |
+ Capybara.string(page.body).has_selector?('title', text: text)
|
|
| 19 |
+ end |
|
| 20 |
+ end |
|
| 21 |
+ |
|
| 22 |
+ # Requires supporting ruby files with custom matchers and macros, etc, |
|
| 23 |
+ # in spec/support/ and its subdirectories. |
|
| 24 |
+ Dir[Rails.root.join("spec/support/**/*.rb")].each {|f| require f}
|
|
| 25 |
+ |
|
| 26 |
+ RSpec.configure do |config| |
|
| 27 |
+ # ## Mock Framework |
|
| 28 |
+ # |
|
| 29 |
+ # If you prefer to use mocha, flexmock or RR, uncomment the appropriate line: |
|
| 30 |
+ # |
|
| 31 |
+ # config.mock_with :mocha |
|
| 32 |
+ # config.mock_with :flexmock |
|
| 33 |
+ # config.mock_with :rr |
|
| 34 |
+ |
|
| 35 |
+ # Remove this line if you're not using ActiveRecord or ActiveRecord fixtures |
|
| 36 |
+ #config.fixture_path = "#{::Rails.root}/spec/fixtures"
|
|
| 37 |
+ |
|
| 38 |
+ # If you're not using ActiveRecord, or you'd prefer not to run each of your |
|
| 39 |
+ # examples within a transaction, remove the following line or assign false |
|
| 40 |
+ # instead of true. |
|
| 41 |
+ #config.use_transactional_fixtures = true |
|
| 42 |
+ |
|
| 43 |
+ # If true, the base class of anonymous controllers will be inferred |
|
| 44 |
+ # automatically. This will be the default behavior in future versions of |
|
| 45 |
+ # rspec-rails. |
|
| 46 |
+ config.infer_base_class_for_anonymous_controllers = false |
|
| 47 |
+ |
|
| 48 |
+ # Run specs in random order to surface order dependencies. If you find an |
|
| 49 |
+ # order dependency and want to debug it, you can fix the order by providing |
|
| 50 |
+ # the seed, which is printed after each run. |
|
| 51 |
+ # --seed 1234 |
|
| 52 |
+ config.order = "random" |
|
| 53 |
+ end |
|
| 11 | 54 |
end |
| 12 | 55 |
|
| 13 |
-# Requires supporting ruby files with custom matchers and macros, etc, |
|
| 14 |
-# in spec/support/ and its subdirectories. |
|
| 15 |
-Dir[Rails.root.join("spec/support/**/*.rb")].each {|f| require f}
|
|
| 16 |
- |
|
| 17 |
-RSpec.configure do |config| |
|
| 18 |
- # ## Mock Framework |
|
| 19 |
- # |
|
| 20 |
- # If you prefer to use mocha, flexmock or RR, uncomment the appropriate line: |
|
| 21 |
- # |
|
| 22 |
- # config.mock_with :mocha |
|
| 23 |
- # config.mock_with :flexmock |
|
| 24 |
- # config.mock_with :rr |
|
| 25 |
- |
|
| 26 |
- # Remove this line if you're not using ActiveRecord or ActiveRecord fixtures |
|
| 27 |
- #config.fixture_path = "#{::Rails.root}/spec/fixtures"
|
|
| 28 |
- |
|
| 29 |
- # If you're not using ActiveRecord, or you'd prefer not to run each of your |
|
| 30 |
- # examples within a transaction, remove the following line or assign false |
|
| 31 |
- # instead of true. |
|
| 32 |
- #config.use_transactional_fixtures = true |
|
| 33 |
- |
|
| 34 |
- # If true, the base class of anonymous controllers will be inferred |
|
| 35 |
- # automatically. This will be the default behavior in future versions of |
|
| 36 |
- # rspec-rails. |
|
| 37 |
- config.infer_base_class_for_anonymous_controllers = false |
|
| 38 |
- |
|
| 39 |
- # Run specs in random order to surface order dependencies. If you find an |
|
| 40 |
- # order dependency and want to debug it, you can fix the order by providing |
|
| 41 |
- # the seed, which is printed after each run. |
|
| 42 |
- # --seed 1234 |
|
| 43 |
- config.order = "random" |
|
| 56 |
+Spork.each_run do |
|
| 57 |
+ # This code will be run each time you run your specs. |
|
| 58 |
+ |
|
| 44 | 59 |
end |
| 45 | 60 |
|
| 46 | 61 |
def signin |
| 47 |
- fill_in "jid", with: 'bakalar@jabbim.cz' |
|
| 48 |
- fill_in "password", with: 'tralala' |
|
| 62 |
+ fill_in "jid", with: 'testovaci1@jabbim.cz' |
|
| 63 |
+ fill_in "password", with: 'heslo' |
|
| 49 | 64 |
click_button I18n.t("sessions.new.form-send")
|
| 50 | 65 |
end |
| 51 | 66 |
\ No newline at end of file |