Skip to content

Latest commit

 

History

History
35 lines (26 loc) · 1.26 KB

File metadata and controls

35 lines (26 loc) · 1.26 KB

#Joomla Test environment

###General info This package's main purpose is to provide test environment for running unit tests for ZOOlanders projects like Framework.

###Features This package is actual Joomla installation with installed YOOtheme ZOO component and plugins.

Package also contains database sql dump (placed within folder db/ folder).

Root .htaccess, robots.txt and other files were removed as useless for mentioned purposes.

Also package contains bootstraping file joomla-env-bootstrap.php that is used to emulate Joomla application and load all necessary classes and components for unit testing.

Configuration file configuration.php contains settings according to Travis CI virtual test environment.

###Usage As joomla requires database connection, you would need to create virtual or test database and import db dump. Appropriate databese dump is available by path db/joomla.sql. If you use Travis CI, you can specify appropriate instructions in your .travis.yml file.

To be able to use Joomla classes and instances, just include joomla-env-bootstrap.php file in your test bootstraping file.

If you need for some custom joomla configuration, that is possible with symlinks in theory, but not realised in current package version