Skip to content

Commit 75eae8e

Browse files
PHPLIB-852: Update change stream tests for wallTime event field (#937)
Synced with mongodb/specifications@1a513fe
1 parent 51b5d1f commit 75eae8e

File tree

1 file changed

+42
-0
lines changed

1 file changed

+42
-0
lines changed

tests/UnifiedSpecTests/change-streams/change-streams.json

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1748,6 +1748,48 @@
17481748
]
17491749
}
17501750
]
1751+
},
1752+
{
1753+
"description": "Test wallTime field is set in a change event",
1754+
"runOnRequirements": [
1755+
{
1756+
"minServerVersion": "6.0.0"
1757+
}
1758+
],
1759+
"operations": [
1760+
{
1761+
"name": "createChangeStream",
1762+
"object": "collection0",
1763+
"arguments": {
1764+
"pipeline": []
1765+
},
1766+
"saveResultAsEntity": "changeStream0"
1767+
},
1768+
{
1769+
"name": "insertOne",
1770+
"object": "collection0",
1771+
"arguments": {
1772+
"document": {
1773+
"_id": 1,
1774+
"a": 1
1775+
}
1776+
}
1777+
},
1778+
{
1779+
"name": "iterateUntilDocumentOrError",
1780+
"object": "changeStream0",
1781+
"expectResult": {
1782+
"operationType": "insert",
1783+
"ns": {
1784+
"db": "database0",
1785+
"coll": "collection0"
1786+
},
1787+
"wallTime": {
1788+
"$$exists": true
1789+
}
1790+
}
1791+
}
1792+
]
17511793
}
17521794
]
17531795
}

0 commit comments

Comments
 (0)