Sha256: 4579b455fdcfc6d66fb77af6ed003e29e60eaae377ad8f89a827244010189a48

Contents?: true

Size: 950 Bytes

Versions: 2

Compression:

Stored size: 950 Bytes

Contents

# =========================================================================
#   CMock - Automatic Mock Generation for C
#   ThrowTheSwitch.org
#   Copyright (c) 2007-25 Mike Karlesky, Mark VanderVoord, & Greg Williams
#   SPDX-License-Identifier: MIT
# =========================================================================

if $0 == __FILE__

  # make sure there is at least one parameter left (the input file)
  if ARGV.length < 2
    puts ["\nusage: ruby #{__FILE__} input_test_file (output)",
          '',
          '  input_test_file         - this is the C file you want to create a runner for',
          '  output                  - this is the name of the runner file to generate',
          '                            defaults to (input_test_file)_Runner'].join("\n")
    exit 1
  end

  require "#{ENV['UNITY_DIR']}/auto/generate_test_runner"

  test = ARGV[0]
  runner = ARGV[1]
  UnityTestRunnerGenerator.new.run(test, runner)
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
ceedling-1.0.1 vendor/cmock/scripts/create_runner.rb
ceedling-1.0.0 vendor/cmock/scripts/create_runner.rb