Commit graph

23 commits

Author SHA1 Message Date
Daniel Siepmann 81c3aa7e35
Remove unnecessary debugging output during installation 2019-06-06 13:36:35 +02:00
Daniel Siepmann 30aa8ed10b
TASK: Remove codacy from travis
As we are no longer using codacy, we do not need to send any
information.
2018-03-20 11:02:43 +01:00
Daniel Siepmann b2a63e9cb0
TASK: Make extension compatible with CMS 7.6 2018-03-13 20:34:56 +01:00
Daniel Siepmann 16bc22aa44
TASK: Support tests for TYPO3 CMS 7.6
Check which version to run and switch TYPO3 bootstrapping.
Also allow tests to run with TYPO3 CMS 7.6 again.
2018-03-13 11:58:01 +01:00
Daniel Siepmann b7b783a7fe
TASK: Use Code Sniffer at travis
This way we need no external service.
Each developer can fully run all tests and cgl on local environment.
Also this integrated better into IDEs and editors.
2017-11-11 16:52:02 +01:00
Daniel Siepmann cf902dde83
TASK: Make extension more compatible
Migrate sql to doctrine.
Migrate relation resolver to use new API.
2017-07-07 14:44:32 +02:00
Daniel Siepmann 705e3be85a
TASK: Migrate dev dependencies
As testing framework is used, we can prefer dist again to speed up
composer installation.
2017-07-07 12:19:25 +02:00
Daniel Siepmann 3d90bad58d
Merge remote-tracking branch 'origin/develop' into feature/cms-8-support 2017-07-07 11:58:15 +02:00
Daniel Siepmann 9d20524706
WIP|TASK: Use new TYPO3
Use testing framework configuration.
Use new db.
Begin with replacement of old TYPO3_DB.
2017-07-04 10:12:47 +02:00
Daniel Siepmann 18b7f2d8b1 Merge branch 'develop' into feature/filter 2017-06-27 15:02:25 +02:00
Daniel Siepmann 1a41c5e237
FEATURE: Add filter to search
* Allow to filter results by field values.
2017-06-06 13:53:08 +02:00
Daniel Siepmann b829a3525a
TASK: Finish TYPO3 update
* Mark 6.2 as not supported.
2017-05-11 13:50:58 +02:00
Daniel Siepmann 0ff8ffed84
TASK: Allow PHP7 tests to run
* Ignore platform-reqs of composer to allow installation of TYPO3 CMS
  6.x with newer PHP Versions.
* Don't make 6.2 version fix.
2017-05-11 09:51:14 +02:00
Daniel Siepmann c68f853b63
BUGFIX: Resolve some mysql strict mode issues
* Adjust fixtures to be strict mode compatible.
* Adjust documentation to cover requirements for development.
* Notice that strict mode is not supported by TYPO3.
* Document how to handle tests against multiple TYPO3 versions.
2016-12-22 09:45:43 +01:00
Daniel Siepmann ce7fec2e90 CLEANUP: Remove coverage uploads that don't exist
* As no unit tests exist anymore, don't upload report
2016-12-20 11:58:33 +01:00
Daniel Siepmann 541c6db53a
FEATURE: Allow to configure tables to be processed
* Add typoscript option which TYPO3 tables should be processed and which
  should not be processed.
* Respect new optiion in hook.
* Also add necessary tests.
* Remove old no longer needed tests for hook.
2016-12-15 14:04:26 +01:00
Daniel Siepmann e1e867befd Feature/integrate codacy (#9)
* REFACTOR: Move scripts to Makefile

* FEATURE: Add codacy
2016-12-12 22:47:45 +01:00
Daniel Siepmann 070e901dbb FEATURE: Add code coverage for tests to travis and scrutinizer (#6)
* FEATURE: Add code coverage for tests to travis and scrutinizer

* To detect which parts still need to be tested

* BUGFIX: Fix broken TYPO3 installation for tests

* We need the source, otherwise a base test file will be missing
2016-12-10 14:59:48 +01:00
Daniel Siepmann 4ff23c60c2 WIP|FEATURE: Try to make functional tests work on travis 2016-12-09 20:22:36 +01:00
Daniel Siepmann 8dc373c0b2 BUGFIX: Don't break travis because folder does not exist 2016-12-09 19:57:23 +01:00
Daniel Siepmann 3bd2b9c52d WIP|FEATURE: Integrate functional tests into travis 2016-12-09 19:50:53 +01:00
Daniel Siepmann a7714945c6 FEATURE: Setup first working functional test 2016-12-09 19:45:46 +01:00
Daniel Siepmann d89e616a4f FEATURE: Add travis ci (#1)
* To automate tests and display results in pull requests.
2016-12-09 13:01:09 +01:00