MCPcopy Create free account
hub / github.com/FlyingFeather/DEA-SQL / eval_order

Function eval_order

evaluation/test-suite-sql-eval/evaluation.py:182–191  ·  view source on GitHub ↗
(pred, label)

Source from the content-addressed store, hash-verified

180
181
182def eval_order(pred, label):
183 pred_total = label_total = cnt = 0
184 if len(pred['orderBy']) > 0:
185 pred_total = 1
186 if len(label['orderBy']) > 0:
187 label_total = 1
188 if len(label['orderBy']) > 0 and pred['orderBy'] == label['orderBy'] and \
189 ((pred['limit'] is None and label['limit'] is None) or (pred['limit'] is not None and label['limit'] is not None)):
190 cnt = 1
191 return label_total, pred_total, cnt
192
193
194def eval_and_or(pred, label):

Callers 1

eval_partial_matchMethod · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected