Class: Pact::CLI

Inherits:
Thor
  • Object
show all
Defined in:
lib/pact/cli.rb

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.exit_on_failure?Boolean

Thor 1.0 deprecation guard

Returns:

  • (Boolean)


7
8
9
# File 'lib/pact/cli.rb', line 7

def self.exit_on_failure? # Thor 1.0 deprecation guard
  false
end

Instance Method Details

#docsObject



39
40
41
42
43
# File 'lib/pact/cli.rb', line 39

def docs
  require 'pact/cli/generate_pact_docs'
  require 'pact/doc/generator'
  Pact::Doc::Generate.call(options[:pact_dir], options[:doc_dir], [Pact::Doc::Markdown::Generator])
end

#verifyObject



30
31
32
33
# File 'lib/pact/cli.rb', line 30

def verify
  require 'pact/cli/run_pact_verification'
  Cli::RunPactVerification.call(options)
end