...to 127.0.0.1:1025. Usually you want the following config in config/environments/development.rb and maybe in test.rb or cucumber.rb. config.action_mailer.delivery_method = :smtp config.action_mailer.smtp_settings = { :address => 'localhost', :port => 1025 } Now you can see...
...die Dokumentation um offene Fragen zu beantworten Erstelle eine Datenbank, fülle diese mit einigen Testdaten und teste Backup/Restores sowohl mit Point In Time Recovery (PITR) als auch mit Snapshots.
...should be customized to work with the existing form styles in your MovieDB. Add tests for all these features. Discussion Discuss the implementation with your mentor, with an emphasis on...
...However, let your mentor show you how a password reset feature is implemented and tested in an existing app...
We have released a new library Gemika to help test a gem against multiple versions of Ruby, gem dependencies and database types. Here's what Gemika can give your test...
...s development setup (all features are opt-in): Test one codebase against multiple sets of gem dependency sets (e.g. Rails 4.2, Rails 5.0). Test one codebase against multiple Ruby versions...
...https. This card is for the later kind. The Problem When you want to test your application directly on the VM it's running and usually it's the proxy...
...However the application will still redirect to https URLs which might not work for testing directly on the VM. $ curl -v http://localhost:12345 * Trying 127.0.0.1:12345... * TCP_NODELAY set...
...from that file, if there are any. That should only happen in development, since tests or production environments will fail when trying to compile their assets up front. class ApplicationController...
...mit LUKS. Kopiere eine Datei darauf. Gib das Gerät einem Kollegen der es zum testen entschlüsseln soll Beschäftige dich damit, wie die Full System encryption mit LUKS funktioniert. Installiere eine...
When tests might not run with skipping RSpec in the RSpec.describe failing with the error undefined method 'describe' for main:Object this card will help you out!
In CI test runs I noticed that string sorting order changed after switching from a debian-based PostgreSQL docker image to one that is based on Alpine Linux.
...the locale-provider icu which can also handle UTF-8 locales. I have not tested this approch. So either try this or switch back to a debian-based image (e.g...
...54a28b1 o │ Support dalli 3.2.1 <=== we need this commit bd5188b o │ Fix flakey Memcache tests ... 923d91e M─│─┐ Merge branch '6-1-sec' into 6-1-stable 10a2c77 │ o─┘ Preparing for...
...a problem when using Selenium with Firefox. We recommend using ChromeDriver for your Selenium tests. This setup allows to test focus/blur events in Cucumber tests (using Selenium). For background information...
...solve Selenium focus issues. Cucumber step definition: # This step is needed because in Selenium tests, blur events are not triggered # when the browser has no focus. When /^I unfocus the...
...How to make a terminal window title reflect the current path Too many parallel test processes may cause flaky tests Load rbenv on session create Load nvm on session create...
yarn add coffeescript coffee-loader Define a CoffeeScript loader (e.g. in config/webpack/loaders/coffee.js) module.exports = { test: /\.coffee$/, use: [{ loader: 'coffee-loader' }] } Add the loader to the Webpacker environment (e.g. in config/webpack/environment.js...
...callbacks for a particular form screen, but then the model becomes a pain in tests, where all those callbacks just get in the way. Or we have different forms for...
...the model itself stays slim and validations don't get in the way of tests, validations don't get in the way of tests meaning that developers need to be...
...comes from try to run the tests with a step output. bundle exec parallel_cucumber --test-options "--format=pretty" feature The deprecation message looks like following: Locator Integer:2 for...
...matcher, the attached matcher will also work on associations, which makes it ideal for testing assignable_values. Usage example describe Unit do describe '#building' do it 'should only allow buildings...
...association_values(unauthorized_building, nil).for(:building) end end end end Alternatively you could test explicitly for the method that assignable_values generates: ... Power.with_power(power) do expect(power).to...
.../var/log/mysql/mysql-slow.log /var/log/mysql/mariadb-slow.log /var/log/mysql/error.log { daily rotate 7 missingok create 640 mysql adm compress sharedscripts postrotate test -x /usr/bin/mysqladmin || exit 0 # check if server is running if mysqladmin ping > /dev/null...
You are not using javascript tests The file is served from a public folder (not via controller) Problem description If you deliver files from a public folder it might...
...spreewald step: Then I should get a response with content-type "..." Outline How to test file downloads with tests that need javascript. Public served Look at the link of the...
Geordi is now (partially) tested with Cucumber. Yay! geordi cucumber supports a new @solo tag. Scenarios tagged with @solo will be excluded from parallel runs, and run sequentially in...
...migrations on Capistrano 3) Now requires a .firefox-version file to set up a test firefox. By default now uses the system Firefox/a test Chrome/whatever and doesn't print warnings...
This is an awesome gadget in your toolbox, even if your test coverage is great. gem install ruby-debug (Ruby 1.8) or gem install debugger (Ruby 1.9) Start your server...
...in RubyMine. Debug without Rubymine if you need to do so. Debugging in your tests When you run RSpec or Cucumber, Ruby is already in debug mode. Tests will open...
puts item.subject puts item.body end Sending an e-mail client.send_message(:subject => "Test subject", :body => "Test body", :to_recipients => ['some@person.tld']) Listing calendar events calendar = client.get_folder(:calendar) calendar.items.each...
p item.subject p item.required_attendees end Creating an appointment calendar.create_item(:subject => 'A test meeting', :start => Time.now) Creating a meeting and invite attendees Due to a bug in Viewpoint...
...your stubs, so it is always http://example.com/?foo[]=1&foo[]=2&foo[]=3. This might lead to green tests, but in fact crashes in real world. Rack::Utils.build_nested_query might help to build...
...tool. This helps you to find out which parts of your application are not tested. Integrating this in a rails project with rspec, cucumber and parallel_tests is easy.
...it to your Gemfile and bundle group :test do gem 'simplecov', require: false end Add a .simplecov file in your project root: SimpleCov.start 'rails' do # any custom configs like groups...
Large projects usually have large test suites that can run for a long time. This can be annoying as running tests blocks you from picking up the next story -- but...
...simply push that branch and check it out on your 2nd copy to run tests there. You can pick up a new story and work on that on your "main...