From 803d55524ae7c04625d2534c730f5519ebc74fc2 Mon Sep 17 00:00:00 2001 From: Maks3w Date: Thu, 20 Aug 2015 10:00:29 +0200 Subject: [PATCH] Missing required field with fallback does not return input in getValidInput --- test/BaseInputFilterTest.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/test/BaseInputFilterTest.php b/test/BaseInputFilterTest.php index 25f259c0..8072ea58 100644 --- a/test/BaseInputFilterTest.php +++ b/test/BaseInputFilterTest.php @@ -1069,6 +1069,8 @@ public function testMissingRequiredThatAllowsEmptyWithFallbackShouldMarkInputVal $data = $filter->getValues(); $this->assertArrayHasKey('bar', $data); $this->assertEquals($bar->getFallbackValue(), $data['bar']); + $this->assertArrayHasKey('bar', $filter->getValidInput()); + $this->assertArrayNotHasKey('bar', $filter->getInvalidInput()); } /** @@ -1096,6 +1098,8 @@ public function testEmptyRequiredValueWithFallbackShouldMarkInputValid() $data = $filter->getValues(); $this->assertArrayHasKey('bar', $data); $this->assertEquals($bar->getFallbackValue(), $data['bar']); + $this->assertArrayHasKey('bar', $filter->getValidInput()); + $this->assertArrayNotHasKey('bar', $filter->getInvalidInput()); } /**