From 2c81083f3c9679b9c70c2d0a3e1d8f496707588a Mon Sep 17 00:00:00 2001
From: Dominyk Tiller <dominyktiller@gmail.com>
Date: Wed, 10 Aug 2016 04:58:41 +0100
Subject: [PATCH] test_gpg: add initial tests

---
 Library/Homebrew/test/test_gpg.rb | 22 ++++++++++++++++++++++
 1 file changed, 22 insertions(+)
 create mode 100644 Library/Homebrew/test/test_gpg.rb

diff --git a/Library/Homebrew/test/test_gpg.rb b/Library/Homebrew/test/test_gpg.rb
new file mode 100644
index 0000000000..0d0f6b73a2
--- /dev/null
+++ b/Library/Homebrew/test/test_gpg.rb
@@ -0,0 +1,22 @@
+require "testing_env"
+require "gpg"
+
+class GpgTest < Homebrew::TestCase
+  def setup
+    skip "GPG Unavailable" unless Gpg.available?
+    @dir = Pathname.new(mktmpdir)
+  end
+
+  def teardown
+    @dir.rmtree
+  end
+
+  def test_create_test_key
+    Dir.chdir(@dir) do
+      with_environment("HOME" => @dir) do
+        shutup { Gpg.create_test_key(@dir) }
+        assert_predicate @dir/".gnupg/secring.gpg", :exist?
+      end
+    end
+  end
+end
-- 
GitLab