Opened on 03/14/2018 at 04:52:30 PM
Closed on 08/29/2019 at 05:43:52 PM
#6478 closed change (rejected)
Synchronize test data among different projects
Reported by: | sergz | Assignee: | |
---|---|---|---|
Priority: | Unknown | Milestone: | |
Module: | Core | Keywords: | closed-in-favor-of-gitlab |
Cc: | sebastian, eric, oleksandr, rjeschke, hfiguiere, greiner, mjethani, agiammarchi, philll, Ross | Blocked By: | |
Blocking: | Platform: | Unknown / Cross platform | |
Ready: | no | Confidential: | no |
Tester: | Unknown | Verified working: | no |
Review URL(s): |
Description
We have at least three projects (adblockpluscore[master], libadblockplus, adblockpluscore[emscripten], additionally something in libadblockplus-android and perhaps even something else) testing essentially the same API or the same functioanlity, however they are only partially duplicating the tests and often are very different.
The idea of this issue is to abstract and synchronize test data among projects. E.g. we could create a JSON file with the textual representation of environment (prefs, subscriptions, custom filters, etc), arguments and results/expectations for testing matching, elemhide, parsing and serializing functionality in adblockpluscore and use that data in the derived projects.
Attachments (0)
Change History (2)
comment:1 Changed on 03/19/2018 at 04:45:44 PM by kzar
- Cc philll Ross added; kzar phill removed
comment:2 Changed on 08/29/2019 at 05:43:52 PM by sebastian
- Keywords closed-in-favor-of-gitlab added
- Resolution set to rejected
- Status changed from new to closed
Sorry, but we switched to GitLab. If this issue is still relevant, please file it again in the new issue tracker.
There's also testpages.adblockplus.org which could maybe make use of this test data.