1
1
/* eslint-disable no-console */
2
2
/* eslint-disable promise/always-return */
3
- import { BaseContentType , BaseEntry , FindResponse } from 'src' ;
4
3
import { ContentType } from '../../src/lib/content-type' ;
5
4
import { stackInstance } from '../utils/stack-instance' ;
6
- import { TContentType , TEntries , TEntry } from './types' ;
5
+ import { TContentType , TEntry } from './types' ;
7
6
import dotenv from 'dotenv' ;
8
7
9
8
dotenv . config ( )
@@ -26,38 +25,7 @@ describe('ContentType API test cases', () => {
26
25
expect ( result . schema ) . toBeDefined ( ) ;
27
26
} ) ;
28
27
} ) ;
29
- describe ( 'ContentType Query API test cases' , ( ) => {
30
- it ( 'should get entries which matches the fieldUid and values' , async ( ) => {
31
- const query = await makeContentType ( 'contenttype_uid' ) . Query ( ) . containedIn ( 'title' , [ 'value' ] ) . find < TEntry > ( )
32
- if ( query . entries ) {
33
- expect ( query . entries [ 0 ] . _version ) . toBeDefined ( ) ;
34
- expect ( query . entries [ 0 ] . title ) . toBeDefined ( ) ;
35
- expect ( query . entries [ 0 ] . uid ) . toBeDefined ( ) ;
36
- expect ( query . entries [ 0 ] . created_at ) . toBeDefined ( ) ;
37
- }
38
- } ) ;
39
-
40
- it ( 'should get entries which does not match the fieldUid and values' , async ( ) => {
41
- const query = await makeContentType ( 'contenttype_uid' ) . Query ( ) . notContainedIn ( 'title' , [ 'test' , 'test2' ] ) . find < TEntry > ( )
42
- if ( query . entries ) {
43
- expect ( query . entries [ 0 ] . _version ) . toBeDefined ( ) ;
44
- expect ( query . entries [ 0 ] . title ) . toBeDefined ( ) ;
45
- expect ( query . entries [ 0 ] . uid ) . toBeDefined ( ) ;
46
- expect ( query . entries [ 0 ] . created_at ) . toBeDefined ( ) ;
47
- }
48
- } ) ;
49
28
50
- it ( 'should get entries which does not match the fieldUid - notExists' , async ( ) => {
51
- const query = await makeContentType ( 'contenttype_uid' ) . Query ( ) . notExists ( 'multi_line' ) . find < TEntry > ( )
52
- if ( query . entries ) {
53
- expect ( query . entries [ 0 ] . _version ) . toBeDefined ( ) ;
54
- expect ( query . entries [ 0 ] . title ) . toBeDefined ( ) ;
55
- expect ( query . entries [ 0 ] . uid ) . toBeDefined ( ) ;
56
- expect ( query . entries [ 0 ] . created_at ) . toBeDefined ( ) ;
57
- expect ( ( query . entries [ 0 ] as any ) . multi_line ) . not . toBeDefined ( )
58
- }
59
- } ) ;
60
- } ) ;
61
29
function makeContentType ( uid = '' ) : ContentType {
62
30
const contentType = stack . ContentType ( uid ) ;
63
31
0 commit comments