Skip to content

Commit da199cf

Browse files
committed
Deprecate criticality related keywords
They must be properly deprected before they can be removed
1 parent 9a73edf commit da199cf

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

src/robot/libraries/BuiltIn.py

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2200,6 +2200,16 @@ def _get_test_in_teardown(self, kwname):
22002200
raise RuntimeError("Keyword '%s' can only be used in test teardown."
22012201
% kwname)
22022202

2203+
@run_keyword_variant(resolve=1)
2204+
def run_keyword_if_all_critical_tests_passed(self, name, *args):
2205+
"""*DEPRECATED.* Use `BuiltIn.Run Keyword If All Tests Passed` instead."""
2206+
self.run_keyword_if_all_tests_passed(name, args)
2207+
2208+
@run_keyword_variant(resolve=1)
2209+
def run_keyword_if_any_critical_tests_failed(self, name, *args):
2210+
"""*DEPRECATED.* Use `BuiltIn.Run Keyword If Any Tests Failed` instead."""
2211+
self.run_keyword_if_any_tests_failed(name, args)
2212+
22032213
@run_keyword_variant(resolve=1)
22042214
def run_keyword_if_all_tests_passed(self, name, *args):
22052215
"""Runs the given keyword with the given arguments, if all tests passed.

0 commit comments

Comments
 (0)