? ? Pending

User tests: Successful: Unsuccessful:

avatar yvesh
yvesh
18 Jun 2017

Summary of Changes

This pull request adds the basic setup and configuration for the Joomla browser based System Tests. It contains sample tests for com_users. During the next weeks more tests are going to be ported from the system tests repository
. Additionally Continuous Integration will be activated running the test suite for every PR and commit.

Testing Instructions

For a complete description check the README.md in tests/codeception

Prerequisites:

  • Webserver with PHP installed
  • Google Chrome
  • Composer
  • PHP 5.6 Cli (or later)
  • Java JDK (8 or later)

Step by Step:

  • Navigate in your terminal to tests/codeception
  • Do a composer install
  • cp and modify the acceptance.suite.dist.yml to acceptance.suite.yml
  • Navigate back to the root folder of Joomla
  • Run tests/codeception/vendor/bin/robo run:tests

Expected result

Joomla has System tests

Actual result

Joomla has no System tests

Documentation Changes Required

Yes, parts are already integrated and will be updated the next days.

Thank you to all people working on this topic in the last years!

avatar yvesh yvesh - open - 18 Jun 2017
avatar yvesh yvesh - change - 18 Jun 2017
Status New Pending
avatar joomla-cms-bot joomla-cms-bot - change - 18 Jun 2017
Category Repository Unit Tests External Library
avatar yvesh yvesh - change - 18 Jun 2017
Labels Added: ? ?
avatar zero-24
zero-24 - comment - 18 Jun 2017

@yvesh did you already run the script for the header that I did not updated yesterday?

avatar yvesh
yvesh - comment - 18 Jun 2017

@zero-24 Updated it manually now, because we have too many different subpackage names.

avatar SniperSister SniperSister - test_item - 18 Jun 2017 - Tested successfully
avatar SniperSister
SniperSister - comment - 18 Jun 2017

I have tested this item successfully on 6ddf0c2


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/16743.

avatar dneukirchen
dneukirchen - comment - 18 Jun 2017

I have tested this item successfully

bildschirmfoto 2017-06-18 um 12 58 57

avatar yvesh yvesh - change - 18 Jun 2017
The description was changed
avatar yvesh yvesh - edited - 18 Jun 2017
avatar rdeutz rdeutz - change - 18 Jun 2017
Status Pending Fixed in Code Base
Closed_Date 0000-00-00 00:00:00 2017-06-18 11:43:41
Closed_By rdeutz
avatar rdeutz rdeutz - close - 18 Jun 2017
avatar rdeutz rdeutz - merge - 18 Jun 2017

Add a Comment

Login with GitHub to post a comment