Skip to content

Commit ab09bbe

Browse files
authored
Add test for case insensitive duplicates
1 parent f8fbe48 commit ab09bbe

1 file changed

Lines changed: 11 additions & 3 deletions

File tree

tests/system/HTTP/MessageTest.php

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -181,17 +181,25 @@ public function testAppendBody()
181181

182182
public function testSetHeaderReplacingHeader()
183183
{
184-
$this->message->setHeader('Accept', 'json');
184+
$this->message->setHeader('Accept', 'json');
185185

186-
$this->assertEquals('json', $this->message->getHeaderLine('Accept'));
186+
$this->assertEquals('json', $this->message->getHeaderLine('Accept'));
187187
}
188188

189189
public function testSetHeaderDuplicateSettings()
190190
{
191191
$this->message->setHeader('Accept', 'json');
192192
$this->message->setHeader('Accept', 'xml');
193193

194-
$this->assertEquals('xml', $this->message->getHeaderLine('Accept'));
194+
$this->assertEquals('xml', $this->message->getHeaderLine('Accept'));
195+
}
196+
197+
public function testSetHeaderDuplicateSettingsInsensitive()
198+
{
199+
$this->message->setHeader('Accept', 'json');
200+
$this->message->setHeader('accept', 'xml');
201+
202+
$this->assertEquals('xml', $this->message->getHeaderLine('Accept'));
195203
}
196204

197205
public function testSetHeaderArrayValues()

0 commit comments

Comments
 (0)