Skip to content

Commit 3ee2f6e

Browse files
committed
Add get all reference data
1 parent eb81075 commit 3ee2f6e

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

ExcelDataDriver/__init__.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@
3939
from ExcelDataDriver.Config.CaptureScreenShotOption import CaptureScreenShotOption
4040

4141

42-
__version__ = '1.0.0'
42+
__version__ = '1.1.0'
4343

4444

4545
class ExcelDataDriver:
@@ -581,3 +581,7 @@ def get_selected_reference_data_property(self, alias_name, property_name):
581581
def get_reference_data_property(self, alias_name, property_name, condition):
582582
select = next(data for data in self.reference_data[alias_name]['data'] if eval(condition))
583583
return select.properties_list[property_name]
584+
585+
@keyword
586+
def get_all_reference_data_based_on_condition(self, alias_name, condition):
587+
return list(filter(lambda data: eval(condition), self.reference_data[alias_name]['data']))

0 commit comments

Comments
 (0)