Skip to content
Snippets Groups Projects
  1. Nov 29, 2014
  2. Nov 20, 2014
  3. Nov 19, 2014
  4. Oct 30, 2014
  5. Oct 20, 2014
  6. Sep 10, 2014
  7. Sep 08, 2014
  8. Aug 12, 2014
  9. Jun 28, 2014
    • Christian Kuhn's avatar
      [TASK] Use stable phpunit 4.1 instead of master · ee2dd771
      Christian Kuhn authored
      We had to update to phpunit "master" recently due to an issue with
      phpunit-mock-objects that was not released yet but fixed in master.
      The fix was released with phpunit-mock-objects 2.1.5 today, so we
      can switch back to a stable combination of those packages.
      
      Resolves: #59958
      Related: #59685
      Releases: 6.3, 6.2
      Change-Id: I92336adef0291239c7dad606002721c91b2991fa
      Reviewed-on: https://review.typo3.org/31179
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      ee2dd771
  10. Jun 20, 2014
    • Markus Klein's avatar
      [BUGFIX] Get unit tests working again · ccc3e1fb
      Markus Klein authored
      Changed serialize behaviour in PHP triggers funny phpunit issues in
      some tests. Switching to phpunit master for now and skipping some
      tests makes travis-ci green again and gives us time for detail fixes.
      
      Change-Id: I1c694c0c5dba98b31b9ef7c826fa6614ffa512df
      Resolves: #59685
      Releases: 6.3, 6.2
      Reviewed-on: https://review.typo3.org/30889
      Reviewed-by: Christian Mueller
      Reviewed-by: Oliver Klee
      Reviewed-by: Christian Kuhn
      Tested-by: Christian Kuhn
      ccc3e1fb
  11. Jun 17, 2014
  12. Jun 07, 2014
  13. Jun 06, 2014
    • Helmut Hummel's avatar
      [TASK] Downgrade to PHPUnit 3.7.* · 7a876ddc
      Helmut Hummel authored
      Suddenly build failures occurred on travis which seem
      to be related to ReflectionClass::newInstanceWithoutConstructor
      which is used by PHPUnit 4.1.* when available.
      
      Downgrade to PHPUnit 3.7.* to have a green build again
      as the failures are totally unrelated to our code.
      
      Change-Id: I6c3c200d5eda372e92ee0fd4c39e7fe79183ecab
      Reviewed-on: https://review.typo3.org/30616
      Reviewed-by: Helmut Hummel
      Tested-by: Helmut Hummel
      7a876ddc
  14. May 12, 2014
    • Christian Kuhn's avatar
      [TASK] Update to phpunit 4.1 · 4f982ca0
      Christian Kuhn authored
      Do not forget to "composer update" test instances!
      
      Updating from phpunit 3.7 to 4.1 is smooth, except two details:
      
      * The mock framework dropped staticExpects, two test cases must
        be refactored to circumvent this.
      
      * The mocker now tries to resolve method argument type hints, so
        those classes must exist and autoloaded, some FLOW dependencies
        are affected here.
      
      Change-Id: Ie74bdad000182dde808d3771fa6eec4764a133da
      Resolves: #58676
      Releases: 6.2
      Reviewed-on: https://review.typo3.org/29584
      Reviewed-by: Markus Klein
      Tested-by: Markus Klein
      Reviewed-by: Tymoteusz Motylewski
      Tested-by: Tymoteusz Motylewski
      Reviewed-by: Helmut Hummel
      Tested-by: Helmut Hummel
      4f982ca0
  15. Apr 19, 2014
    • Christian Kuhn's avatar
      [TASK] Use composer for unit and functional tests in travis · 9f87a730
      Christian Kuhn authored
      The patch uses composer based dependency handling and other
      stuff pushing travis-ci tests to the next level:
      
      - phpunit registered as "dev" requirement in composer.json
      - vfsStream registered as "dev" requirement in composer.json
      - cms-composer-installers is not released stable and adapted
        in composer.json for successful dependency resolving via
        composer
      - cloning travis-integration repository is obsolete by inlining
        scripts in .travis.yml
      - cloning ext:phpunit is obsolete, native phpunit by composer
        is used now
      - it is possible to set functional test suite database credentials
        with environment variables, used in .travis.yml
      - redis cache backend tests are enabled on travis-ci again
      - use existing php modules of travis-ci environment speeds up build
      
      With phpunit from composer, the command to run tests is
      ./bin/phpunit -c typo3/sysext/core/Build/UnitTests.xml
      More documentation about that can be found at
      http://wiki.typo3.org/Unit_Testing_TYPO3
      
      Change-Id: I4d524e8e0249ca22f34fc48b7209d60d72e5e921
      Resolves: #57971
      Related: #51436
      Releases: 6.2
      Reviewed-on: https://review.typo3.org/29495
      Reviewed-by: Wouter Wolters
      Reviewed-by: Tymoteusz Motylewski
      Tested-by: Tymoteusz Motylewski
      Reviewed-by: Helmut Hummel
      Tested-by: Helmut Hummel
      9f87a730
  16. Mar 10, 2014
  17. Mar 09, 2014
    • Christian Opitz's avatar
      [TASK] Added composer.json for the TYPO3 CMS project · 629e8ccc
      Christian Opitz authored
      Added a composer.json file that contains
      * name, description, keywords, homepage and license
      * authors (core team and community)
      * several support addresses
      * requirements (php, php extensions and the composer typo3 installer)
      * suggestions for php extensions
      * branch alias for current development version (6.2)
      * the packages, that are provided (system extensions)
      
      Resolves: #55770
      Releases: 6.2
      Change-Id: Ibb94787ee12f9e580dedb1652c444f35e51d1aa9
      Reviewed-on: https://review.typo3.org/27423
      Reviewed-by: Fabien Udriot
      Tested-by: Fabien Udriot
      Reviewed-by: Thomas Maroschik
      Tested-by: Thomas Maroschik
      629e8ccc