@@ -21,7 +21,7 @@ class ConfigurationTest < ActiveSupport::TestCase
2121 test "default configuration when config given is empty" do
2222 configuration = SolidQueue ::Configuration . new ( config_file : config_file_path ( :empty_configuration ) , recurring_schedule_file : config_file_path ( :empty_configuration ) )
2323
24- assert_equal 2 , configuration . configured_processes . count
24+ assert_equal 3 , configuration . configured_processes . count # includes scheduler for dynamic tasks
2525 assert_processes configuration , :worker , 1 , queues : "*"
2626 assert_processes configuration , :dispatcher , 1 , batch_size : SolidQueue ::Configuration ::DISPATCHER_DEFAULTS [ :batch_size ]
2727 end
@@ -101,11 +101,11 @@ class ConfigurationTest < ActiveSupport::TestCase
101101
102102 configuration = SolidQueue ::Configuration . new ( recurring_schedule_file : config_file_path ( :recurring_with_production_only ) )
103103 assert configuration . valid?
104- assert_processes configuration , :scheduler , 0
104+ assert_processes configuration , :scheduler , 1 # Starts in case of dynamic tasks
105105
106106 configuration = SolidQueue ::Configuration . new ( recurring_schedule_file : config_file_path ( :recurring_with_empty ) )
107107 assert configuration . valid?
108- assert_processes configuration , :scheduler , 0
108+ assert_processes configuration , :scheduler , 1 # Starts in case of dynamic tasks
109109
110110 # No processes
111111 configuration = SolidQueue ::Configuration . new ( skip_recurring : true , dispatchers : [ ] , workers : [ ] )
0 commit comments