summaryrefslogtreecommitdiff
path: root/vendor/ruflin/elastica/test/lib/Elastica/Test/ResultTest.php
diff options
context:
space:
mode:
Diffstat (limited to 'vendor/ruflin/elastica/test/lib/Elastica/Test/ResultTest.php')
-rw-r--r--vendor/ruflin/elastica/test/lib/Elastica/Test/ResultTest.php22
1 files changed, 16 insertions, 6 deletions
diff --git a/vendor/ruflin/elastica/test/lib/Elastica/Test/ResultTest.php b/vendor/ruflin/elastica/test/lib/Elastica/Test/ResultTest.php
index 54d3ce55..a905fcc5 100644
--- a/vendor/ruflin/elastica/test/lib/Elastica/Test/ResultTest.php
+++ b/vendor/ruflin/elastica/test/lib/Elastica/Test/ResultTest.php
@@ -1,15 +1,16 @@
<?php
-
namespace Elastica\Test;
-use Elastica\Client;
use Elastica\Document;
use Elastica\Result;
-use Elastica\Type\Mapping;
use Elastica\Test\Base as BaseTest;
+use Elastica\Type\Mapping;
class ResultTest extends BaseTest
{
+ /**
+ * @group functional
+ */
public function testGetters()
{
// Creates a new index 'xodoa' and a type 'user' inside this index
@@ -42,6 +43,9 @@ class ResultTest extends BaseTest
$this->assertEquals('hans', $result->username);
}
+ /**
+ * @group functional
+ */
public function testGetIdNoSource()
{
// Creates a new index 'xodoa' and a type 'user' inside this index
@@ -80,6 +84,9 @@ class ResultTest extends BaseTest
$this->assertInternalType('array', $result->getData());
}
+ /**
+ * @group functional
+ */
public function testGetTotalTimeReturnsExpectedResults()
{
$typeName = 'user';
@@ -103,17 +110,20 @@ class ResultTest extends BaseTest
'Total Time should be an integer'
);
}
-
+
+ /**
+ * @group unit
+ */
public function testHasFields()
{
$data = array('value set');
$result = new Result(array());
$this->assertFalse($result->hasFields());
-
+
$result = new Result(array('_source' => $data));
$this->assertFalse($result->hasFields());
-
+
$result = new Result(array('fields' => $data));
$this->assertTrue($result->hasFields());
$this->assertEquals($data, $result->getFields());