rspec-rails

    0

    1答えて

    私は、各ユーザーで生成されたサブドメインに大きく依存するアプリケーションを持っています。 そして、私が必要とするのは、各テストのために適切なサブドメインを渡すことです。実際の動作の機能をテストできます。これは基本的には、URLをパスとしてそれを見ていないので、私はgetにそれを渡すことはできません、私に各パスのサブドメインを含む完全なURLを与えるが、 def set_subdomain(subd

    1

    1答えて

    テストスイートはローカルに渡しています。しかしCircle CIでは、capybara(Rspec)を使って書いたすべての統合テストで以下のようなエラーが発生しています。 Failures: 1) the inspection access When inspector has no access removes inspection from table Failure/E

    2

    1答えて

    rspec-rails(3.7.0)でjruby(9.1.12.0)を使用しています。 私は次のような方法 class AddressCreator include Singleton attr_reader :client def initialize @client = SomeJavaClass.new(some keys go here)

    0

    1答えて

    サービスからのcsvアップロードを実装するコードがあります。 require 'csv' class ActualCsvProjectUpdater def self.import(file, project) CSV.foreach(file.path, headers: true) do |row| actual_billable_hours,

    0

    1答えて

    私は私のプロジェクトをテストするためにカピバラを使用しています。しかし、私は問題があります。 プロジェクトにリモートフォームがあります。彼らはajax経由でレコードを追加します。私がcapybaraでテストしているとき、開発環境でうまく動作します。それはページを訪問し、フォームに記入して提出する。 Booom、レコードが追加され、テストが失敗しました。 しかし、テスト環境でrspecを実行すると、

    1

    1答えて

    私はRspecを初めて使用しています。基本的な機能のコントローラメソッドをテストしようとしています。私は基本的な機能をテストするつもりはないと知っていますが、私は何かを構築するよりも学習目的のためにもっとや​​っています。 私はProtocolsControllerというコントローラを持っています。コントローラは、基本的なCRUD機能に使用されます。コントローラをテストして#メソッドを作成しようと

    1

    1答えて

    Rspecを3.6.0から3.7.0に、rspec-railsを3.6.1から3.7.1にアップグレードしました。私はレール5.1アプリでこれらのライブラリを使用しています。 は、このアップグレードので、これは私のスペックスイートの間に起こっている:それは、特定の仕様にリンクされていない は、それがランダムな場所に表示されます。 rspecの設定で何か変わったように見えますが、変更履歴で見つけられ

    11

    2答えて

    rails-rspecが壊れました。私はサードパーティのテストを実行するために別の宝石に切り替えました。私が2.3.0(デフォルト)gemsetに戻ったとき、私は次のエラーがありました。 RSpecのを実行している が得る:レールを実行している /.rvm/gems/ruby-2.3.0/gems/activesupport-4.2.0/lib/active_support/dependencie

    0

    1答えて

    は は、しばらくの間、合格RSPECとその慣れていないために、このいずれかを取得しようとすると失敗し、カップルの答えを試みたが、まだ運が、私は次のように私のコントローラ上で必要とされているこれら2つのパラメータを持っていない: class UsersController < ApplicationController def new @user = User.new