Skip to content

Commit 94faeb1

Browse files
committed
Merge pull request #888 from ruflin/fix-coverage-reports
Fix coverage reports
2 parents d3dfc04 + 4504083 commit 94faeb1

File tree

4 files changed

+36
-11
lines changed

4 files changed

+36
-11
lines changed

.coveralls.yml

+2-5
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,3 @@
1-
src_dir: .
1+
src_dir: lib
22
service_name: travis-ci
3-
coverage_clover:
4-
- build/coverage/clover-functional.xml
5-
- build/coverage/clover-shutdown.xml
6-
- build/coverage/clover-unit.xml
3+
coverage_clover: build/coverage/*-coverage.xml

Makefile

+4-4
Original file line numberDiff line numberDiff line change
@@ -75,16 +75,16 @@ dependencies: prepare
7575
${SOURCE}
7676

7777
phpunit: prepare
78-
phpunit -c test/ --coverage-clover build/coverage/clover-unit.xml --group unit
79-
phpunit -c test/ --coverage-clover build/coverage/clover-functional.xml --group functional
80-
phpunit -c test/ --coverage-clover build/coverage/clover-shutdown.xml --group shutdown
78+
phpunit -c test/ --coverage-clover build/coverage/unit-coverage.xml --group unit
79+
phpunit -c test/ --coverage-clover build/coverage/functional-coverage.xml --group functional
80+
phpunit -c test/ --coverage-clover build/coverage/shutdown-coverage.xml --group shutdown
8181

8282
doc: prepare
8383
phpdoc run -d lib/ -t build/docs
8484

8585
# Uses the preconfigured standards in .php_cs
8686
lint:
87-
php-cs-fixer fix
87+
php-cs-fixer fix
8888

8989
syntax-check:
9090
php -lf ${SOURCE} **/*.php

README.md

+1-2
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,11 @@ Elastica: elasticsearch PHP Client
33

44
[![Latest Stable Version](https://poser.pugx.org/ruflin/Elastica/v/stable.png)](https://packagist.org/packages/ruflin/elastica)
55
[![Build Status](https://secure.travis-ci.org/ruflin/Elastica.png?branch=master)](http://travis-ci.org/ruflin/Elastica)
6-
[![Coverage Status](https://coveralls.io/repos/ruflin/Elastica/badge.png)](https://coveralls.io/r/ruflin/Elastica)
6+
[![codecov.io](http://codecov.io/github/ruflin/Elastica/coverage.svg?branch=master)](http://codecov.io/github/ruflin/Elastica?branch=master)
77
[![Dependency Status](https://www.versioneye.com/php/ruflin:elastica/dev-master/badge.svg)](https://www.versioneye.com/php/ruflin:elastica/dev-master)
88
[![Scrutinizer Code Quality](https://scrutinizer-ci.com/g/ruflin/Elastica/badges/quality-score.png?b=master)](https://scrutinizer-ci.com/g/ruflin/Elastica/?branch=master)
99
[![Total Downloads](https://poser.pugx.org/ruflin/Elastica/downloads.png)](https://packagist.org/packages/ruflin/elastica)
1010
[![Flattr this git repo](http://api.flattr.com/button/flattr-badge-large.png)](https://flattr.com/submit/auto?user_id=ruflin&url=https://github.com/ruflin/Elastica&title=Elastica&language=PHP&tags=github&category=software)
11-
[![codecov.io](http://codecov.io/github/ruflin/Elastica/coverage.svg?branch=master)](http://codecov.io/github/ruflin/Elastica?branch=master)
1211
[![Join the chat at https://gitter.im/ruflin/Elastica](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/ruflin/Elastica?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
1312

1413
All documentation for Elastica can be found under [Elastica.io](http://Elastica.io/).

test/lib/Elastica/Test/Query/QueryStringTest.php

+29
Original file line numberDiff line numberDiff line change
@@ -154,4 +154,33 @@ public function testSetTimezone()
154154
$this->assertEquals($expected, $query->toArray());
155155
$this->assertInstanceOf('Elastica\Query\QueryString', $query->setTimezone($timezone));
156156
}
157+
158+
/**
159+
* @group unit
160+
*/
161+
public function testSetPhraseSlop()
162+
{
163+
$phraseSlop = 9;
164+
165+
$query = new QueryString("test");
166+
$query->setPhraseSlop($phraseSlop);
167+
168+
$data = $query->toArray();
169+
$this->assertEquals($phraseSlop, $data['query_string']['phrase_slop']);
170+
}
171+
172+
/**
173+
* @group functional
174+
*/
175+
public function testSetBoost()
176+
{
177+
178+
$index = $this->_createIndex();
179+
$query = new QueryString('test');
180+
$query->setBoost(1.0);
181+
182+
$resultSet = $index->search($query);
183+
184+
$this->assertEquals(0, $resultSet->count());
185+
}
157186
}

0 commit comments

Comments
 (0)