diff options
| author | Dominyk Tiller | 2016-08-10 04:58:41 +0100 |
|---|---|---|
| committer | Dominyk Tiller | 2016-08-12 23:46:42 +0100 |
| commit | 2c81083f3c9679b9c70c2d0a3e1d8f496707588a (patch) | |
| tree | fbd786f4985daa7a6141f0e98f1c6eb048db2179 | |
| parent | 92a6a557f5778a9b1a72a11ab49cf6b2ce79cf68 (diff) | |
| download | brew-2c81083f3c9679b9c70c2d0a3e1d8f496707588a.tar.bz2 | |
test_gpg: add initial tests
| -rw-r--r-- | Library/Homebrew/test/test_gpg.rb | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/Library/Homebrew/test/test_gpg.rb b/Library/Homebrew/test/test_gpg.rb new file mode 100644 index 000000000..0d0f6b73a --- /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 |
