summaryrefslogtreecommitdiff
path: root/vendor/ruflin/elastica/test/lib/Elastica/Test/ScriptFieldsTest.php
diff options
context:
space:
mode:
Diffstat (limited to 'vendor/ruflin/elastica/test/lib/Elastica/Test/ScriptFieldsTest.php')
-rw-r--r--vendor/ruflin/elastica/test/lib/Elastica/Test/ScriptFieldsTest.php44
1 files changed, 21 insertions, 23 deletions
diff --git a/vendor/ruflin/elastica/test/lib/Elastica/Test/ScriptFieldsTest.php b/vendor/ruflin/elastica/test/lib/Elastica/Test/ScriptFieldsTest.php
index a3dd0d51..5448209d 100644
--- a/vendor/ruflin/elastica/test/lib/Elastica/Test/ScriptFieldsTest.php
+++ b/vendor/ruflin/elastica/test/lib/Elastica/Test/ScriptFieldsTest.php
@@ -1,5 +1,4 @@
<?php
-
namespace Elastica\Test;
use Elastica\Document;
@@ -10,59 +9,54 @@ use Elastica\Test\Base as BaseTest;
class ScriptFieldsTest extends BaseTest
{
- protected $index;
-
- public function setUp()
- {
- $this->index = $this->_createIndex();
- }
-
- public function tearDown()
- {
- $this->index->delete();
- }
-
+ /**
+ * @group unit
+ */
public function testNewScriptFields()
{
$script = new Script('1 + 2');
// addScript
- $scriptFields = new ScriptFields;
+ $scriptFields = new ScriptFields();
$scriptFields->addScript('test', $script);
$this->assertEquals($scriptFields->getParam('test'), $script->toArray());
// setScripts
- $scriptFields = new ScriptFields;
+ $scriptFields = new ScriptFields();
$scriptFields->setScripts(array(
- 'test' => $script
+ 'test' => $script,
));
$this->assertEquals($scriptFields->getParam('test'), $script->toArray());
// Constructor
$scriptFields = new ScriptFields(array(
- 'test' => $script
+ 'test' => $script,
));
$this->assertEquals($scriptFields->getParam('test'), $script->toArray());
}
+ /**
+ * @group unit
+ */
public function testSetScriptFields()
{
- $query = new Query;
+ $query = new Query();
$script = new Script('1 + 2');
$scriptFields = new ScriptFields(array(
- 'test' => $script
+ 'test' => $script,
));
$query->setScriptFields($scriptFields);
$this->assertEquals($query->getParam('script_fields'), $scriptFields->toArray());
$query->setScriptFields(array(
- 'test' => $script
+ 'test' => $script,
));
$this->assertEquals($query->getParam('script_fields'), $scriptFields->toArray());
}
/**
+ * @group unit
* @expectedException \Elastica\Exception\InvalidException
*/
public function testNameException()
@@ -71,18 +65,22 @@ class ScriptFieldsTest extends BaseTest
$scriptFields = new ScriptFields(array($script));
}
+ /**
+ * @group functional
+ */
public function testQuery()
{
- $type = $this->index->getType('test');
+ $index = $this->_createIndex();
+ $type = $index->getType('test');
$doc = new Document(1, array('firstname' => 'guschti', 'lastname' => 'ruflin'));
$type->addDocument($doc);
- $this->index->refresh();
+ $index->refresh();
$query = new Query();
$script = new Script('1 + 2');
$scriptFields = new ScriptFields(array(
- 'test' => $script
+ 'test' => $script,
));
$query->setScriptFields($scriptFields);