Skip to content

Commit 34b286c

Browse files
Add support for phpunit 8.0
1 parent fe464eb commit 34b286c

File tree

9 files changed

+10
-9
lines changed

9 files changed

+10
-9
lines changed

.phpunit.result.cache

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
C:30:"PHPUnit\Runner\TestResultCache":12393:{a:2:{s:7:"defects";a:3:{s:96:"Spatie\QueryBuilder\Tests\FieldsTest::it_can_fetch_only_requested_columns_from_an_included_model";i:6;s:87:"Spatie\QueryBuilder\Tests\FieldsTest::it_can_allow_specific_fields_on_an_included_model";i:6;s:87:"Spatie\QueryBuilder\Tests\IncludeTest::it_can_query_included_many_to_many_relationships";i:6;}s:5:"times";a:114:{s:65:"Spatie\QueryBuilder\Tests\AppendTest::it_does_not_require_appends";d:0.2;s:62:"Spatie\QueryBuilder\Tests\AppendTest::it_can_append_attributes";d:0.067;s:68:"Spatie\QueryBuilder\Tests\AppendTest::it_can_append_case_insensitive";d:0.068;s:71:"Spatie\QueryBuilder\Tests\AppendTest::it_guards_against_invalid_appends";d:0.074;s:67:"Spatie\QueryBuilder\Tests\AppendTest::it_can_allow_multiple_appends";d:0.066;s:79:"Spatie\QueryBuilder\Tests\AppendTest::it_can_allow_multiple_appends_as_an_array";d:0.064;s:71:"Spatie\QueryBuilder\Tests\AppendTest::it_can_append_multiple_attributes";d:0.065;s:116:"Spatie\QueryBuilder\Tests\AppendTest::an_invalid_append_query_exception_contains_the_not_allowed_and_allowed_appends";d:0.063;s:79:"Spatie\QueryBuilder\Tests\ColumnTest::it_can_fetch_all_columns_if_none_is_given";d:0.07;s:72:"Spatie\QueryBuilder\Tests\ColumnTest::it_can_fetch_only_required_columns";d:0.062;s:86:"Spatie\QueryBuilder\Tests\FieldsTest::it_fetches_all_columns_if_no_field_was_requested";d:0.063;s:98:"Spatie\QueryBuilder\Tests\FieldsTest::it_fetches_all_columns_if_no_specific_columns_were_requested";d:0.07;s:67:"Spatie\QueryBuilder\Tests\FieldsTest::it_can_fetch_specific_columns";d:0.061;s:70:"Spatie\QueryBuilder\Tests\FieldsTest::it_guards_against_invalid_fields";d:0.093;s:96:"Spatie\QueryBuilder\Tests\FieldsTest::it_guards_against_invalid_fields_from_an_included_resource";d:0.067;s:96:"Spatie\QueryBuilder\Tests\FieldsTest::it_can_fetch_only_requested_columns_from_an_included_model";d:0.146;s:87:"Spatie\QueryBuilder\Tests\FieldsTest::it_can_allow_specific_fields_on_an_included_model";d:0.153;s:89:"Spatie\QueryBuilder\Tests\FilterTest::it_can_filter_models_by_partial_property_by_default";d:0.088;s:82:"Spatie\QueryBuilder\Tests\FilterTest::it_can_filter_partially_and_case_insensitive";d:0.065;s:116:"Spatie\QueryBuilder\Tests\FilterTest::it_can_filter_results_based_on_the_partial_existence_of_a_property_in_an_array";d:0.075;s:89:"Spatie\QueryBuilder\Tests\FilterTest::it_can_filter_models_and_return_an_empty_collection";d:0.083;s:83:"Spatie\QueryBuilder\Tests\FilterTest::it_can_filter_a_custom_base_query_with_select";d:0.067;s:108:"Spatie\QueryBuilder\Tests\FilterTest::it_can_filter_results_based_on_the_existence_of_a_property_in_an_array";d:0.072;s:87:"Spatie\QueryBuilder\Tests\FilterTest::it_can_filter_and_match_results_by_exact_property";d:0.066;s:88:"Spatie\QueryBuilder\Tests\FilterTest::it_can_filter_and_reject_results_by_exact_property";d:0.07;s:68:"Spatie\QueryBuilder\Tests\FilterTest::it_can_filter_results_by_scope";d:0.077;s:93:"Spatie\QueryBuilder\Tests\FilterTest::it_can_filter_results_by_scope_with_multiple_parameters";d:0.067;s:84:"Spatie\QueryBuilder\Tests\FilterTest::it_can_filter_results_by_a_custom_filter_class";d:0.071;s:67:"Spatie\QueryBuilder\Tests\FilterTest::it_can_allow_multiple_filters";d:0.064;s:79:"Spatie\QueryBuilder\Tests\FilterTest::it_can_allow_multiple_filters_as_an_array";d:0.065;s:71:"Spatie\QueryBuilder\Tests\FilterTest::it_can_filter_by_multiple_filters";d:0.074;s:71:"Spatie\QueryBuilder\Tests\FilterTest::it_guards_against_invalid_filters";d:0.068;s:95:"Spatie\QueryBuilder\Tests\FilterTest::it_can_create_a_custom_filter_with_an_instantiated_filter";d:0.064;s:112:"Spatie\QueryBuilder\Tests\FilterTest::an_invalid_filter_query_exception_contains_the_unknown_and_allowed_filters";d:0.063;s:75:"Spatie\QueryBuilder\Tests\FilterTest::it_allows_for_adding_ignorable_values";d:0.079;s:99:"Spatie\QueryBuilder\Tests\FilterTest::it_should_not_apply_a_filter_if_the_supplied_value_is_ignored";d:0.205;s:96:"Spatie\QueryBuilder\Tests\FilterTest::it_should_apply_the_filter_on_the_subset_of_allowed_values";d:0.104;s:95:"Spatie\QueryBuilder\Tests\FilterTest::it_can_take_an_argument_for_custom_column_name_resolution";d:0.106;s:94:"Spatie\QueryBuilder\Tests\FilterTest::it_sets_property_column_name_to_property_name_by_default";d:0.106;s:84:"Spatie\QueryBuilder\Tests\FilterTest::it_resolves_queries_using_property_column_name";d:0.099;s:71:"Spatie\QueryBuilder\Tests\FilterTest::it_can_filter_using_boolean_flags";d:0.083;s:67:"Spatie\QueryBuilder\Tests\IncludeTest::it_does_not_require_includes";d:0.082;s:69:"Spatie\QueryBuilder\Tests\IncludeTest::it_can_include_model_relations";d:0.095;s:76:"Spatie\QueryBuilder\Tests\IncludeTest::it_can_include_nested_model_relations";d:0.137;s:97:"Spatie\QueryBuilder\Tests\IncludeTest::it_can_include_model_relations_from_nested_model_relations";d:0.119;s:75:"Spatie\QueryBuilder\Tests\IncludeTest::it_can_include_morph_model_relations";d:0.103;s:83:"Spatie\QueryBuilder\Tests\IncludeTest::it_can_include_reverse_morph_model_relations";d:0.078;s:70:"Spatie\QueryBuilder\Tests\IncludeTest::it_can_include_case_insensitive";d:0.073;s:83:"Spatie\QueryBuilder\Tests\IncludeTest::it_can_include_models_on_an_empty_collection";d:0.07;s:73:"Spatie\QueryBuilder\Tests\IncludeTest::it_guards_against_invalid_includes";d:0.076;s:69:"Spatie\QueryBuilder\Tests\IncludeTest::it_can_allow_multiple_includes";d:0.098;s:81:"Spatie\QueryBuilder\Tests\IncludeTest::it_can_allow_multiple_includes_as_an_array";d:0.07;s:78:"Spatie\QueryBuilder\Tests\IncludeTest::it_can_include_multiple_model_relations";d:0.072;s:87:"Spatie\QueryBuilder\Tests\IncludeTest::it_can_query_included_many_to_many_relationships";d:0.15;s:101:"Spatie\QueryBuilder\Tests\IncludeTest::it_returns_correct_id_when_including_many_to_many_relationship";d:0.071;s:115:"Spatie\QueryBuilder\Tests\IncludeTest::an_invalid_include_query_exception_contains_the_unknown_and_allowed_includes";d:0.07;s:92:"Spatie\QueryBuilder\Tests\QueryBuilderTest::it_will_determine_the_request_when_its_not_given";d:0.097;s:91:"Spatie\QueryBuilder\Tests\QueryBuilderTest::it_can_be_given_a_custom_base_query_using_where";d:0.06;s:92:"Spatie\QueryBuilder\Tests\QueryBuilderTest::it_can_be_given_a_custom_base_query_using_select";d:0.061;s:69:"Spatie\QueryBuilder\Tests\QueryBuilderTest::it_can_query_soft_deletes";d:0.076;s:70:"Spatie\QueryBuilder\Tests\QueryBuilderTest::it_can_query_global_scopes";d:0.063;s:99:"Spatie\QueryBuilder\Tests\QueryBuilderTest::it_keeps_eager_loaded_relationships_from_the_base_query";d:0.067;s:89:"Spatie\QueryBuilder\Tests\QueryBuilderTest::it_keeps_local_macros_added_to_the_base_query";d:0.068;s:99:"Spatie\QueryBuilder\Tests\QueryBuilderTest::it_keeps_the_on_delete_callback_added_to_the_base_query";d:0.077;s:69:"Spatie\QueryBuilder\Tests\QueryBuilderTest::it_can_query_local_scopes";d:0.061;s:82:"Spatie\QueryBuilder\Tests\RelationFilterTest::it_can_filter_related_model_property";d:0.066;s:124:"Spatie\QueryBuilder\Tests\RelationFilterTest::it_can_filter_results_based_on_the_partial_existence_of_a_property_in_an_array";d:0.08;s:97:"Spatie\QueryBuilder\Tests\RelationFilterTest::it_can_filter_models_and_return_an_empty_collection";d:0.068;s:89:"Spatie\QueryBuilder\Tests\RelationFilterTest::it_can_filter_related_nested_model_property";d:0.086;s:107:"Spatie\QueryBuilder\Tests\RelationFilterTest::it_can_filter_related_model_and_related_nested_model_property";d:0.071;s:116:"Spatie\QueryBuilder\Tests\RelationFilterTest::it_can_filter_results_based_on_the_existence_of_a_property_in_an_array";d:0.071;s:96:"Spatie\QueryBuilder\Tests\RelationFilterTest::it_can_filter_and_reject_results_by_exact_property";d:0.112;s:121:"Spatie\QueryBuilder\Tests\RelationFilterTest::given_the_models_table_name_it_does_filter_by_property_rather_than_relation";d:0.129;s:72:"Spatie\QueryBuilder\Tests\RequestMacrosTest::it_can_filter_nested_arrays";d:0.119;s:81:"Spatie\QueryBuilder\Tests\RequestMacrosTest::it_can_get_empty_filters_recursively";d:0.064;s:95:"Spatie\QueryBuilder\Tests\RequestMacrosTest::it_will_map_true_and_false_as_booleans_recursively";d:0.063;s:93:"Spatie\QueryBuilder\Tests\RequestMacrosTest::it_can_get_the_sort_query_param_from_the_request";d:0.061;s:91:"Spatie\QueryBuilder\Tests\RequestMacrosTest::it_can_get_different_sort_query_parameter_name";d:0.057;s:102:"Spatie\QueryBuilder\Tests\RequestMacrosTest::it_will_return_null_when_no_sort_query_param_is_specified";d:0.061;s:121:"Spatie\QueryBuilder\Tests\RequestMacrosTest::it_will_return_the_given_default_value_when_no_sort_query_param_is_specified";d:0.06;s:97:"Spatie\QueryBuilder\Tests\RequestMacrosTest::it_can_get_multiple_sort_parameters_from_the_request";d:0.058;s:119:"Spatie\QueryBuilder\Tests\RequestMacrosTest::it_will_return_an_empty_collection_when_no_sort_query_params_are_specified";d:0.075;s:123:"Spatie\QueryBuilder\Tests\RequestMacrosTest::it_will_return_the_given_default_value_when_no_sort_query_params_are_specified";d:0.063;s:96:"Spatie\QueryBuilder\Tests\RequestMacrosTest::it_can_get_the_filter_query_params_from_the_request";d:0.058;s:93:"Spatie\QueryBuilder\Tests\RequestMacrosTest::it_can_get_different_filter_query_parameter_name";d:0.059;s:69:"Spatie\QueryBuilder\Tests\RequestMacrosTest::it_can_get_empty_filters";d:0.057;s:121:"Spatie\QueryBuilder\Tests\RequestMacrosTest::it_will_return_an_empty_collection_when_no_filter_query_params_are_specified";d:0.06;s:119:"Spatie\QueryBuilder\Tests\RequestMacrosTest::it_will_map_true_and_false_as_booleans_when_given_in_a_filter_query_string";d:0.074;s:125:"Spatie\QueryBuilder\Tests\RequestMacrosTest::it_will_map_comma_separated_values_as_arrays_when_given_in_a_filter_query_string";d:0.063;s:120:"Spatie\QueryBuilder\Tests\RequestMacrosTest::it_will_map_array_in_filter_recursively_when_given_in_a_filter_query_string";d:0.058;s:146:"Spatie\QueryBuilder\Tests\RequestMacrosTest::it_will_map_comma_separated_values_as_arrays_when_given_in_a_filter_query_string_and_get_those_by_key";d:0.062;s:112:"Spatie\QueryBuilder\Tests\RequestMacrosTest::it_can_return_a_specific_filters_value_from_the_filter_query_string";d:0.064;s:97:"Spatie\QueryBuilder\Tests\RequestMacrosTest::it_can_get_the_include_query_params_from_the_request";d:0.058;s:94:"Spatie\QueryBuilder\Tests\RequestMacrosTest::it_can_get_different_include_query_parameter_name";d:0.064;s:122:"Spatie\QueryBuilder\Tests\RequestMacrosTest::it_will_return_an_empty_collection_when_no_include_query_params_are_specified";d:0.057;s:109:"Spatie\QueryBuilder\Tests\RequestMacrosTest::it_knows_if_a_specific_include_from_the_query_string_is_required";d:0.072;s:72:"Spatie\QueryBuilder\Tests\RequestMacrosTest::it_can_get_requested_fields";d:0.058;s:87:"Spatie\QueryBuilder\Tests\RequestMacrosTest::it_can_get_different_fields_parameter_name";d:0.056;s:96:"Spatie\QueryBuilder\Tests\RequestMacrosTest::it_can_get_the_append_query_params_from_the_request";d:0.06;s:93:"Spatie\QueryBuilder\Tests\RequestMacrosTest::it_can_get_different_append_query_parameter_name";d:0.06;s:121:"Spatie\QueryBuilder\Tests\RequestMacrosTest::it_will_return_an_empty_collection_when_no_append_query_params_are_specified";d:0.12;s:108:"Spatie\QueryBuilder\Tests\RequestMacrosTest::it_knows_if_a_specific_append_from_the_query_string_is_required";d:0.061;s:70:"Spatie\QueryBuilder\Tests\SortTest::it_can_sort_a_collection_ascending";d:0.074;s:71:"Spatie\QueryBuilder\Tests\SortTest::it_can_sort_a_collection_descending";d:0.07;s:74:"Spatie\QueryBuilder\Tests\SortTest::it_can_sort_a_query_with_custom_select";d:0.067;s:83:"Spatie\QueryBuilder\Tests\SortTest::it_can_guard_against_sorts_that_are_not_allowed";d:0.089;s:96:"Spatie\QueryBuilder\Tests\SortTest::it_will_throw_an_exception_if_a_sort_property_is_not_allowed";d:0.272;s:106:"Spatie\QueryBuilder\Tests\SortTest::an_invalid_sort_query_exception_contains_the_unknown_and_allowed_sorts";d:0.361;s:84:"Spatie\QueryBuilder\Tests\SortTest::it_wont_sort_if_no_sort_query_parameter_is_given";d:0.23;s:66:"Spatie\QueryBuilder\Tests\SortTest::it_uses_default_sort_parameter";d:0.144;s:73:"Spatie\QueryBuilder\Tests\SortTest::it_can_allow_multiple_sort_parameters";d:0.14;s:85:"Spatie\QueryBuilder\Tests\SortTest::it_can_allow_multiple_sort_parameters_as_an_array";d:0.186;s:67:"Spatie\QueryBuilder\Tests\SortTest::it_can_sort_by_multiple_columns";d:0.128;s:70:"Spatie\QueryBuilder\Tests\SortTest::it_can_sort_by_a_custom_sort_class";d:0.126;}}}

tests/AppendTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99

1010
class AppendTest extends TestCase
1111
{
12-
public function setUp()
12+
public function setUp(): void
1313
{
1414
parent::setUp();
1515

tests/ColumnTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ class ColumnTest extends TestCase
1111
protected $model;
1212
protected $modelTableName;
1313

14-
public function setUp()
14+
public function setUp(): void
1515
{
1616
parent::setUp();
1717

tests/FieldsTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ class FieldsTest extends TestCase
1414
protected $model;
1515
protected $modelTableName;
1616

17-
public function setUp()
17+
public function setUp(): void
1818
{
1919
parent::setUp();
2020

tests/FilterTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ class FilterTest extends TestCase
1919
/** @var \Illuminate\Support\Collection */
2020
protected $models;
2121

22-
public function setUp()
22+
public function setUp(): void
2323
{
2424
parent::setUp();
2525

tests/IncludeTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ class IncludeTest extends TestCase
1616
/** @var \Illuminate\Support\Collection */
1717
protected $models;
1818

19-
public function setUp()
19+
public function setUp(): void
2020
{
2121
parent::setUp();
2222

tests/RelationFilterTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ class RelationFilterTest extends TestCase
1313
/** @var \Illuminate\Support\Collection */
1414
protected $models;
1515

16-
public function setUp()
16+
public function setUp(): void
1717
{
1818
parent::setUp();
1919

tests/SortTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ class SortTest extends TestCase
1919
/** @var \Illuminate\Support\Collection */
2020
protected $models;
2121

22-
public function setUp()
22+
public function setUp(): void
2323
{
2424
parent::setUp();
2525

tests/TestCase.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010

1111
class TestCase extends Orchestra
1212
{
13-
protected function setUp()
13+
protected function setUp(): void
1414
{
1515
parent::setUp();
1616

@@ -84,6 +84,6 @@ protected function assertQueryLogContains(string $partialSql)
8484
{
8585
$queryLog = collect(DB::getQueryLog())->pluck('query')->implode('|');
8686

87-
$this->assertContains($partialSql, $queryLog);
87+
$this->assertStringContainsString($partialSql, $queryLog);
8888
}
8989
}

0 commit comments

Comments
 (0)