class Overcommit::Hook::PrePush::FlutterTest

Runs Flutter test suite (‘flutter test`) before push

@see api.flutter.dev/flutter/flutter_test/flutter_test-library.html

Public Instance Methods

run() click to toggle source
# File lib/overcommit/hook/pre_push/flutter_test.rb, line 8
def run
  result = execute(command)
  return :pass if result.success?

  output = result.stdout + result.stderr
  [:fail, output]
end