def validate(self): """Validate this field""" self._val_results = self.val_results_header_and_field_exists() if self.found: self._val_results += [ val.left_right_order(self), val.not_empty(self.values), ]
def validate(self): """Validate this field""" self._val_results = self.val_results_header_and_field_exists() if self.found: self._val_results += [ val.left_right_order(self), val.not_empty(self.values), val.cascade_level_valid_input(self), val.cascade_block_match(), ]
def validate(self): """Validate this field""" self._val_results = self.val_results_header_and_field_exists() if self.found: self._val_results += [ val.left_right_order(self), # LEFT/RIGHT ORDER val.not_empty(self.values), # NOT EMPTY val.missing_tags(), # MISSING TAGS val.custom_tags(), # CUSTOM TAGS val.parent_child_modifiers(), # PARENT/CHILD MODIFIERS val.mutual_parent_child(), # MUTUAL PARENT/CHILD ]
def validate(self): """Validate this field""" work_items = context.work_items.get() self._val_results = self.val_results_header_and_field_exists() if self.found: self._val_results += [ val.left_right_order(self), # No need for explicit "not empty" check b/c this is caught by pxxx # format and val_match_parent_prefix. val.unique(self.values), val.alphabetical_sort(self.values), val.procedure_step_format(self.values, work_items), val.start_w_root_id(), ]
def validate(self): """Validate this field""" self._val_results = self.val_results_header_and_field_exists() if self.found: self._val_results += [ val.left_right_order(self), # LEFT/RIGHT ORDER val.cascade_block_not_empty(), # NOT EMPTY val.single_entry(), # SINGLE ENTRY val.use_all_columns(), # USE ALL COLUMNS val.orphan_work_items(), # ORPHAN WORK ITEMS val.solution_level_terminal(), # SOLUTION LEVEL TERMINAL val.f_entry(), # F val.x_entry(), # X ]
def test_column_sort(fix_fields, reverse): fields = fix_fields("Requirements Cascade") scores_should = ["Pass"] * len(fields) if reverse: fields = list(reversed(fields)) scores_should = ["Pass"] + ["Error"] * (len(fields) - 1) with context.fields.set(fields): scores_actual = [val.left_right_order(field).score for field in fields] assert len(scores_actual) > 0 assert scores_actual == scores_should