mirror of
https://github.com/joomla-extensions/weblinks.git
synced 2024-11-01 11:22:28 +00:00
17d223b4c1
This pull adds the base for testing Weblinks component with an Firefox automated browser via Selenium and Codeception Framework. See it in action in the following video: https://www.youtube.com/watch?v=gpsZVZCsawg This pull will launch the tests in Travis, however you can run the tests in your local machine too. Find the instructions at: README.md
26 lines
603 B
PHP
26 lines
603 B
PHP
<?php
|
|
namespace Codeception\Module;
|
|
|
|
// here you can define custom actions
|
|
// all public methods declared in helper class will be available in $I
|
|
|
|
class AcceptanceHelper extends \Codeception\Module
|
|
{
|
|
/**
|
|
* Function to getConfiguration from the YML and return in the test
|
|
*
|
|
* @param null $element
|
|
*
|
|
* @return mixed
|
|
* @throws InvalidArgumentException
|
|
*/
|
|
public function getConfiguration($element = null)
|
|
{
|
|
if (is_null($element)) {
|
|
throw new InvalidArgumentException('empty value or non existing element was requested from configuration');
|
|
}
|
|
|
|
return $this->config[$element];
|
|
}
|
|
}
|