@@ -27,13 +27,7 @@ const mockedUseImpersonate = useImpersonate as Mock
27
27
vi . mock ( 'shared/GlobalTopBanners' , ( ) => ( {
28
28
default : ( ) => 'GlobalTopBanners' ,
29
29
} ) )
30
- vi . mock ( './InstallationHelpBanner' , ( ) => ( {
31
- default : ( ) => 'InstallationHelpBanner' ,
32
- } ) )
33
30
vi . mock ( 'pages/TermsOfService' , ( ) => ( { default : ( ) => 'TermsOfService' } ) )
34
- vi . mock ( 'pages/DefaultOrgSelector' , ( ) => ( {
35
- default : ( ) => 'DefaultOrgSelector' ,
36
- } ) )
37
31
vi . mock ( 'layouts/Header' , ( ) => ( { default : ( ) => 'Header' } ) )
38
32
vi . mock ( 'layouts/Footer' , ( ) => ( { default : ( ) => 'Footer' } ) )
39
33
@@ -53,7 +47,6 @@ const mockUser = {
53
47
student : false ,
54
48
studentCreatedAt : null ,
55
49
studentUpdatedAt : null ,
56
- customerIntent : 'BUSINESS' ,
57
50
externalId : 'asdf' ,
58
51
owners : [
59
52
{
@@ -306,9 +299,6 @@ describe('BaseLayout', () => {
306
299
const hello = screen . getByText ( 'hello' )
307
300
expect ( hello ) . toBeInTheDocument ( )
308
301
309
- const defaultOrg = screen . queryByText ( / D e f a u l t O r g S e l e c t o r / )
310
- expect ( defaultOrg ) . not . toBeInTheDocument ( )
311
-
312
302
const termsOfService = screen . queryByText ( / T e r m s O f S e r v i c e / )
313
303
expect ( termsOfService ) . not . toBeInTheDocument ( )
314
304
} )
@@ -328,9 +318,6 @@ describe('BaseLayout', () => {
328
318
const hello = screen . getByText ( 'hello' )
329
319
expect ( hello ) . toBeInTheDocument ( )
330
320
331
- const defaultOrg = screen . queryByText ( / D e f a u l t O r g S e l e c t o r / )
332
- expect ( defaultOrg ) . not . toBeInTheDocument ( )
333
-
334
321
const termsOfService = screen . queryByText ( / T e r m s O f S e r v i c e / )
335
322
expect ( termsOfService ) . not . toBeInTheDocument ( )
336
323
} )
@@ -361,68 +348,19 @@ describe('BaseLayout', () => {
361
348
const header = screen . queryByText ( / H e a d e r / )
362
349
expect ( header ) . not . toBeInTheDocument ( )
363
350
} )
364
-
365
- it ( 'renders help banner' , async ( ) => {
366
- setup ( {
367
- currentUser : userNoTermsAgreement ,
368
- internalUser : mockUserNoTermsAgreement ,
369
- } )
370
-
371
- render ( < BaseLayout > hello</ BaseLayout > , { wrapper : wrapper ( ) } )
372
- const helpBanner = await screen . findByText ( / I n s t a l l a t i o n H e l p B a n n e r / )
373
- expect ( helpBanner ) . toBeInTheDocument ( )
374
- } )
375
- } )
376
-
377
- describe ( 'when no default org selected' , ( ) => {
378
- it ( 'renders the default org selector' , async ( ) => {
379
- setup ( {
380
- currentUser : loggedInUser ,
381
- internalUser : mockUser ,
382
- } )
383
- render ( < BaseLayout > hello</ BaseLayout > , { wrapper : wrapper ( ) } )
384
-
385
- const defaultOrgSelector = await screen . findByText ( / D e f a u l t O r g S e l e c t o r / )
386
- expect ( defaultOrgSelector ) . toBeInTheDocument ( )
387
- } )
388
-
389
- it ( 'does not render the header' , async ( ) => {
390
- setup ( {
391
- currentUser : loggedInUser ,
392
- internalUser : mockUser ,
393
- } )
394
- render ( < BaseLayout > hello</ BaseLayout > , { wrapper : wrapper ( ) } )
395
-
396
- const defaultOrgSelector = await screen . findByText ( / D e f a u l t O r g S e l e c t o r / )
397
- expect ( defaultOrgSelector ) . toBeInTheDocument ( )
398
-
399
- const header = screen . queryByText ( / H e a d e r / )
400
- expect ( header ) . not . toBeInTheDocument ( )
401
- } )
402
-
403
- it ( 'renders help banner' , async ( ) => {
404
- setup ( {
405
- currentUser : loggedInUser ,
406
- internalUser : mockUser ,
407
- } )
408
-
409
- render ( < BaseLayout > hello</ BaseLayout > , { wrapper : wrapper ( ) } )
410
- const helpBanner = await screen . findByText ( / I n s t a l l a t i o n H e l p B a n n e r / )
411
- expect ( helpBanner ) . toBeInTheDocument ( )
412
- } )
413
351
} )
414
352
415
- describe ( 'when agreed to TOS and default org selected ' , ( ) => {
353
+ describe ( 'when agreed to TOS' , ( ) => {
416
354
it ( 'renders children' , async ( ) => {
417
- setup ( { currentUser : userHasDefaultOrg } )
355
+ setup ( { currentUser : loggedInUser } )
418
356
render ( < BaseLayout > hello</ BaseLayout > , { wrapper : wrapper ( ) } )
419
357
420
358
const children = await screen . findByText ( / h e l l o / )
421
359
expect ( children ) . toBeInTheDocument ( )
422
360
} )
423
361
424
362
it ( 'renders header' , async ( ) => {
425
- setup ( { currentUser : userHasDefaultOrg } )
363
+ setup ( { currentUser : loggedInUser } )
426
364
render ( < BaseLayout > hello</ BaseLayout > , { wrapper : wrapper ( ) } )
427
365
428
366
const header = await screen . findByText ( / H e a d e r / )
@@ -464,9 +402,6 @@ describe('BaseLayout', () => {
464
402
const hello = screen . getByText ( 'hello' )
465
403
expect ( hello ) . toBeInTheDocument ( )
466
404
467
- const defaultOrg = screen . queryByText ( / D e f a u l t O r g S e l e c t o r / )
468
- expect ( defaultOrg ) . not . toBeInTheDocument ( )
469
-
470
405
const termsOfService = screen . queryByText ( / T e r m s O f S e r v i c e / )
471
406
expect ( termsOfService ) . not . toBeInTheDocument ( )
472
407
} )
@@ -486,9 +421,6 @@ describe('BaseLayout', () => {
486
421
const hello = screen . getByText ( 'hello' )
487
422
expect ( hello ) . toBeInTheDocument ( )
488
423
489
- const defaultOrg = screen . queryByText ( / D e f a u l t O r g S e l e c t o r / )
490
- expect ( defaultOrg ) . not . toBeInTheDocument ( )
491
-
492
424
const termsOfService = screen . queryByText ( / T e r m s O f S e r v i c e / )
493
425
expect ( termsOfService ) . not . toBeInTheDocument ( )
494
426
} )
@@ -526,23 +458,20 @@ describe('BaseLayout', () => {
526
458
527
459
const header = await screen . findByText ( / H e a d e r / )
528
460
expect ( header ) . toBeInTheDocument ( )
529
-
530
- const defaultOrgSelector = screen . queryByText ( / D e f a u l t O r g S e l e c t o r / )
531
- expect ( defaultOrgSelector ) . not . toBeInTheDocument ( )
532
461
} )
533
462
} )
534
463
535
464
describe ( 'when agreed to TOS and default org selected' , ( ) => {
536
465
it ( 'renders children' , async ( ) => {
537
- setup ( { currentUser : userHasDefaultOrg } )
466
+ setup ( { currentUser : loggedInUser } )
538
467
render ( < BaseLayout > hello</ BaseLayout > , { wrapper : wrapper ( ) } )
539
468
540
469
const children = await screen . findByText ( / h e l l o / )
541
470
expect ( children ) . toBeInTheDocument ( )
542
471
} )
543
472
544
473
it ( 'renders header' , async ( ) => {
545
- setup ( { currentUser : userHasDefaultOrg } )
474
+ setup ( { currentUser : loggedInUser } )
546
475
render ( < BaseLayout > hello</ BaseLayout > , { wrapper : wrapper ( ) } )
547
476
548
477
const header = await screen . findByText ( / H e a d e r / )
0 commit comments