From e7623e29d78d50d3d783f1f7cebca3f866081462 Mon Sep 17 00:00:00 2001 From: vanyauhalin Date: Mon, 17 Jul 2023 12:02:22 +0400 Subject: [PATCH] ruby: add test recipe --- web/documentserver-example/ruby/Makefile | 4 ++++ web/documentserver-example/ruby/Rakefile | 5 +++++ 2 files changed, 9 insertions(+) diff --git a/web/documentserver-example/ruby/Makefile b/web/documentserver-example/ruby/Makefile index ea3e27fd..b76494bf 100644 --- a/web/documentserver-example/ruby/Makefile +++ b/web/documentserver-example/ruby/Makefile @@ -29,3 +29,7 @@ prod: # Install production dependencies. .PHONY: prod-server prod-server: # Start the poruction server on 0.0.0.0 at $PORT (default: 3000). @bundle exec rails server --environment production + +.PHONY: test +test: # Recursively run the tests. + @bundle exec rake test diff --git a/web/documentserver-example/ruby/Rakefile b/web/documentserver-example/ruby/Rakefile index ed646b6f..3c3cea86 100644 --- a/web/documentserver-example/ruby/Rakefile +++ b/web/documentserver-example/ruby/Rakefile @@ -1,3 +1,8 @@ +require 'rake/testtask' require_relative 'config/application' Rails.application.load_tasks + +Rake::TestTask.new do |t| + t.test_files = FileList['app/**/*_tests.rb'] +end