Merge pull request #2047 from reitermarkus/spec-language_go
Convert Language::Go test to spec.
This commit is contained in:
commit
e097d77577
15
Library/Homebrew/test/language/go_spec.rb
Normal file
15
Library/Homebrew/test/language/go_spec.rb
Normal file
@ -0,0 +1,15 @@
|
||||
require "language/go"
|
||||
|
||||
describe Language::Go do
|
||||
specify "#stage_deps" do
|
||||
ENV.delete("HOMEBREW_DEVELOPER")
|
||||
|
||||
expect(described_class).to receive(:opoo).once
|
||||
|
||||
Dir.mktmpdir do |path|
|
||||
shutup do
|
||||
described_class.stage_deps [], path
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
@ -1,17 +0,0 @@
|
||||
# -*- coding: UTF-8 -*-
|
||||
|
||||
require "testing_env"
|
||||
require "language/go"
|
||||
|
||||
class LanguageGoTests < Homebrew::TestCase
|
||||
def test_stage_deps_empty
|
||||
if ARGV.homebrew_developer?
|
||||
Language::Go.expects(:odie).once
|
||||
else
|
||||
Language::Go.expects(:opoo).once
|
||||
end
|
||||
mktmpdir do |path|
|
||||
shutup { Language::Go.stage_deps [], path }
|
||||
end
|
||||
end
|
||||
end
|
||||
Loading…
x
Reference in New Issue
Block a user