Page MenuHomeSoftware Heritage

tests: Use data model objects within tests (drop dicts)
Closed, MigratedEdits Locked

Description

Migrate data tests to use model objects.
That will exerce more our model objects which we started migrated slowly everywhere.

Main pain points right now is the storage which this task will focus on first.

The goal to reach is at the end of this task, we can drop the validate proxy which is no longer used in production but solely in tests.
And that makes reasoning and maintenance harder than necessary.

Revisions and Commits

rDLDG Git loader
D3544
rDLDHG Mercurial loader
D3547
rDLDBASE Generic VCS/Package Loader
D3543
D3542
D3541
D3539
D3538
D3537
D3536
D3533
rDSTO Storage manager
D3593
D3592
D3591
D3590
D3589
D3588
D3587
D3586
D3585
D3584
D3583
D3582
D3580
D3578
D3577
D3576
D3575
D3574
D3573
D3572
D3571
D3570
D3569
D3568
D3567
D3565
D3564
D3563
D3559
D3558
D3557
D3556
D3555
D3554
D3535
D3530
D3529
D3523
D3513
D3512
D3511
D3510
D3509
rDLDSVN Subversion (SVN) loader
D3546

Event Timeline

There are a very large number of changes, so older changes are hidden. Show Older Changes
ardumont renamed this task from tests: Prefer data model objects to dict within tests to tests: Use data model objects within tests (drop dicts).Jul 21 2020, 10:51 AM
ardumont claimed this task.