Nuke all SiteSetting.stubs from our codebase.

This commit is contained in:
Guo Xiang Tan
2017-07-07 15:09:14 +09:00
parent e7e16de3e0
commit 13f3de4bf6
59 changed files with 257 additions and 262 deletions

View File

@@ -1,5 +1,5 @@
require 'spec_helper'
require 'discourse_imgur/imgur'
require 'rails_helper'
require_relative 'discourse_imgur/imgur'
# /!\ WARNING /!\
# This plugin has been extracted from the Discourse source code and has not been tested.
@@ -14,9 +14,9 @@ describe Imgur do
let(:image_info) { FastImage.new(file) }
let(:params) { [SiteSetting.imgur_endpoint, { image: Base64.encode64(file.read) }, { 'Authorization' => "ClientID #{SiteSetting.imgur_client_id}" }] }
before(:each) do
SiteSetting.stubs(:imgur_endpoint).returns("imgur_endpoint")
SiteSetting.stubs(:imgur_client_id).returns("imgur_client_id")
before do
SiteSetting.imgur_endpoint = "imgur_endpoint"
SiteSetting.imgur_client_id = "imgur_client_id"
end
it 'returns the url of the Imgur upload if successful' do