Sha256: adb54f4de9ad2885bbb8e06f30d6f3bb914e7b37ed7c5d6732efa89d737c8602

Contents?: true

Size: 1.3 KB

Versions: 7

Compression:

Stored size: 1.3 KB

Contents

require_relative "spec_helper_initializer"

describe "DevServer" do
  it "doesn't run by default" do
    expect(Webpacker.dev_server.running?).to be_falsy
  end

  it "uses localhost as host in development environment" do
    with_rails_env("development") do
      expect(Webpacker.dev_server.host).to eq "localhost"
    end
  end

  it "uses port 3035 in development environment" do
    with_rails_env("development") do
      expect(Webpacker.dev_server.port).to eq 3035
    end
  end

  it "doesn't use https in development environment" do
    with_rails_env("development") do
      expect(Webpacker.dev_server.https?).to be false
    end
  end

  it "uses http protocol in development environment" do
    with_rails_env("development") do
      expect(Webpacker.dev_server.protocol).to eq "http"
    end
  end

  it "sets host_with_port to localhost:3035 in development environment" do
    with_rails_env("development") do
      expect(Webpacker.dev_server.host_with_port).to eq "localhost:3035"
    end
  end

  it "doesn't use pretty in development environment" do
    with_rails_env("development") do
      expect(Webpacker.dev_server.pretty?).to be false
    end
  end

  it "users SHAKAPACKER_DEV_SERVER for DEFAULT_ENV_PREFIX" do
    expect(Webpacker::DevServer::DEFAULT_ENV_PREFIX).to eq "SHAKAPACKER_DEV_SERVER"
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
shakapacker-7.0.3 spec/backward_compatibility_specs/dev_server_spec.rb
shakapacker-7.0.2 spec/backward_compatibility_specs/dev_server_spec.rb
shakapacker-7.0.1 spec/backward_compatibility_specs/dev_server_spec.rb
shakapacker-7.0.0 spec/backward_compatibility_specs/dev_server_spec.rb
shakapacker-7.0.0.rc.2 spec/backward_compatibility_specs/dev_server_spec.rb
shakapacker-7.0.0.rc.1 spec/backward_compatibility_specs/dev_server_spec.rb
shakapacker-7.0.0.rc.0 spec/backward_compatibility_specs/dev_server_spec_bc.rb