Page MenuHomePhabricator

Increase code coverage of all WikiLambda PHP ZObjects code to 100% of lines and methods (or marked as ignored if structural)
Open, LowPublic

Description

https://doc.wikimedia.org/cover-extensions/WikiLambda/includes/ZObjects/index.html

  • StringForLanguageBuilder.php
  • ZError.php
  • ZFunction.php
  • ZFunctionCall.php
  • ZKey.php
  • ZKeyReference.php
  • ZMonoLingualString.php
  • ZMonoLingualStringSet.php
  • ZMultiLingualString.php
  • ZMultiLingualStringSet.php
  • ZObject.php
  • ZPersistentObject.php
  • ZQuote.php
  • ZReference.php
  • ZResponseEnvelope.php
  • ZString.php
  • ZType.php
  • ZTypedError.php
  • ZTypedList.php
  • ZTypedMap.php
  • ZTypedPair.php

Event Timeline

Change 991666 had a related patch set uploaded (by Jforrester; author: Jforrester):

[mediawiki/extensions/WikiLambda@master] tests: Fill in some coverage for ZKey, ZReference, ZMonolingualString

https://gerrit.wikimedia.org/r/991666

Change 991667 had a related patch set uploaded (by Jforrester; author: Jforrester):

[mediawiki/extensions/WikiLambda@master] tests: Fill in some coverage for ZError

https://gerrit.wikimedia.org/r/991667

Change 991666 merged by jenkins-bot:

[mediawiki/extensions/WikiLambda@master] tests: Fill in some coverage for ZKey, ZReference, ZMonolingualString

https://gerrit.wikimedia.org/r/991666

Change 991667 merged by jenkins-bot:

[mediawiki/extensions/WikiLambda@master] tests: Fill in some coverage for ZError

https://gerrit.wikimedia.org/r/991667

Change 991796 had a related patch set uploaded (by Jforrester; author: Jforrester):

[mediawiki/extensions/WikiLambda@master] ZMultiLingualStringTest: Test getSerialized and getValueAsList to reach 100%

https://gerrit.wikimedia.org/r/991796

Change 991796 merged by jenkins-bot:

[mediawiki/extensions/WikiLambda@master] ZMultiLingualStringTest: Test getSerialized and getValueAsList to reach 100%

https://gerrit.wikimedia.org/r/991796

Change 992247 had a related patch set uploaded (by Jforrester; author: Jforrester):

[mediawiki/extensions/WikiLambda@master] ZMultiLingualStringTest: Complete StringForLanguageBuilder coverage

https://gerrit.wikimedia.org/r/992247

Change 992463 had a related patch set uploaded (by Jforrester; author: Jforrester):

[mediawiki/extensions/WikiLambda@master] ZTypeTest: Cover the second parameter of ZPersistentObject::getLabel()

https://gerrit.wikimedia.org/r/992463

Change 992464 had a related patch set uploaded (by Jforrester; author: Jforrester):

[mediawiki/extensions/WikiLambda@master] ZTypeTest: Cover ZPersistentObject::getDescriptions()

https://gerrit.wikimedia.org/r/992464

Change 992465 had a related patch set uploaded (by Jforrester; author: Jforrester):

[mediawiki/extensions/WikiLambda@master] tests: Cover ZObject::setValueByKey() and ::getZValue()

https://gerrit.wikimedia.org/r/992465

Change 992247 merged by jenkins-bot:

[mediawiki/extensions/WikiLambda@master] ZMultiLingualStringTest: Complete StringForLanguageBuilder coverage

https://gerrit.wikimedia.org/r/992247

Change 992463 merged by jenkins-bot:

[mediawiki/extensions/WikiLambda@master] ZTypeTest: Cover the second parameter of ZPersistentObject::getLabel()

https://gerrit.wikimedia.org/r/992463

Change 992464 merged by jenkins-bot:

[mediawiki/extensions/WikiLambda@master] ZTypeTest: Cover ZPersistentObject::getDescriptions()

https://gerrit.wikimedia.org/r/992464

Change 992465 merged by jenkins-bot:

[mediawiki/extensions/WikiLambda@master] tests: Cover ZObject::setValueByKey() and ::getZValue()

https://gerrit.wikimedia.org/r/992465

Change 992483 had a related patch set uploaded (by Jforrester; author: Jforrester):

[mediawiki/extensions/WikiLambda@master] ZTypeTest: Test getLabel() both ways to demonstrate drift

https://gerrit.wikimedia.org/r/992483

Change 992485 had a related patch set uploaded (by Jforrester; author: Jforrester):

[mediawiki/extensions/WikiLambda@master] ZFunctionTest: Test ZObject::getZValue() and inner mechanics

https://gerrit.wikimedia.org/r/992485

Change 992488 had a related patch set uploaded (by Jforrester; author: Jforrester):

[mediawiki/extensions/WikiLambda@master] ZTypeTest: Cover Z4K4–8 getters and getZKey()

https://gerrit.wikimedia.org/r/992488

Change 992489 had a related patch set uploaded (by Jforrester; author: Jforrester):

[mediawiki/extensions/WikiLambda@master] ZObjects: Drop duplicate re-definitions of getZValue()

https://gerrit.wikimedia.org/r/992489

Change 992483 merged by jenkins-bot:

[mediawiki/extensions/WikiLambda@master] ZTypeTest: Test getLabel() both ways to demonstrate drift

https://gerrit.wikimedia.org/r/992483

Change 992485 merged by jenkins-bot:

[mediawiki/extensions/WikiLambda@master] ZFunctionTest: Test ZObject::getZValue() and inner mechanics

https://gerrit.wikimedia.org/r/992485

Change 992488 merged by jenkins-bot:

[mediawiki/extensions/WikiLambda@master] ZTypeTest: Cover Z4K4–8 getters and getZKey()

https://gerrit.wikimedia.org/r/992488

Change 992489 merged by jenkins-bot:

[mediawiki/extensions/WikiLambda@master] ZObjects: Drop duplicate re-definitions of getZValue()

https://gerrit.wikimedia.org/r/992489

Change 992805 had a related patch set uploaded (by Jforrester; author: Jforrester):

[mediawiki/extensions/WikiLambda@master] ZStringTest: Cover the constructor completely

https://gerrit.wikimedia.org/r/992805

Change 992805 merged by jenkins-bot:

[mediawiki/extensions/WikiLambda@master] ZStringTest: Cover the constructor completely

https://gerrit.wikimedia.org/r/992805

Change 998476 had a related patch set uploaded (by Jforrester; author: Jforrester):

[mediawiki/extensions/WikiLambda@master] tests: Extend coverage of ZResponseEnvelope, fix bug

https://gerrit.wikimedia.org/r/998476

Change 998476 merged by jenkins-bot:

[mediawiki/extensions/WikiLambda@master] tests: Extend coverage of ZResponseEnvelope, fix bug

https://gerrit.wikimedia.org/r/998476