From ff6b3d4428fe9572aa0c162b51b8a6955089ed9e Mon Sep 17 00:00:00 2001 From: Jorge Manrubia Date: Sun, 23 Nov 2025 06:48:12 +0100 Subject: [PATCH] Add rake task to run tests from host app --- saas/lib/tasks/fizzy/saas_tasks.rake | 20 ++++++++++++++++---- 1 file changed, 16 insertions(+), 4 deletions(-) diff --git a/saas/lib/tasks/fizzy/saas_tasks.rake b/saas/lib/tasks/fizzy/saas_tasks.rake index 8fe948d94..3102030bb 100644 --- a/saas/lib/tasks/fizzy/saas_tasks.rake +++ b/saas/lib/tasks/fizzy/saas_tasks.rake @@ -1,4 +1,16 @@ -# desc "Explaining what the task does" -# task :fizzy_saas do -# # Task goes here -# end +require "rake/testtask" + +namespace :test do + desc "Run tests for fizzy-saas gem" + Rake::TestTask.new(:saas) do |t| + t.libs << "test" + t.test_files = FileList[Fizzy::Saas::Engine.root.join("test/**/*_test.rb")] + t.verbose = true + end +end + +task "test:saas" => :environment do + $LOAD_PATH.unshift Fizzy::Saas::Engine.root.join("test").to_s + + require "test_helper" +end