Browse Source

Should work better.

master
Sébastien Lucas 10 years ago
parent
commit
b70255da84
2 changed files with 24 additions and 23 deletions
  1. +23
    -22
      test/Sauce.php
  2. +1
    -1
      test/config_local.php.sauce

+ 23
- 22
test/Sauce.php View File

@@ -2,7 +2,7 @@

require_once 'vendor/autoload.php';

class WebDriverDemo extends Sauce\Sausage\WebDriverTestCase
class Cops extends Sauce\Sausage\WebDriverTestCase
{
public static $browsers = array(
// run FF15 on Windows 8 on Sauce
@@ -74,17 +74,21 @@ class WebDriverDemo extends Sauce\Sausage\WebDriverTestCase

public function setUp()
{
$caps = $this->getDesiredCapabilities();
$caps['build'] = getenv ("TRAVIS_JOB_NUMBER");
//$caps['tunnel_id'] = getenv ("TRAVIS_JOB_NUMBER");
$caps['name'] = "COPS ";
$this->setDesiredCapabilities($caps);
parent::setUp ();
if (isset ($_SERVER["TRAVIS_JOB_NUMBER"])) {
$caps = $this->getDesiredCapabilities();
$caps['build'] = getenv ("TRAVIS_JOB_NUMBER");
$this->setDesiredCapabilities($caps);
}
parent::setUp ();
}
public function setUpPage()
{
$this->url('http://127.0.0.1:8888/index.php');
if (isset ($_SERVER["TRAVIS_JOB_NUMBER"])) {
$this->url('http://127.0.0.1:8888/index.php');
} else {
$this->url('http://cops-demo.slucas.fr/index.php');
}
}
public function string_to_ascii($string)
@@ -108,27 +112,24 @@ class WebDriverDemo extends Sauce\Sausage\WebDriverTestCase
};

$this->spinAssert("Home Title", $title_test, [ "COPS" ]);
$this->spinAssert("Home Title", $title_test, [ "COPS DEMO" ]);
$author = $this->byXPath ('//h2[contains(text(), "Authors")]');
$author->click ();
$this->spinAssert("Author Title", $title_test, [ "AUTHORS" ]);
}
public function testCog()
{
$cog = $this->byId ("searchImage");
// $cog = $this->byId ("searchImage");
// try {
// $search = $this->byName ("query");
// $this->fail ();
// }
// catch (Exception $e) {
// }
// $search = $this->byName ("query");
// $this->assertFalse ($search->displayed ());
$search = $this->byName ("query");
$this->assertFalse ($search->displayed ());
// $cog->click ();
$cog->click ();
// $search = $this->byName ("query");
// $this->assertTrue ($search->displayed ());
$search = $this->byName ("query");
$this->assertTrue ($search->displayed ());
}
}

+ 1
- 1
test/config_local.php.sauce View File

@@ -12,6 +12,6 @@
/*
* Catalog's title
*/
$config['cops_title_default'] = "COPS";
$config['cops_title_default'] = "COPS DEMO";
// $config['cops_server_side_render'] = ".";

Loading…
Cancel
Save