@@ -59,6 +59,11 @@ class UnifiedSpecTest extends FunctionalTestCase
59
59
'valid-pass/entity-client-cmap-events: events are captured during an operation ' => 'PHPC does not implement CMAP ' ,
60
60
'valid-pass/expectedEventsForClient-eventType: eventType can be set to command and cmap ' => 'PHPC does not implement CMAP ' ,
61
61
'valid-pass/expectedEventsForClient-eventType: eventType defaults to command if unset ' => 'PHPC does not implement CMAP ' ,
62
+ // CSOT is not yet implemented
63
+ 'valid-pass/collectionData-createOptions: collection is created with the correct options ' => 'CSOT is not yet implemented (PHPC-1760) ' ,
64
+ 'valid-pass/createEntities-operation: createEntities operation ' => 'CSOT is not yet implemented (PHPC-1760) ' ,
65
+ 'valid-pass/entity-cursor-iterateOnce: iterateOnce ' => 'CSOT is not yet implemented (PHPC-1760) ' ,
66
+ 'valid-pass/matches-lte-operator: special lte matching operator ' => 'CSOT is not yet implemented (PHPC-1760) ' ,
62
67
];
63
68
64
69
/** @var UnifiedTestRunner */
@@ -95,6 +100,19 @@ public function provideChangeStreamsTests()
95
100
return $ this ->provideTests (__DIR__ . '/change-streams/*.json ' );
96
101
}
97
102
103
+ /**
104
+ * @dataProvider provideClientSideEncryptionTests
105
+ */
106
+ public function testClientSideEncryption (UnifiedTestCase $ test ): void
107
+ {
108
+ self ::$ runner ->run ($ test );
109
+ }
110
+
111
+ public function provideClientSideEncryptionTests ()
112
+ {
113
+ return $ this ->provideTests (__DIR__ . '/client-side-encryption/*.json ' );
114
+ }
115
+
98
116
/**
99
117
* @dataProvider provideCollectionManagementTests
100
118
*/
0 commit comments