parserTests: re-enable save parse and fix MCR errors
authorTim Starling <tstarling@wikimedia.org>
Fri, 20 Jul 2018 02:03:48 +0000 (12:03 +1000)
committerTim Starling <tstarling@wikimedia.org>
Fri, 20 Jul 2018 02:03:48 +0000 (12:03 +1000)
commit9742d569b08e579e77476a9dbcd5b01dfbeab2ee
treeb2b80a2be46ad933f7e6ed70a4cd0cf3ed59a636
parent154e153701d1f3663559ee792f767c0f2b223824
parserTests: re-enable save parse and fix MCR errors

* Re-enable parse on save as requested in T159014, instead hide
  the feature behind an option.
* Add the MCR tables to the list of tables that need to be cloned. Fixes
  unconditional exception.
* Fix some undefined member variables, remove assignment to unused
  variable $this->databaseSetupDone.

Bug: T159014
Change-Id: I6be577ebcbadeb4e08079a82543d521fc2bb5948
tests/parser/ParserTestRunner.php
tests/parser/parserTests.php