--- a/server/src/tests/Controllers/LanguageControllerTest.php Wed Nov 09 15:05:41 2016 +0100
+++ b/server/src/tests/Controllers/LanguageControllerTest.php Wed Nov 09 23:41:15 2016 +0100
@@ -11,20 +11,21 @@
*/
class LanguageControllerTest extends TestCase {
- const ES_QUERY = [
- 'index' => 'corpus',
- 'body' => [
- "size" => 0,
- "query" => [ "match_all" => [] ],
- "aggs" => [
- "languages" => [
- "terms" => [ "field" => "language", "order" => [ "_count" => "desc" ], "size" => 0 ]
+ private $ES_QUERY;
+
+ public function setUp() {
+ $this->ES_QUERY = [
+ 'index' => 'corpus',
+ 'body' => [
+ "size" => 0,
+ "query" => [ "match_all" => (object) null ],
+ "aggs" => [
+ "languages" => [
+ "terms" => [ "field" => "language", "order" => [ "_count" => "desc" ], "size" => 2147483647 ]
+ ]
]
]
- ]
- ];
-
- public function setUp() {
+ ];
parent::setup();
}
@@ -37,7 +38,7 @@
Es::shouldReceive('search')
->once()
- ->with(self::ES_QUERY)
+ ->with($this->ES_QUERY)
->andReturn(json_decode('{
"took": 92,
"timed_out": false,