Project

General

Profile

Actions

Task #55424

closed

Epic #76862: Refactor and modernise the TypoScript content renderer

Story #74496: Test coverage of stdWrap processors

Write unit tests for ContentObjectRenderer and HtmlParser

Added by Michiel Roos almost 11 years ago. Updated about 7 years ago.

Status:
Closed
Priority:
Should have
Assignee:
-
Category:
Content Rendering
Target version:
Start date:
2015-08-17
Due date:
% Done:

100%

Estimated time:
(Total: 0.00 h)
TYPO3 Version:
7
PHP Version:
5.3
Tags:
Complexity:
easy
Sprint Focus:
Remote Sprint

Description

Unit tests are needed to optimise several methods without breaking things. The biggest underperformers are:

ContentObjectRenderer
  • parseFunc
  • parseFunc_
  • typoLink
  • stdWrap
HtmlParser
  • at least all methods called from parseFunc*

Subtasks 19 (0 open19 closed)

Task #69116: Write unit tests for HtmlParser::getSubpartClosedMichael Oehlhof2015-08-17

Actions
Task #69160: Write unit tests for HtmlParser::substituteSubpartClosedMichael Oehlhof2015-08-18

Actions
Task #69175: Write unit tests for HtmlParser::substituteSubpartArrayClosedMichael Oehlhof2015-08-18

Actions
Task #69196: Write unit tests for HtmlParser::substituteMarkerClosedMichael Oehlhof2015-08-19

Actions
Task #69197: Write unit tests for HtmlParser::substituteMarkerArrayClosedMichael Oehlhof2015-08-19

Actions
Task #69264: Write unit tests for HtmlParser->splitIntoBlock()ClosedMichael Oehlhof2015-08-22

Actions
Task #69265: Write unit tests for HtmlParser->getFirstTag() and HtmlParser->getFirstTagName()ClosedMichael Oehlhof2015-08-23

Actions
Task #69266: Write unit tests for HtmlParser->removeFirstAndLastTag()ClosedMichael Oehlhof2015-08-23

Actions
Task #70128: Write unit tests for ContentObjectRenderer->stdWrap_ifEmpty()ClosedMichael Oehlhof2015-09-26

Actions
Task #70130: Write unit tests for ContentObjectRenderer->stdWrapValue()ClosedMichael Oehlhof2015-09-26

Actions
Task #70131: Write unit tests for stdWrap_trim() and stdWrap_intvalClosedMichael Oehlhof2015-09-27

Actions
Task #70165: Write unit tests for stdWrap_numberFormat()ClosedMichael Oehlhof2015-09-28

Actions
Task #70282: Write unit tests for stdWrap_expandListClosedMichael Oehlhof2015-10-01

Actions
Task #70287: Write unit tests for stdWrap_dateClosedMichael Oehlhof2015-10-02

Actions
Task #70321: Write unit tests for stdWrap_ageClosedMichael Oehlhof2015-10-02

Actions
Task #70333: Write unit tests for stdWrap_case()ClosedMichael Oehlhof2015-10-04

Actions
Task #71770: Write unit tests for stdWrap_bytes()ClosedMichael Oehlhof2015-11-22

Actions
Task #71772: Write unit tests for stdWrap_substring()ClosedMichael Oehlhof2015-11-22

Actions
Task #72664: Add Unit Tests for HtmlParserClosedBenni Mack2016-01-12

Actions
Actions

Also available in: Atom PDF