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';
44import * as fs from 'fs' ;
55import * as http from 'http' ;
66import * as path from 'path' ;
7- import * as Puppeteer from 'puppeteer' ;
7+ const Puppeteer = require ( 'puppeteer' ) ;
88import { SentryBrowser } from '../index' ;
99
1010describe ( 'Browser Interface' , ( ) => {
@@ -29,13 +29,16 @@ describe('Browser Interface', () => {
2929 } )
3030 . listen ( 8999 ) ;
3131
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+ } ) ;
3336 const page = await browser . newPage ( ) ;
3437
35- page . on ( 'request' , async request => {
38+ page . on ( 'request' , async ( request : any ) => {
3639 // @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 ) ;
3942 if ( data . exception ) {
4043 expect ( data . exception ) . not . toBeUndefined ( ) ;
4144 } else {
Original file line number Diff line number Diff line change 99 },
1010 "dependencies" : {
1111 "@sentry/core" : " ^0.2.1" ,
12- "raven-js" : " ^3.21 .0"
12+ "raven-js" : " ^3.22 .0"
1313 },
1414 "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 " ,
1919 "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 " ,
2323 "rollup-plugin-commonjs" : " ^8.2.6" ,
24- "rollup-plugin-node-resolve" : " ^3.0.0 " ,
24+ "rollup-plugin-node-resolve" : " ^3.0.2 " ,
2525 "rollup-plugin-uglify" : " ^2.0.1" ,
26- "ts-jest" : " ^21.2.4 " ,
26+ "ts-jest" : " ^22.0.1 " ,
2727 "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 " ,
3030 "tslint-config-prettier" : " ^1.6.0" ,
3131 "tslint-eslint-rules" : " ^4.1.1" ,
3232 "typescript" : " ^2.6.2" ,
You can’t perform that action at this time.
0 commit comments