@@ -53,14 +53,14 @@ describe('Integration | integrationSettings', () => {
5353 expect ( mockConsole ) . toBeCalledTimes ( 1 ) ;
5454 } ) ;
5555
56- it ( 'works with defining 0 in integration' , async ( ) => {
56+ it ( 'works with defining 0 in integration but logs warnings ' , async ( ) => {
5757 const { replay } = await mockSdk ( {
5858 replayOptions : { sessionSampleRate : 0 } ,
5959 sentryOptions : { replaysSessionSampleRate : undefined } ,
6060 } ) ;
6161
6262 expect ( replay . getOptions ( ) . sessionSampleRate ) . toBe ( 0 ) ;
63- expect ( mockConsole ) . toBeCalledTimes ( 1 ) ;
63+ expect ( mockConsole ) . toBeCalledTimes ( 2 ) ;
6464 } ) ;
6565
6666 it ( 'works with defining settings in SDK' , async ( ) => {
@@ -70,11 +70,11 @@ describe('Integration | integrationSettings', () => {
7070 expect ( mockConsole ) . toBeCalledTimes ( 0 ) ;
7171 } ) ;
7272
73- it ( 'works with defining 0 in SDK' , async ( ) => {
73+ it ( 'works with defining 0 in SDK but a warning is logged ' , async ( ) => {
7474 const { replay } = await mockSdk ( { sentryOptions : { replaysSessionSampleRate : 0 } , replayOptions : { } } ) ;
7575
7676 expect ( replay . getOptions ( ) . sessionSampleRate ) . toBe ( 0 ) ;
77- expect ( mockConsole ) . toBeCalledTimes ( 0 ) ;
77+ expect ( mockConsole ) . toBeCalledTimes ( 1 ) ;
7878 } ) ;
7979
8080 it ( 'SDK option takes precedence' , async ( ) => {
@@ -87,14 +87,14 @@ describe('Integration | integrationSettings', () => {
8787 expect ( mockConsole ) . toBeCalledTimes ( 1 ) ;
8888 } ) ;
8989
90- it ( 'SDK option takes precedence even when 0' , async ( ) => {
90+ it ( 'SDK option takes precedence even when 0 but warnings are logged ' , async ( ) => {
9191 const { replay } = await mockSdk ( {
9292 sentryOptions : { replaysSessionSampleRate : 0 } ,
9393 replayOptions : { sessionSampleRate : 0.1 } ,
9494 } ) ;
9595
9696 expect ( replay . getOptions ( ) . sessionSampleRate ) . toBe ( 0 ) ;
97- expect ( mockConsole ) . toBeCalledTimes ( 1 ) ;
97+ expect ( mockConsole ) . toBeCalledTimes ( 2 ) ;
9898 } ) ;
9999 } ) ;
100100
0 commit comments