From f8fb62ef99484a84174d29bf2b2fce9561235114 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?M=C3=A1rcio=20Almada?= Date: Wed, 22 Apr 2015 09:10:58 -0300 Subject: [PATCH 1/2] document assertArraySubset #217 --- src/4.4/en/assertions.xml | 42 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) diff --git a/src/4.4/en/assertions.xml b/src/4.4/en/assertions.xml index 082110be8..35fc8ed70 100644 --- a/src/4.4/en/assertions.xml +++ b/src/4.4/en/assertions.xml @@ -43,6 +43,48 @@ Tests: 1, Assertions: 1, Failures: 1. +
+ assertArraySubset() + assertArraySubset() + assertArraySubset() + assertArraySubset(array $subset, array $array[, bool $strict = '', string $message = '']) + Reports an error identified by $message if $array does not contains the $subset. + $strict is a flag used to compare the identity of objects within arrays. + + Usage of assertArraySubset() + assertArraySubset(['config' => ['key-a', 'key-b']], ['config' => ['key-a']]); + } +} +?>]]> + phpunit ArrayHasKeyTest Array &1 ( + 0 => 'key-a' + 1 => 'key-b' + ) +). + +/home/sb/ArraySubsetTest.php:6 + +FAILURES! +Tests: 1, Assertions: 1, Failures: 1.]]> + +
+
assertClassHasAttribute() assertClassHasAttribute() From 8ca5acb7c6a14f453c83089f8dd6597d3d99d3c8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?M=C3=A1rcio=20Almada?= Date: Tue, 5 May 2015 03:24:35 -0300 Subject: [PATCH 2/2] document assertArraySubset for version 4.5+ too --- src/4.5/en/assertions.xml | 42 +++++++++++++++++++++++++++++++++++++++ src/4.6/en/assertions.xml | 42 +++++++++++++++++++++++++++++++++++++++ src/4.7/en/assertions.xml | 42 +++++++++++++++++++++++++++++++++++++++ src/4.8/en/assertions.xml | 42 +++++++++++++++++++++++++++++++++++++++ 4 files changed, 168 insertions(+) diff --git a/src/4.5/en/assertions.xml b/src/4.5/en/assertions.xml index 980ea839c..94232c594 100644 --- a/src/4.5/en/assertions.xml +++ b/src/4.5/en/assertions.xml @@ -43,6 +43,48 @@ Tests: 1, Assertions: 1, Failures: 1.
+
+ assertArraySubset() + assertArraySubset() + assertArraySubset() + assertArraySubset(array $subset, array $array[, bool $strict = '', string $message = '']) + Reports an error identified by $message if $array does not contains the $subset. + $strict is a flag used to compare the identity of objects within arrays. + + Usage of assertArraySubset() + assertArraySubset(['config' => ['key-a', 'key-b']], ['config' => ['key-a']]); + } +} +?>]]> + phpunit ArrayHasKeyTest Array &1 ( + 0 => 'key-a' + 1 => 'key-b' + ) +). + +/home/sb/ArraySubsetTest.php:6 + +FAILURES! +Tests: 1, Assertions: 1, Failures: 1.]]> + +
+
assertClassHasAttribute() assertClassHasAttribute() diff --git a/src/4.6/en/assertions.xml b/src/4.6/en/assertions.xml index f9497ab6f..2ecdd2fa4 100644 --- a/src/4.6/en/assertions.xml +++ b/src/4.6/en/assertions.xml @@ -43,6 +43,48 @@ Tests: 1, Assertions: 1, Failures: 1.
+
+ assertArraySubset() + assertArraySubset() + assertArraySubset() + assertArraySubset(array $subset, array $array[, bool $strict = '', string $message = '']) + Reports an error identified by $message if $array does not contains the $subset. + $strict is a flag used to compare the identity of objects within arrays. + + Usage of assertArraySubset() + assertArraySubset(['config' => ['key-a', 'key-b']], ['config' => ['key-a']]); + } +} +?>]]> + phpunit ArrayHasKeyTest Array &1 ( + 0 => 'key-a' + 1 => 'key-b' + ) +). + +/home/sb/ArraySubsetTest.php:6 + +FAILURES! +Tests: 1, Assertions: 1, Failures: 1.]]> + +
+
assertClassHasAttribute() assertClassHasAttribute() diff --git a/src/4.7/en/assertions.xml b/src/4.7/en/assertions.xml index 742311948..af48591fa 100644 --- a/src/4.7/en/assertions.xml +++ b/src/4.7/en/assertions.xml @@ -43,6 +43,48 @@ Tests: 1, Assertions: 1, Failures: 1.
+
+ assertArraySubset() + assertArraySubset() + assertArraySubset() + assertArraySubset(array $subset, array $array[, bool $strict = '', string $message = '']) + Reports an error identified by $message if $array does not contains the $subset. + $strict is a flag used to compare the identity of objects within arrays. + + Usage of assertArraySubset() + assertArraySubset(['config' => ['key-a', 'key-b']], ['config' => ['key-a']]); + } +} +?>]]> + phpunit ArrayHasKeyTest Array &1 ( + 0 => 'key-a' + 1 => 'key-b' + ) +). + +/home/sb/ArraySubsetTest.php:6 + +FAILURES! +Tests: 1, Assertions: 1, Failures: 1.]]> + +
+
assertClassHasAttribute() assertClassHasAttribute() diff --git a/src/4.8/en/assertions.xml b/src/4.8/en/assertions.xml index 1c88c75d5..76b384065 100644 --- a/src/4.8/en/assertions.xml +++ b/src/4.8/en/assertions.xml @@ -75,6 +75,48 @@ Failed asserting that class "stdClass" has attribute "foo". /home/sb/ClassHasAttributeTest.php:6 +FAILURES! +Tests: 1, Assertions: 1, Failures: 1.]]> + +
+ +
+ assertArraySubset() + assertArraySubset() + assertArraySubset() + assertArraySubset(array $subset, array $array[, bool $strict = '', string $message = '']) + Reports an error identified by $message if $array does not contains the $subset. + $strict is a flag used to compare the identity of objects within arrays. + + Usage of assertArraySubset() + assertArraySubset(['config' => ['key-a', 'key-b']], ['config' => ['key-a']]); + } +} +?>]]> + phpunit ArrayHasKeyTest Array &1 ( + 0 => 'key-a' + 1 => 'key-b' + ) +). + +/home/sb/ArraySubsetTest.php:6 + FAILURES! Tests: 1, Assertions: 1, Failures: 1.]]>