aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/test/gpg_spec.rb
blob: aa00d79f514885e98a92e3ad95e55222f01e95a2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
require "gpg"

describe Gpg do
  subject { described_class }

  describe "::create_test_key" do
    it "creates a test key in the home directory" do
      skip "GPG Unavailable" unless subject.available?

      mktmpdir do |dir|
        ENV["HOME"] = dir

        shutup do
          subject.create_test_key(dir)
        end
        expect(dir/".gnupg/secring.gpg").to exist
      end
    end
  end
end