Sha256: d9567f12a6f0289286a8e3ec9a6e0a849bfac3b6a8af10b804fd713d58f06197
Contents?: true
Size: 838 Bytes
Versions: 30
Compression:
Stored size: 838 Bytes
Contents
require 'open3' module FaaStRuby module Command module Function require 'faastruby/cli/commands/function/base_command' class Test < FunctionBaseCommand def initialize(args) @args = args load_yaml @function_name = @yaml_config['name'] @test_command = @yaml_config['test_command'] end def run(do_not_exit: false) unless @test_command # puts "[skipped tests] You have no 'test_command' key/value in 'faastruby.yml'. Please consider using rspec!".yellow return true end # puts "[test] Running tests" system(@test_command) end def self.help 'test' end def usage "\nUsage: faastruby #{self.class.help}" end end end end end
Version data entries
30 entries across 30 versions & 1 rubygems