File tree Expand file tree Collapse file tree 5 files changed +860
-698
lines changed Expand file tree Collapse file tree 5 files changed +860
-698
lines changed Original file line number Diff line number Diff line change @@ -4,7 +4,7 @@ import * as Sentry from '@sentry/core';
4
4
import * as fs from 'fs' ;
5
5
import * as http from 'http' ;
6
6
import * as path from 'path' ;
7
- import * as Puppeteer from 'puppeteer' ;
7
+ const Puppeteer = require ( 'puppeteer' ) ;
8
8
import { SentryBrowser } from '../index' ;
9
9
10
10
describe ( 'Browser Interface' , ( ) => {
@@ -29,13 +29,16 @@ describe('Browser Interface', () => {
29
29
} )
30
30
. listen ( 8999 ) ;
31
31
32
- const browser = await Puppeteer . launch ( { headless : true } ) ;
32
+ const browser = await Puppeteer . launch ( {
33
+ headless : true ,
34
+ args : [ '--no-sandbox' , '--disable-setuid-sandbox' ] ,
35
+ } ) ;
33
36
const page = await browser . newPage ( ) ;
34
37
35
- page . on ( 'request' , async request => {
38
+ page . on ( 'request' , async ( request : any ) => {
36
39
// @ts -ignore
37
- if ( request . resourceType === 'other' || request . resourceType === 'xhr' ) {
38
- const data = JSON . parse ( request . postData as any ) ;
40
+ if ( request . resourceType ( ) === 'other' || request . resourceType ( ) === 'xhr' ) {
41
+ const data = JSON . parse ( request . postData ( ) as any ) ;
39
42
if ( data . exception ) {
40
43
expect ( data . exception ) . not . toBeUndefined ( ) ;
41
44
} else {
Original file line number Diff line number Diff line change 9
9
},
10
10
"dependencies" : {
11
11
"@sentry/core" : " ^0.2.1" ,
12
- "raven-js" : " ^3.21 .0"
12
+ "raven-js" : " ^3.22 .0"
13
13
},
14
14
"devDependencies" : {
15
- "@types/jest" : " ^21.1.8 " ,
16
- "@types/node" : " ^8.5.1 " ,
17
- "@types/puppeteer" : " ^0.13.8 " ,
18
- "jest" : " ^21.2.1 " ,
15
+ "@types/jest" : " ^22.0.1 " ,
16
+ "@types/node" : " ^9.3.0 " ,
17
+ "@types/puppeteer" : " ^0.13.9 " ,
18
+ "jest" : " ^22.0.6 " ,
19
19
"npm-run-all" : " ^4.1.2" ,
20
- "prettier" : " ^1.9 .2" ,
21
- "puppeteer" : " ^0.13 .0" ,
22
- "rollup" : " ^0.52.1 " ,
20
+ "prettier" : " ^1.10 .2" ,
21
+ "puppeteer" : " ^1.0 .0" ,
22
+ "rollup" : " ^0.54.0 " ,
23
23
"rollup-plugin-commonjs" : " ^8.2.6" ,
24
- "rollup-plugin-node-resolve" : " ^3.0.0 " ,
24
+ "rollup-plugin-node-resolve" : " ^3.0.2 " ,
25
25
"rollup-plugin-uglify" : " ^2.0.1" ,
26
- "ts-jest" : " ^21.2.4 " ,
26
+ "ts-jest" : " ^22.0.1 " ,
27
27
"ts-loader" : " ^3.2.0" ,
28
- "ts-node" : " ^4.0.2 " ,
29
- "tslint" : " ^5.8.0 " ,
28
+ "ts-node" : " ^4.1.0 " ,
29
+ "tslint" : " ^5.9.1 " ,
30
30
"tslint-config-prettier" : " ^1.6.0" ,
31
31
"tslint-eslint-rules" : " ^4.1.1" ,
32
32
"typescript" : " ^2.6.2" ,
You can’t perform that action at this time.
0 commit comments