/** * Constructs a test case with the given name and browser to test execution * * @param string $name Test case name(by default = null) * @param array $data Test case data array(by default = array()) * @param string $dataName Name of Data set(by default = '') * @param array $browser Array of browser configuration settings: 'name', 'browser', 'host', 'port', 'timeout', * 'httpTimeout' (by default = array()) */ public function __construct($name = null, array $data = array(), $dataName = '', array $browser = array()) { parent::__construct($name, $data, $dataName, $browser); $this->_testSubscriberBaseURL = getenv("TEST_SUBSCRIBER_BASE_URL"); /* read the config to setup the tokens and base urls */ $this->_xfabricBearerToken = Mage::getConfig()->getNode("default/xfabric/connection_settings/authorizations/xfabric/bearer_token"); $this->_baseUrl = Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_WEB); $this->_avroEncoding = Mage::getConfig()->getNode("default/xfabric/connection_settings/encoding"); }