@@ -85,13 +85,13 @@ namespace :spec do
8585 :graphql , :graphql_unified_trace_patcher , :graphql_trace_patcher , :graphql_tracing_patcher ,
8686 :rails , :railsredis , :railsredis_activesupport , :railsactivejob ,
8787 :elasticsearch , :http , :redis , :sidekiq , :sinatra , :hanami , :hanami_autoinstrument ,
88- :profiling , :core_with_libdatadog_api , :error_tracking ]
88+ :profiling , :core_with_libdatadog_api , :error_tracking , :open_feature ]
8989
9090 desc '' # "Explicitly hiding from `rake -T`"
9191 RSpec ::Core ::RakeTask . new ( :main ) do |t , args |
9292 t . pattern = 'spec/**/*_spec.rb'
93- t . exclude_pattern = 'spec/**/{appsec/integration,contrib,benchmark,redis,auto_instrument,opentelemetry,profiling,crashtracking,error_tracking,rubocop,data_streams}/**/*_spec.rb,' \
94- ' spec/**/{auto_instrument,opentelemetry,process_discovery,stable_config,ddsketch}* _spec.rb,' \
93+ t . exclude_pattern = 'spec/**/{appsec/integration,contrib,benchmark,redis,auto_instrument,opentelemetry,open_feature, profiling,crashtracking,error_tracking,rubocop,data_streams}/**/*_spec.rb,' \
94+ ' spec/**/{auto_instrument,opentelemetry,process_discovery,stable_config,ddsketch}_spec.rb,' \
9595 ' spec/datadog/gem_packaging_spec.rb'
9696 t . rspec_opts = args . to_a . join ( ' ' )
9797 end
@@ -133,6 +133,12 @@ namespace :spec do
133133 t . rspec_opts = args . to_a . join ( ' ' )
134134 end
135135
136+ desc '' # "Explicitly hiding from `rake -T`"
137+ RSpec ::Core ::RakeTask . new ( :open_feature ) do |t , args |
138+ t . pattern = 'spec/datadog/open_feature/**/*_spec.rb,spec/datadog/open_feature_spec.rb'
139+ t . rspec_opts = args . to_a . join ( ' ' )
140+ end
141+
136142 desc '' # "Explicitly hiding from `rake -T`"
137143 RSpec ::Core ::RakeTask . new ( :rails ) do |t , args |
138144 t . pattern = 'spec/datadog/tracing/contrib/rails/**/*_spec.rb'
0 commit comments