mirror of
https://github.com/seejohnrun/haste-client.git
synced 2025-12-12 23:05:56 +00:00
Fix specs
This commit is contained in:
@@ -4,16 +4,16 @@ require 'uri'
|
|||||||
|
|
||||||
module Haste
|
module Haste
|
||||||
|
|
||||||
SERVER_URL = 'https://hastebin.com'
|
DEFAULT_SERVER_URL = 'https://new.hastebin.com'
|
||||||
SHARE_SERVER_URL = 'https://hastebin.com'
|
DEFAULT_SHARE_SERVER_URL = 'https://new.hastebin.com'
|
||||||
|
|
||||||
class Uploader
|
class Uploader
|
||||||
|
|
||||||
attr_reader :server_url, :server_token, :share_server_url, :server_user, :server_pass, :ssl_certs
|
attr_reader :server_url, :server_token, :share_server_url, :server_user, :server_pass, :ssl_certs
|
||||||
|
|
||||||
def initialize(server_url = nil, server_token = nil, share_server_url = nil, server_user = nil, server_pass = nil, ssl_certs = nil)
|
def initialize(server_url = nil, server_token = nil, share_server_url = nil, server_user = nil, server_pass = nil, ssl_certs = nil)
|
||||||
@server_url = generate_url(server_url || Haste::SERVER_URL)
|
@server_url = generate_url(server_url || Haste::DEFAULT_SERVER_URL)
|
||||||
@share_server_url = generate_url(share_server_url || Haste::SHARE_SERVER_URL)
|
@share_server_url = generate_url(share_server_url || Haste::DEFAULT_SHARE_SERVER_URL)
|
||||||
|
|
||||||
@server_user = server_user
|
@server_user = server_user
|
||||||
@server_token = server_token
|
@server_token = server_token
|
||||||
|
|||||||
@@ -165,13 +165,15 @@ describe Haste::Uploader do
|
|||||||
describe :server_url do
|
describe :server_url do
|
||||||
|
|
||||||
let(:server_url) { uploader.server_url }
|
let(:server_url) { uploader.server_url }
|
||||||
|
let(:share_server_url) { uploader.share_server_url }
|
||||||
|
|
||||||
context 'with default constructor' do
|
context 'with default constructor' do
|
||||||
|
|
||||||
let(:base) { nil }
|
let(:base) { nil }
|
||||||
|
|
||||||
it 'should use the default url' do
|
it 'should use the default urls' do
|
||||||
expect(server_url).to eq(Haste::DEFAULT_URL)
|
expect(server_url).to eq(Haste::DEFAULT_SERVER_URL)
|
||||||
|
expect(share_server_url).to eq(Haste::DEFAULT_SHARE_SERVER_URL)
|
||||||
end
|
end
|
||||||
|
|
||||||
end
|
end
|
||||||
|
|||||||
Reference in New Issue
Block a user