Sha256: c77416a1cd061b6a00286a3c40f5e5073d0e4bb9954f994f5c5aa477ab52ecfb

Contents?: true

Size: 633 Bytes

Versions: 9

Compression:

Stored size: 633 Bytes

Contents

# encoding: utf-8
require 'spec_helper'

describe PacResult do
  it 'parses pac result' do
    result = PacResult.new('PROXY localhost:3128')

    expect(result.proxy).to eq('localhost')
    expect(result.proxy_port).to eq('3128')
    expect(result.request_type).to eq('PROXY')
  end

  it 'returns verbatim' do
    string = 'PROXY localhost:3128'
    result = PacResult.new(string)
    expect(result.verbatim).to eq(string)
  end

  it 'parses pac result' do
    result = PacResult.new('DIRECT')

    expect(result.proxy).to eq(nil)
    expect(result.proxy_port).to eq(nil)
    expect(result.request_type).to eq('DIRECT')
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
proxy_tester-0.1.10 spec/pac_result_spec.rb
proxy_tester-0.1.8 spec/pac_result_spec.rb
proxy_tester-0.1.6 spec/pac_result_spec.rb
proxy_tester-0.1.5 spec/pac_result_spec.rb
proxy_tester-0.1.4 spec/pac_result_spec.rb
proxy_tester-0.1.3 spec/pac_result_spec.rb
proxy_tester-0.1.2 spec/pac_result_spec.rb
proxy_tester-0.1.1 spec/pac_result_spec.rb
proxy_tester-0.1.0 spec/pac_result_spec.rb