File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -179,7 +179,11 @@ def check_frid_iteration_limit(self):
179179 )
180180
181181 def has_next_frid (self ) -> bool :
182- return plain_spec .get_next_frid (self .plain_source_tree , self .frid_context .frid ) is not None
182+ next_frid = plain_spec .get_next_frid (self .plain_source_tree , self .frid_context .frid )
183+ if self .render_range is None or len (self .render_range ) == 0 :
184+ return next_frid is not None
185+
186+ return next_frid is not None and int (next_frid ) <= int (self .render_range [- 1 ])
183187
184188 def finish_implementing_frid (self ):
185189 self .functional_requirements_render_attempts_failed_unit_during_conformance_tests = 0
@@ -248,7 +252,8 @@ def get_next_conformance_tests_running_context(self):
248252 conformance_tests_running_context = self .conformance_tests_running_context
249253 if conformance_tests_running_context .current_testing_module_name == self .module_name :
250254 conformance_tests_running_context .current_testing_frid = plain_spec .get_next_frid (
251- self .plain_source_tree , self .conformance_tests_running_context .current_testing_frid
255+ self .plain_source_tree ,
256+ self .conformance_tests_running_context .current_testing_frid ,
252257 )
253258 else :
254259 all_frids = list (
You can’t perform that action at this time.
0 commit comments