1--TEST--
2SolrQuery - testing StatsComponent
3--FILE--
4<?php
5
6$query = new SolrQuery();
7ob_start();
8var_dump(
9	$query->getStats(),
10	$query->getStatsFields(),
11	$query->getStatsFacets()
12);
13
14$nullOutput = ob_get_clean();
15
16$query->setStats(0);
17
18$query
19	->addStatsField('hello')
20	->removeStatsField('hello')
21	->addStatsField('june')
22	->addStatsField('july')
23;
24
25$query
26	->addStatsFacet('world')
27	->removeStatsFacet('world')
28	->addStatsFacet('pear')
29	->addStatsFacet('pecl')
30;
31
32echo $query . PHP_EOL . PHP_EOL;
33
34var_dump(
35	$query->getStats(),
36	$query->getStatsFields(),
37	$query->getStatsFacets()
38);
39echo $nullOutput;
40?>
41--EXPECTF--
42stats=false&stats.field=june&stats.field=july&stats.facet=pear&stats.facet=pecl
43
44bool(false)
45array(2) {
46  [0]=>
47  string(4) "june"
48  [1]=>
49  string(4) "july"
50}
51array(2) {
52  [0]=>
53  string(4) "pear"
54  [1]=>
55  string(4) "pecl"
56}
57NULL
58NULL
59NULL