diff --git a/swh/model/hypothesis_strategies.py b/swh/model/hypothesis_strategies.py --- a/swh/model/hypothesis_strategies.py +++ b/swh/model/hypothesis_strategies.py @@ -32,7 +32,7 @@ TimestampWithTimezone, Origin, OriginVisit, - OriginVisitUpdate, + OriginVisitStatus, Snapshot, SnapshotBranch, ObjectType, @@ -153,7 +153,7 @@ return dictionaries(pgsql_text(), pgsql_text()) -def origin_visit_updates_d(): +def origin_visit_statuses_d(): return builds( dict, visit=integers(0, 1000), @@ -165,8 +165,8 @@ ) -def origin_visit_updates(): - return origin_visit_updates_d().map(OriginVisitUpdate.from_dict) +def origin_visit_statuses(): + return origin_visit_statuses_d().map(OriginVisitStatus.from_dict) @composite @@ -384,7 +384,7 @@ return one_of( origins().map(lambda x: ("origin", x)), origin_visits().map(lambda x: ("origin_visit", x)), - origin_visit_updates().map(lambda x: ("origin_visit_update", x)), + origin_visit_statuses().map(lambda x: ("origin_visit_update", x)), snapshots().map(lambda x: ("snapshot", x)), releases().map(lambda x: ("release", x)), revisions().map(lambda x: ("revision", x)), diff --git a/swh/model/model.py b/swh/model/model.py --- a/swh/model/model.py +++ b/swh/model/model.py @@ -243,7 +243,7 @@ @attr.s(frozen=True) -class OriginVisitUpdate(BaseModel): +class OriginVisitStatus(BaseModel): """Represents a visit update of an origin at a given point in time. """ diff --git a/swh/model/tests/test_model.py b/swh/model/tests/test_model.py --- a/swh/model/tests/test_model.py +++ b/swh/model/tests/test_model.py @@ -76,11 +76,11 @@ assert origin_visit == type(origin_visit).from_dict(obj) -@given(strategies.origin_visit_updates()) -def test_todict_origin_visit_updates(origin_visit_update): - obj = origin_visit_update.to_dict() +@given(strategies.origin_visit_statuses()) +def test_todict_origin_visit_statuses(origin_visit_status): + obj = origin_visit_status.to_dict() - assert origin_visit_update == type(origin_visit_update).from_dict(obj) + assert origin_visit_status == type(origin_visit_status).from_dict(obj) # Timestamp