Project

General

Profile

Actions

Bug #77964

closed

FunctionalTestCaseBootstrapUtility not present in typo3/cms 7.6.14 composer package

Added by Viktor Livakivskyi over 7 years ago. Updated almost 7 years ago.

Status:
Closed
Priority:
Should have
Assignee:
-
Category:
Tests
Target version:
-
Start date:
2016-09-15
Due date:
% Done:

0%

Estimated time:
TYPO3 Version:
7
PHP Version:
5.6
Tags:
Complexity:
Is Regression:
No
Sprint Focus:

Description

Hi,

I've just updated from 7.6.10 to 7.6.11 and run all my unit and functional tests, to ensure, that my code is still ok.
Unit tests are running smoothly, while functional tests report an error:

 Fatal error: Class 'TYPO3\CMS\Core\Tests\FunctionalTestCaseBootstrapUtility' not found in /path/typo3_src/typo3/sysext/core/Classes/Tests/FunctionalTestCase.php on line 203

I still can see this file in git: https://github.com/TYPO3/TYPO3.CMS/blob/TYPO3_7-6-11/typo3/sysext/core/Tests/FunctionalTestCaseBootstrapUtility.php

But in Composer package version the complete typo3/sysext/core/Tests folder is missing.

Contents of my composer.json (trimmed a bit):

{
  "name": "my/ext",
  ...
  "minimum-stability": "stable",
  "repositories": [
    {
      "type": "composer",
      "url": "https://composer.typo3.org/" 
    }
  ],
  "config": {
    "vendor-dir": "vendor",
    "bin-dir": "bin" 
  },
  "require": {
    "php": "~5.6",
    "typo3/cms": "7.6.*",
    ...
    "helhum/typo3-console": "3.3.*" 
  },
  "require-dev": {
    "phpunit/phpunit": "5.4.*",
    "phpunit/phpcov": "~3.0" 
  },
  "extra": {
    "typo3/cms": {
      "web-dir": "www" 
    },
    "helhum/typo3-console": {
      "install-binary": false
    }
  },
  "autoload": {
    "psr-4": {
      ...
    }
  },
  "autoload-dev": {
    "psr-4": {
      "TYPO3\\CMS\\Core\\Tests\\": "www/typo3/sysext/core/Tests/",
      ...
    }
  }
}

Version 7.6.10 of Composer package doesn't have this issue.

Actions

Also available in: Atom PDF