Motivation
At the moment after incremental upgrade DB to 1.35, there's a difference between MySQL and SQLite DB structure:
fields related to 'actor' have default 0:
- ar_actor
- img_actor
- fa_actor
- etc...
Expected Result:
- DB structure should be equal. Defaults should be dropped by the SQLite's incremental upgrade scripts.
- Tests should pass.
Additional Info:
1) DatabaseSqliteTest::testUpgrades Default values does not match for column filearchive.fa_actor upgrading from 1.15 to 1.35.0-alpha Failed asserting that '0' matches expected null. /Users/peter/work/Wiki/gerrit/mediawiki/tests/phpunit/integration/includes/db/DatabaseSqliteTest.php:399 /Users/peter/work/Wiki/gerrit/mediawiki/tests/phpunit/MediaWikiIntegrationTestCase.php:417 FAILURES! Tests: 42, Assertions: 407, Failures: 1, Risky: 1. Script phpunit --colors=always --testsuite=core:integration,extensions:integration,skins:integration handling the phpunit:integration event returned with error code 1