Changeset View
Changeset View
Standalone View
Standalone View
swh/model/hypothesis_strategies.py
Show First 20 Lines • Show All 168 Lines • ▼ Show 20 Lines | def metadata_dicts(): | ||||
return dictionaries(pgsql_text(), pgsql_text()) | return dictionaries(pgsql_text(), pgsql_text()) | ||||
def origin_visit_statuses_d(): | def origin_visit_statuses_d(): | ||||
return builds( | return builds( | ||||
dict, | dict, | ||||
visit=integers(1, 1000), | visit=integers(1, 1000), | ||||
origin=urls(), | origin=urls(), | ||||
type=optional(sampled_from(["git", "svn", "pypi", "debian"])), | |||||
status=sampled_from(["created", "ongoing", "full", "partial"]), | status=sampled_from(["created", "ongoing", "full", "partial"]), | ||||
date=aware_datetimes(), | date=aware_datetimes(), | ||||
snapshot=optional(sha1_git()), | snapshot=optional(sha1_git()), | ||||
metadata=optional(metadata_dicts()), | metadata=optional(metadata_dicts()), | ||||
) | ) | ||||
def origin_visit_statuses(): | def origin_visit_statuses(): | ||||
▲ Show 20 Lines • Show All 284 Lines • Show Last 20 Lines |