{"push_id":1309336629,"size":23,"distinct_size":21,"ref":"refs/heads/TCF_MAIN_integrate_doctrine-ESDEV-3462","head":"a3cd7a8919cb6b3ade75db2abca074baf74c6db2","before":"65f35011d0a0f330d7ae58a9b0bfbfd5485b9b89","commits":[{"sha":"8ca38a12b5772fa1f513eab4dc8f1022af6dc30f","author":{"name":"Robert Blank","email":"16e0209fdefb2392ff6ed876233a103577c94a16@oxid-esales.com"},"message":"ESDEV-3882 Remove references to wysiwyg editor in testing library","distinct":false,"url":"https://api.github.com/repos/OXID-eSales/testing_library/commits/8ca38a12b5772fa1f513eab4dc8f1022af6dc30f"},{"sha":"bf90730d9b16c044684f9c2d0734f3ac6b027b19","author":{"name":"vilmal","email":"94d3551ef0b4293429d66c2046882ed61d727e52@gmail.com"},"message":"Set configuration parameters during shop installation.\n(cherry picked from commit 1a0a420)","distinct":false,"url":"https://api.github.com/repos/OXID-eSales/testing_library/commits/bf90730d9b16c044684f9c2d0734f3ac6b027b19"},{"sha":"d4efe3e39af5c205398c939b2a983e4c9fac3c38","author":{"name":"robertblank","email":"16e0209fdefb2392ff6ed876233a103577c94a16@oxid-esales.com"},"message":"Added methods to access protected methods and properties of classes. Exchanged the use of oxLegacyDb by the use ob Doctrine in Mocks","distinct":true,"url":"https://api.github.com/repos/OXID-eSales/testing_library/commits/d4efe3e39af5c205398c939b2a983e4c9fac3c38"},{"sha":"d8a7963bcb91da379cad3f8811e94602cfcbe905","author":{"name":"robertblank","email":"16e0209fdefb2392ff6ed876233a103577c94a16@oxid-esales.com"},"message":"Added new parameter '$proxyTarget' to UnitTestCase::getMock() as parent method signature contains this parameter.","distinct":true,"url":"https://api.github.com/repos/OXID-eSales/testing_library/commits/d8a7963bcb91da379cad3f8811e94602cfcbe905"},{"sha":"f83f28975ec4c48e9a73e56ad865581ec396517b","author":{"name":"hkreuter","email":"a3b8bf4a52a344b6e41a3b8a363b1dd7d9101b3b@oxid-esales.com"},"message":"fixup! a47891f75f2cff7088617b7fde2af4713d162773","distinct":true,"url":"https://api.github.com/repos/OXID-eSales/testing_library/commits/f83f28975ec4c48e9a73e56ad865581ec396517b"},{"sha":"4b64d5d0bd3d75739cae56651990f62f69d8574e","author":{"name":"robertblank","email":"16e0209fdefb2392ff6ed876233a103577c94a16@oxid-esales.com"},"message":"Fixed regex in oxTestModules::function addFunction($class, $fncName, $func) to properly parse function signatures with closing brackets inside the function  parameters.\n\n If a function name like \"myfnc(array $param1 = array(), array $param2 = array())\" was passed to addFunction in $fncName, the parameters were not parsed correctly.","distinct":true,"url":"https://api.github.com/repos/OXID-eSales/testing_library/commits/4b64d5d0bd3d75739cae56651990f62f69d8574e"},{"sha":"1ce3786a672a11499eed3df68ead465291ca66ab","author":{"name":"robertblank","email":"16e0209fdefb2392ff6ed876233a103577c94a16@oxid-esales.com"},"message":"ESDEV-3511 Replace call to OxidEsales\\Eshop\\Core\\Database\\Doctrine::lastInsertId() by OxidEsales\\Eshop\\Core\\Database\\Doctrine::getLastInsertId()","distinct":true,"url":"https://api.github.com/repos/OXID-eSales/testing_library/commits/1ce3786a672a11499eed3df68ead465291ca66ab"},{"sha":"ffe73413dc27adbbe99f60dd04475f3c86a80be4","author":{"name":"vilmal","email":"94d3551ef0b4293429d66c2046882ed61d727e52@gmail.com"},"message":"Use select() method for select queries and not execute.","distinct":true,"url":"https://api.github.com/repos/OXID-eSales/testing_library/commits/ffe73413dc27adbbe99f60dd04475f3c86a80be4"},{"sha":"2b80ecb92a31dc761841934f6fca16171b3ea4d5","author":{"name":"sebbbbauer","email":"20c9ad801dcd325d64175857c60044bb4e617492@sebastianbauer.name"},"message":"ESDEV-3761 Remove method recordCount from the ResultSet.\n\nNow we use count instead.","distinct":true,"url":"https://api.github.com/repos/OXID-eSales/testing_library/commits/2b80ecb92a31dc761841934f6fca16171b3ea4d5"},{"sha":"43120448ddc5fdb77b3bde32c514b2d1e7740bae","author":{"name":"sebbbbauer","email":"20c9ad801dcd325d64175857c60044bb4e617492@sebastianbauer.name"},"message":"ESDEV-3761 Remove method recordCount from the ResultSet -pt.2 remove uses.","distinct":true,"url":"https://api.github.com/repos/OXID-eSales/testing_library/commits/43120448ddc5fdb77b3bde32c514b2d1e7740bae"},{"sha":"0b0bdf62ed2c72310e76ab800390b157333ca68d","author":{"name":"sebbbbauer","email":"20c9ad801dcd325d64175857c60044bb4e617492@sebastianbauer.name"},"message":"ESDEV-3761 Remove method moveNext and exchange usages with fetchRow.","distinct":true,"url":"https://api.github.com/repos/OXID-eSales/testing_library/commits/0b0bdf62ed2c72310e76ab800390b157333ca68d"},{"sha":"4611c430bace0f79da67960b5f5de588bb70ab0d","author":{"name":"robertblank","email":"16e0209fdefb2392ff6ed876233a103577c94a16@oxid-esales.com"},"message":"ESDEV-3761 Fix missing renaming of database class in testing library","distinct":true,"url":"https://api.github.com/repos/OXID-eSales/testing_library/commits/4611c430bace0f79da67960b5f5de588bb70ab0d"},{"sha":"ae435afb928c431a14743732a2e355ca6f0c3e17","author":{"name":"sebbbbauer","email":"20c9ad801dcd325d64175857c60044bb4e617492@sebastianbauer.name"},"message":"ESDEV-3795 WIP trying to get things working again.","distinct":true,"url":"https://api.github.com/repos/OXID-eSales/testing_library/commits/ae435afb928c431a14743732a2e355ca6f0c3e17"},{"sha":"575ad753dccf5339122558964f46aca44948c9d2","author":{"name":"sebbbbauer","email":"20c9ad801dcd325d64175857c60044bb4e617492@sebastianbauer.name"},"message":"ESDEV-3795 Move hard design (we don't want things like access to protected members) things from testing library to the test who really need this.","distinct":true,"url":"https://api.github.com/repos/OXID-eSales/testing_library/commits/575ad753dccf5339122558964f46aca44948c9d2"},{"sha":"aeb4235017a5bc4724f657b0d906a938b03ad1f2","author":{"name":"robertblank","email":"16e0209fdefb2392ff6ed876233a103577c94a16@oxid-esales.com"},"message":"ESDEV-3517 Update prepareShop() to use oxNew to get oxConfig object\n\nnew \\oxConfig()); was used before and this always returns the CE version of the Config Class and not the inherited versions","distinct":true,"url":"https://api.github.com/repos/OXID-eSales/testing_library/commits/aeb4235017a5bc4724f657b0d906a938b03ad1f2"},{"sha":"91a39652ddcd4f63c218ed2d400752f699cb50f8","author":{"name":"sebbbbauer","email":"20c9ad801dcd325d64175857c60044bb4e617492@sebastianbauer.name"},"message":"ESDEV-3518 Moved test protected method into testing library.","distinct":true,"url":"https://api.github.com/repos/OXID-eSales/testing_library/commits/91a39652ddcd4f63c218ed2d400752f699cb50f8"},{"sha":"cc85acb05f64696f45591b17ac1fd3db8aa1dd53","author":{"name":"sebbbbauer","email":"20c9ad801dcd325d64175857c60044bb4e617492@sebastianbauer.name"},"message":"ESDEV-3518 Add hint comment about the usage of the protected access methods.","distinct":true,"url":"https://api.github.com/repos/OXID-eSales/testing_library/commits/cc85acb05f64696f45591b17ac1fd3db8aa1dd53"},{"sha":"be10b94ce303f0c510b7934c1745e1b12f716e8f","author":{"name":"hkreuter","email":"a3b8bf4a52a344b6e41a3b8a363b1dd7d9101b3b@oxid-esales.com"},"message":"Revert \"ESDEV-3517 Update prepareShop() to use oxNew to get oxConfig object\"\n\nThis reverts commit 84d6384df10dddfd250cc1ed69d6c10d4638b518.","distinct":true,"url":"https://api.github.com/repos/OXID-eSales/testing_library/commits/be10b94ce303f0c510b7934c1745e1b12f716e8f"},{"sha":"b5eaf0ab26328d2e060632aee14c133252a90a53","author":{"name":"hkreuter","email":"a3b8bf4a52a344b6e41a3b8a363b1dd7d9101b3b@oxid-esales.com"},"message":"ESDEV-3462 Comment set of new oxconfig to see what CI says","distinct":true,"url":"https://api.github.com/repos/OXID-eSales/testing_library/commits/b5eaf0ab26328d2e060632aee14c133252a90a53"},{"sha":"e61bde9b7c4b828de856574e6a818e434e3c5f86","author":{"name":"robertblank","email":"16e0209fdefb2392ff6ed876233a103577c94a16@oxid-esales.com"},"message":"ESDEV-3822 Fix transaction rollback handling. Remove use of Database::getDb.\n\n- Transactions must independently from catching other Exceptions _always_  catch \\Exception and call rollbackTransaction() as omitting it will break Doctrine nested transaction handling.\n- It is for the same reason (among others) important to call commitTransaction()  _inside_ the try block and not outside.\n- Database::getDb() or Database::getInstance() must not be called, as Database is a overridable class inheritance will break. Use oxDb::getDb() resp.  oxDb::getInstance() instead.","distinct":true,"url":"https://api.github.com/repos/OXID-eSales/testing_library/commits/e61bde9b7c4b828de856574e6a818e434e3c5f86"}]}
{"actor":{"display_login":"hkreuter"}}