You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
PHPC-941: Update BSON corpus tests for canonical and relaxed JSON
Generated from mongodb/specifications@f019083
Expected test failures are now defined in the generator script and have been updated for libbson changes.
'Double type: 1.23456789012345677E+18' => 'Variation in double\'s string representation (SPEC-850)',
7
+
'Double type: -1.23456789012345677E+18' => 'Variation in double\'s string representation (SPEC-850)',
8
+
'Int64 type: -1' => 'PHP encodes integers as 32-bit if range allows',
9
+
'Int64 type: 0' => 'PHP encodes integers as 32-bit if range allows',
10
+
'Int64 type: 1' => 'PHP encodes integers as 32-bit if range allows',
11
+
'Javascript Code with Scope: bad scope doc (field has bad string length)' => 'Depends on PHPC-889',
12
+
'Javascript Code with Scope: Unicode and embedded null in code string, empty scope' => 'Embedded null in code string is not supported in libbson (CDRIVER-1879)',
13
+
'Multiple types within the same document: All BSON types' => 'PHP encodes integers as 32-bit if range allows',
14
+
'Top-level document validity: Bad $date (number, not string or hash)' => 'Legacy extended JSON $date syntax uses numbers (CDRIVER-2223)',
0 commit comments