Commit 92ed428

mo <mo.khan@gmail.com>
2018-03-04 19:45:55
create failing spec.
1 parent 5ce53d5
Changed files (1)
spec
saml
kit
spec/saml/kit/cli/commands/certificate_spec.rb
@@ -0,0 +1,14 @@
+RSpec.describe Saml::Kit::Cli::Commands::Certificate do
+  let(:passphrase) { "password" }
+
+  def execute(command)
+    output = `bundle exec ruby ./exe/saml-kit #{command} 2>&1`
+    [$?, output]
+  end
+
+  it 'generates a new keypair' do
+    status, output = execute("certificate keypair --passphrase #{passphrase}")
+    expect(status).to be_success
+    expect(output).to include(passphrase)
+  end
+end