1
0
mirror of https://github.com/ThrowTheSwitch/Unity.git synced 2026-01-23 00:15:58 +01:00

Swap order so that CI runs all the makefile tests... but local test:all skips them as mostly redundant and very platform specific.

This commit is contained in:
mvandervoord
2019-12-15 10:30:26 -05:00
parent d271759bcd
commit e276e1a458

View File

@@ -33,7 +33,7 @@ configure_toolchain(DEFAULT_CONFIG_FILE)
############# ALL THE SELF-TESTS WE CAN PERFORM
namespace :test do
desc "Build and test Unity"
task :all => [:clean, :prepare_for_tests, 'test:scripts', 'test:unit', :style, 'test:make', 'test:fixture', 'test:memory', 'test:summary']
task :all => [:clean, :prepare_for_tests, 'test:scripts', 'test:unit', :style, 'test:fixture', 'test:memory', 'test:summary']
desc "Test unity with its own unit tests"
task :unit => [:prepare_for_tests] do
@@ -83,7 +83,7 @@ end
###################### Shorthand for many common tasks
task :all => ['test:all']
task :default => [:clobber, :all]
task :ci => [:no_color, :default]
task :ci => [:no_color, 'test:make', :default]
desc "Load configuration"
task :config, :config_file do |t, args|