@@ -32,21 +32,28 @@ describe('--Integration Tests--', () => {
32
32
expect ( streamExists ) . toEqual ( true ) ;
33
33
} )
34
34
35
- it ( '.push properly creates a push query' , ( ) => {
35
+ it ( '.push properly creates a push query' , async ( ) => {
36
36
let pushActive = false ;
37
- client . push ( 'SELECT * FROM TESTJESTSTREAM EMIT CHANGES LIMIT 1;' , async ( data ) => {
37
+ await client . push ( 'SELECT * FROM TESTJESTSTREAM EMIT CHANGES LIMIT 1;' , async ( data ) => {
38
38
if ( JSON . parse ( data ) . queryId ) {
39
39
pushActive = true ;
40
40
}
41
41
expect ( pushActive ) . toEqual ( true )
42
42
} ) ;
43
43
} )
44
44
45
- it ( '.terminate properly terminates a push query' , ( ) => {
46
- client . push ( 'SELECT * FROM TESTJESTSTREAM EMIT CHANGES LIMIT 3;' , async ( data ) => {
47
- const terminateRes = await client . terminate ( JSON . parse ( data ) . queryId ) ;
45
+ it ( '.terminate properly terminates a push query' , async ( ) => {
46
+ let terminateRes ;
47
+ await client . push ( 'SELECT * FROM TESTJESTSTREAM EMIT CHANGES LIMIT 3;' , async ( data ) => {
48
+ terminateRes = await client . terminate ( JSON . parse ( data ) . queryId ) ;
48
49
expect ( terminateRes . wasTerminated ) . toEqual ( true ) ;
49
50
} )
51
+ // console.log("this is terminate", terminateRes);
52
+ // const queriesList = await client.ksql("LIST QUERIES;");
53
+ // console.log(queriesList);
54
+ // const queryIdDelete = (queriesList.queries[0]).id;
55
+ // const response = await client.terminate(queryIdDelete);
56
+ // console.log(response);
50
57
} )
51
58
52
59
it ( '.insertStream properly inserts a row into a stream' , async ( ) => {
@@ -65,7 +72,6 @@ describe('--Integration Tests--', () => {
65
72
66
73
it ( '.pull receives the correct data from a pull query' , async ( ) => {
67
74
const pullData = await client . pull ( "SELECT * FROM TESTJESTSTREAM;" ) ;
68
- console . log ( pullData [ 1 ] ) ;
69
75
expect ( pullData [ 1 ] ) . toEqual ( [ "stab-rabbit" , "123@mail.com" , 100 ] ) ;
70
76
} )
71
77
0 commit comments