Module: CommitMeat

Defined in:
lib/commit-meat.rb,
lib/commit-meat/tester.rb,
lib/commit-meat/version.rb,
lib/commit-meat/installation.rb

Defined Under Namespace

Modules: Installation, Tests Classes: Tester

Constant Summary collapse

VERSION =
'0.0.3'

Class Method Summary collapse

Class Method Details

.runObject



10
11
12
13
14
15
16
17
18
19
20
# File 'lib/commit-meat.rb', line 10

def self.run
  message_file = ARGV[0]
  message = File.read(message_file).strip

  tester = Tester.new(message)

  tester.test
  if tester.failed?
    fail_with_message(tester.failure_messages)
  end
end