Sha256: 393c9ae6014377c3e4163ce5e0ec52e7ffcb2f3e14ae6d6736ed86e8ac54ac5c
Contents?: true
Size: 1016 Bytes
Versions: 2
Compression:
Stored size: 1016 Bytes
Contents
# frozen_string_literal: true ENV["RAILS_ENV"] ||= "test" require "minitest/mock" require "rails" require "active_model" require "active_record" require "action_controller" require "pry" require_relative "../lib/stimulus_reflex" class TestApp < Rails::Application routes.draw { root to: "test#index" } end class ApplicationController < ActionController::Base; end class TestController < ApplicationController include Rails.application.routes.url_helpers def index head :ok end end class SessionMock def load! nil end end class ActionDispatch::Request def session @session ||= SessionMock.new end end class TestModel include ActiveModel::Model attr_accessor :id def is_a?(klass) klass == ActiveRecord::Base end end StimulusReflex.configuration.parent_channel = "ActionCable::Channel::Base" ActionCable::Server::Base.config.cable = {adapter: "test"} ActionCable::Server::Base.config.logger = Logger.new(nil) require_relative "../app/channels/stimulus_reflex/channel"
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
stimulus_reflex-3.5.0.pre1 | test/test_helper.rb |
stimulus_reflex-3.5.0.pre0 | test/test_helper.rb |