@@ -187,6 +187,50 @@ describe('Query Operators API test cases', () => {
187187 expect ( query . entries [ 2 ] . title ) . toBe ( 'test2' ) ;
188188 }
189189 } ) ;
190+
191+ it ( 'should get entries which is lessThan the fieldUid and values' , async ( ) => {
192+ const query = await makeEntries ( 'contenttype_uid' ) . query ( ) . lessThan ( 'created_at' , '2024-03-01T05:25:30.940Z' ) . find < TEntry > ( )
193+ if ( query . entries ) {
194+ expect ( query . entries . length ) . toBeGreaterThan ( 0 ) ;
195+ expect ( query . entries [ 0 ] . _version ) . toBeDefined ( ) ;
196+ expect ( query . entries [ 0 ] . title ) . toBeDefined ( ) ;
197+ expect ( query . entries [ 0 ] . uid ) . toBeDefined ( ) ;
198+ expect ( query . entries [ 0 ] . created_at ) . toBeDefined ( ) ;
199+ }
200+ } ) ;
201+
202+ it ( 'should get entries which is lessThanOrEqualTo the fieldUid and values' , async ( ) => {
203+ const query = await makeEntries ( 'contenttype_uid' ) . query ( ) . lessThanOrEqualTo ( 'created_at' , '2024-03-01T05:25:30.940Z' ) . find < TEntry > ( )
204+ if ( query . entries ) {
205+ expect ( query . entries . length ) . toBeGreaterThan ( 0 ) ;
206+ expect ( query . entries [ 0 ] . _version ) . toBeDefined ( ) ;
207+ expect ( query . entries [ 0 ] . title ) . toBeDefined ( ) ;
208+ expect ( query . entries [ 0 ] . uid ) . toBeDefined ( ) ;
209+ expect ( query . entries [ 0 ] . created_at ) . toBeDefined ( ) ;
210+ }
211+ } ) ;
212+
213+ it ( 'should get entries which is greaterThan the fieldUid and values' , async ( ) => {
214+ const query = await makeEntries ( 'contenttype_uid' ) . query ( ) . greaterThan ( 'created_at' , '2024-03-01T05:25:30.940Z' ) . find < TEntry > ( )
215+ if ( query . entries ) {
216+ expect ( query . entries . length ) . toBeGreaterThan ( 0 ) ;
217+ expect ( query . entries [ 0 ] . _version ) . toBeDefined ( ) ;
218+ expect ( query . entries [ 0 ] . title ) . toBeDefined ( ) ;
219+ expect ( query . entries [ 0 ] . uid ) . toBeDefined ( ) ;
220+ expect ( query . entries [ 0 ] . created_at ) . toBeDefined ( ) ;
221+ }
222+ } ) ;
223+
224+ it ( 'should get entries which is greaterThanOrEqualTo the fieldUid and values' , async ( ) => {
225+ const query = await makeEntries ( 'contenttype_uid' ) . query ( ) . greaterThanOrEqualTo ( 'created_at' , '2024-03-01T05:25:30.940Z' ) . find < TEntry > ( )
226+ if ( query . entries ) {
227+ expect ( query . entries . length ) . toBeGreaterThan ( 0 ) ;
228+ expect ( query . entries [ 0 ] . _version ) . toBeDefined ( ) ;
229+ expect ( query . entries [ 0 ] . title ) . toBeDefined ( ) ;
230+ expect ( query . entries [ 0 ] . uid ) . toBeDefined ( ) ;
231+ expect ( query . entries [ 0 ] . created_at ) . toBeDefined ( ) ;
232+ }
233+ } ) ;
190234} ) ;
191235
192236function makeEntries ( contentTypeUid = '' ) : Entries {
0 commit comments