@@ -11,21 +11,21 @@ describe('detect logging level', () => {
1111 if ( state === 'complete' ) global . window . dispatchEvent ( new Event ( 'load' ) )
1212 global . window . document . dispatchEvent ( new Event ( 'readystatechange' ) )
1313 }
14-
14+
1515 beforeAll ( ( ) => {
1616 state = global . window . document . readyState
17-
17+
1818 Object . defineProperty ( global . window . document , "readyState" , {
1919 get ( ) { return state }
2020 } )
2121 } )
2222
23- describe ( 'without `OC.config .loglevel` (<=NC24)' , ( ) => {
23+ describe ( 'without `_oc_config .loglevel` (<=NC24)' , ( ) => {
2424 afterEach ( ( ) => {
2525 // @ts -expect-error
26- delete window . OC
26+ delete window . _oc_config
2727 } )
28- it ( 'without `OC.debug `' , async ( ) => {
28+ it ( 'without `_oc_debug `' , async ( ) => {
2929 setReadyState ( 'loading' )
3030 const builder = getLoggerBuilder ( )
3131 builder . detectLogLevel ( )
@@ -40,11 +40,11 @@ describe('detect logging level', () => {
4040 // Level should now be set
4141 expect ( 'level' in builder . getContext ( ) ) . toBe ( true )
4242
43- // Should default to warn as NC24 has no `OC.config .loglevel`
43+ // Should default to warn as NC24 has no `_oc_config .loglevel`
4444 expect ( builder . getContext ( ) . level ) . toBe ( LogLevel . Warn )
4545 } )
4646
47- it ( 'with `OC.debug `' , async ( ) => {
47+ it ( 'with `_oc_debug `' , async ( ) => {
4848 setReadyState ( 'loading' )
4949 const builder = getLoggerBuilder ( )
5050 builder . detectLogLevel ( )
@@ -54,32 +54,32 @@ describe('detect logging level', () => {
5454
5555 // Mock OC and trigger document loaded
5656 // @ts -ignore
57- window . OC = { debug : true }
57+ window . _oc_debug = true
5858 setReadyState ( 'complete' )
5959 await new Promise ( process . nextTick ) ;
6060
6161 // Level should now be set
6262 expect ( 'level' in builder . getContext ( ) ) . toBe ( true )
6363
64- // Should default to warn as NC24 has no `OC.config .loglevel`
64+ // Should default to warn as NC24 has no `_oc_config .loglevel`
6565 expect ( builder . getContext ( ) . level ) . toBe ( LogLevel . Debug )
6666 } )
6767 } )
6868
6969 /* Since NC25 configuring the loglevel is possible */
70- describe ( 'with `OC.config .loglevel`' , ( ) => {
70+ describe ( 'with `_oc_config .loglevel`' , ( ) => {
7171 beforeAll ( ( ) => {
7272 // @ts -ignore
73- window . OC = {
74- config : {
75- loglevel : LogLevel . Info ,
76- } ,
77- debug : false ,
73+ window . _oc_config = {
74+ loglevel : LogLevel . Info ,
7875 }
76+ window . _oc_debug = false
7977 } )
8078 afterAll ( ( ) => {
8179 // @ts -expect-error
82- delete window . OC
80+ delete window . _oc_config
81+ // @ts -expect-error
82+ delete window . _oc_debug
8383 } )
8484
8585 it ( 'already loaded' , async ( ) => {
@@ -88,7 +88,7 @@ describe('detect logging level', () => {
8888 builder . detectLogLevel ( )
8989
9090 expect ( 'level' in builder . getContext ( ) ) . toBe ( true )
91- expect ( builder . getContext ( ) . level ) . toBe ( window . OC . config . loglevel )
91+ expect ( builder . getContext ( ) . level ) . toBe ( window . _oc_config . loglevel )
9292 } )
9393
9494 it ( 'stil loading' , async ( ) => {
@@ -108,11 +108,11 @@ describe('detect logging level', () => {
108108 // Level should now be set to configured one, also in logger
109109 expect ( 'level' in builder . getContext ( ) ) . toBe ( true )
110110 expect ( 'level' in logger . context ) . toBe ( true )
111- expect ( builder . getContext ( ) . level ) . toBe ( window . OC . config . loglevel )
112- expect ( logger . context . level ) . toBe ( window . OC . config . loglevel )
111+ expect ( builder . getContext ( ) . level ) . toBe ( window . _oc_config . loglevel )
112+ expect ( logger . context . level ) . toBe ( window . _oc_config . loglevel )
113113 } )
114114
115- it ( 'with `OC.debug ` override' , async ( ) => {
115+ it ( 'with `_oc_debug ` override' , async ( ) => {
116116 setReadyState ( 'loading' ) ;
117117 const builder = getLoggerBuilder ( )
118118 builder . detectLogLevel ( )
@@ -121,7 +121,7 @@ describe('detect logging level', () => {
121121 expect ( 'level' in builder . getContext ( ) ) . toBe ( false )
122122
123123 // Trigger document loaded
124- window . OC . debug = true
124+ window . _oc_debug = true
125125 setReadyState ( 'complete' )
126126 await new Promise ( process . nextTick ) ;
127127
@@ -130,7 +130,7 @@ describe('detect logging level', () => {
130130 expect ( builder . getContext ( ) . level ) . toBe ( LogLevel . Debug )
131131 } )
132132
133- it ( 'with `OC.debug ` override on HTML interactive phase' , async ( ) => {
133+ it ( 'with `_oc_debug ` override on HTML interactive phase' , async ( ) => {
134134 setReadyState ( 'loading' ) ;
135135 const builder = getLoggerBuilder ( )
136136 builder . detectLogLevel ( )
@@ -139,7 +139,7 @@ describe('detect logging level', () => {
139139 expect ( 'level' in builder . getContext ( ) ) . toBe ( false )
140140
141141 // Trigger document loaded
142- window . OC . debug = true
142+ window . _oc_debug = true
143143 setReadyState ( 'interactive' )
144144 await new Promise ( process . nextTick ) ;
145145
0 commit comments