Convert Language::Go test to spec.

This commit is contained in:
Markus Reiter 2017-02-17 19:17:08 +01:00
parent a74b7ade66
commit f8ea926641
2 changed files with 15 additions and 17 deletions

View 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

View File

@ -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