ParserTest
extends TestCase
in package
Attributes
- #[CoversClass]
- \OpenTelemetry\API\Baggage\Propagation\Parser::class
Table of Contents
Properties
- $builder : BaggageBuilderInterface|MockObject
Methods
- headerProvider() : array<string|int, mixed>
- invalidHeaderProvider() : array<string|int, mixed>
- setUp() : void
- test_parse_into() : void
- test_parse_into_accepts_exactly_w3c_list_member_limit() : void
- test_parse_into_accepts_header_at_exactly_w3c_byte_limit() : void
- test_parse_into_caps_at_w3c_list_member_limit_plus_one() : void
- test_parse_into_caps_entries_at_w3c_list_member_limit() : void
- test_parse_into_rejects_header_exceeding_w3c_byte_limit() : void
- test_parse_into_rejects_header_one_byte_over_w3c_byte_limit() : void
- test_parse_into_splits_by_comma() : void
- test_parse_into_with_invalid_header() : void
- test_parse_into_with_properties() : void
Properties
$builder
private
BaggageBuilderInterface|MockObject
$builder
Methods
headerProvider()
public
static headerProvider() : array<string|int, mixed>
Return values
array<string|int, mixed>invalidHeaderProvider()
public
static invalidHeaderProvider() : array<string|int, mixed>
Return values
array<string|int, mixed>setUp()
public
setUp() : void
Attributes
- #[Override]
test_parse_into()
public
test_parse_into(string $header) : void
Parameters
- $header : string
Attributes
- #[DataProvider]
- 'headerProvider'
test_parse_into_accepts_exactly_w3c_list_member_limit()
public
test_parse_into_accepts_exactly_w3c_list_member_limit() : void
test_parse_into_accepts_header_at_exactly_w3c_byte_limit()
public
test_parse_into_accepts_header_at_exactly_w3c_byte_limit() : void
test_parse_into_caps_at_w3c_list_member_limit_plus_one()
public
test_parse_into_caps_at_w3c_list_member_limit_plus_one() : void
test_parse_into_caps_entries_at_w3c_list_member_limit()
public
test_parse_into_caps_entries_at_w3c_list_member_limit() : void
test_parse_into_rejects_header_exceeding_w3c_byte_limit()
public
test_parse_into_rejects_header_exceeding_w3c_byte_limit() : void
test_parse_into_rejects_header_one_byte_over_w3c_byte_limit()
public
test_parse_into_rejects_header_one_byte_over_w3c_byte_limit() : void
test_parse_into_splits_by_comma()
public
test_parse_into_splits_by_comma() : void
test_parse_into_with_invalid_header()
public
test_parse_into_with_invalid_header(string $header) : void
Parameters
- $header : string
Attributes
- #[DataProvider]
- 'invalidHeaderProvider'
test_parse_into_with_properties()
public
test_parse_into_with_properties() : void