[Wikidata-bugs] [Maniphest] T272291: Remove inter-class dependencies for Wikibase action test cases

2021-07-20 Thread Addshore
Addshore removed a project: Wikidata-Campsite.

TASK DETAIL
  https://phabricator.wikimedia.org/T272291

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Addshore
Cc: Aklapper, Lucas_Werkmeister_WMDE, Invadibot, maantietaja, Akuckartz, 
darthmon_wmde, DannyS712, Nandana, lucamauri, Lahi, Gq86, GoranSMilovanovic, 
QZanden, LawExplorer, _jensen, rosalieper, Scott_WUaS, Izno, Wikidata-bugs, 
aude, Dinoguy1000, Addshore, Mbch331, Jay8g, Lydia_Pintscher
___
Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org
To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org


[Wikidata-bugs] [Maniphest] T272291: Remove inter-class dependencies for Wikibase action test cases

2021-07-14 Thread Addshore
Addshore triaged this task as "Low" priority.

TASK DETAIL
  https://phabricator.wikimedia.org/T272291

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Addshore
Cc: Aklapper, Lucas_Werkmeister_WMDE, Invadibot, maantietaja, Akuckartz, 
darthmon_wmde, DannyS712, Nandana, lucamauri, Lahi, Gq86, GoranSMilovanovic, 
QZanden, LawExplorer, _jensen, rosalieper, Scott_WUaS, Izno, Wikidata-bugs, 
aude, Dinoguy1000, Lydia_Pintscher, Addshore, Mbch331, Jay8g
___
Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org
To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org


[Wikidata-bugs] [Maniphest] T272291: Remove inter-class dependencies for Wikibase action test cases

2021-03-18 Thread Addshore
Addshore edited projects, added wdwb-tech-focus; removed wdwb-tech-focus 
(legacy-backlog).

TASK DETAIL
  https://phabricator.wikimedia.org/T272291

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Addshore
Cc: Aklapper, Lucas_Werkmeister_WMDE, maantietaja, Akuckartz, darthmon_wmde, 
DannyS712, Nandana, lucamauri, Lahi, Gq86, GoranSMilovanovic, QZanden, 
LawExplorer, _jensen, rosalieper, Scott_WUaS, Jonas, Izno, abian, 
Wikidata-bugs, aude, Dinoguy1000, Lydia_Pintscher, Addshore, Mbch331, Jay8g
___
Wikidata-bugs mailing list
Wikidata-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs


[Wikidata-bugs] [Maniphest] T272291: Remove inter-class dependencies for Wikibase action test cases

2021-01-22 Thread Addshore
Addshore edited projects, added wdwb-tech-focus (backlog); removed 
wdwb-tech-focus.

TASK DETAIL
  https://phabricator.wikimedia.org/T272291

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Addshore
Cc: Aklapper, Lucas_Werkmeister_WMDE, Akuckartz, darthmon_wmde, DannyS712, 
Nandana, lucamauri, Lahi, Gq86, Pablo-WMDE, GoranSMilovanovic, QZanden, 
LawExplorer, _jensen, rosalieper, Scott_WUaS, Jonas, Izno, Wikidata-bugs, aude, 
Dinoguy1000, Lydia_Pintscher, Addshore, Mbch331, Jay8g
___
Wikidata-bugs mailing list
Wikidata-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs


[Wikidata-bugs] [Maniphest] T272291: Remove inter-class dependencies for Wikibase action test cases

2021-01-19 Thread WMDE-leszek
WMDE-leszek added a project: Wikidata-Campsite.

TASK DETAIL
  https://phabricator.wikimedia.org/T272291

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: WMDE-leszek
Cc: Aklapper, Lucas_Werkmeister_WMDE, Akuckartz, darthmon_wmde, DannyS712, 
Nandana, lucamauri, Lahi, Gq86, Pablo-WMDE, GoranSMilovanovic, QZanden, 
LawExplorer, _jensen, rosalieper, Scott_WUaS, Jonas, Izno, Wikidata-bugs, aude, 
Dinoguy1000, Lydia_Pintscher, Addshore, Mbch331, Jay8g
___
Wikidata-bugs mailing list
Wikidata-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs


[Wikidata-bugs] [Maniphest] T272291: Remove inter-class dependencies for Wikibase action test cases

2021-01-18 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE created this task.
Lucas_Werkmeister_WMDE added projects: wdwb-tech-focus, 
MediaWiki-extensions-WikibaseRepository, Technical-Debt.
Restricted Application added a subscriber: Aklapper.
Restricted Application added a project: Wikidata.

TASK DESCRIPTION
  In WikibaseRepo, the `ActionTestCase` class is the base class for 
`EditEntityActionTest` (which tests `EditEntityAction` and 
`SubmitEntityAction`) and `ViewEntityActionTest` (which tests 
`ViewEntityAction`). The base class sets up a collection of test items, 
referred to by “handles” rather than item IDs, with several revisions; the test 
cases in `EditEntityActionTest`, and a handful of tests in 
`ViewEntityActionTest` as well, then use those test items. This means that 
`ActionTestCase` needs to be adjusted when new tests in `EditEntityActionTest` 
are needed, and the tests in `EditEntityActionTest` are incomprehensible 
without first looking at `ActionTestCase`’s `makeTestItemData()` and 
understanding how it works. It would be better to move the test data into the 
test classes that actually needs the data.
  
  This came up during the review of I17f3e9e887: Handle error when mixing 
redirects in undo 
 (for 
T97146: [Bug] Fatal Wikibase PatcherException from EntityContent.php when 
undoing edits ).

TASK DETAIL
  https://phabricator.wikimedia.org/T272291

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Lucas_Werkmeister_WMDE
Cc: Aklapper, Lucas_Werkmeister_WMDE, Akuckartz, darthmon_wmde, DannyS712, 
Nandana, lucamauri, Lahi, Gq86, Pablo-WMDE, GoranSMilovanovic, QZanden, 
LawExplorer, _jensen, rosalieper, Scott_WUaS, Izno, Wikidata-bugs, aude, 
Dinoguy1000, Addshore, Mbch331, Jay8g
___
Wikidata-bugs mailing list
Wikidata-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs