@@ -41,46 +41,46 @@ describe('LoadingIndicatorComponent', () => {
41
41
// Check that everything is as expected upon initialization
42
42
expect ( component . loadingIndicatorModal . visible ) . toBe ( false ) ;
43
43
expect ( component . loadingMessage ) . toBeUndefined ( ) ;
44
- expect ( loadingMessageHeader . textContent ) . toBe ( "" ) ;
44
+ expect ( loadingMessageHeader . textContent ) . toBe ( '' ) ;
45
45
46
46
// Simulate a load start
47
- service . eventLoadStarted . emit ( " Load Started" ) ;
47
+ service . eventLoadStarted . emit ( ' Load Started' ) ;
48
48
fixture . detectChanges ( ) ;
49
49
50
50
// Check that the component is visible and shows the proper text
51
51
expect ( component . loadingIndicatorModal . visible ) . toBe ( true ) ;
52
- expect ( component . loadingMessage ) . toBe ( " Load Started" ) ;
53
- expect ( loadingMessageHeader . textContent ) . toBe ( " Load Started" ) ;
52
+ expect ( component . loadingMessage ) . toBe ( ' Load Started' ) ;
53
+ expect ( loadingMessageHeader . textContent ) . toBe ( ' Load Started' ) ;
54
54
55
55
// Simulate a load end
56
56
service . eventLoadEnded . emit ( ) ;
57
57
fixture . detectChanges ( ) ;
58
58
59
- /* Check that the component is no longer visible and that
59
+ /* Check that the component is no longer visible and that
60
60
the loading text was reset. */
61
61
expect ( component . loadingIndicatorModal . visible ) . toBe ( false ) ;
62
62
expect ( component . loadingMessage ) . toBeNull ( ) ;
63
- expect ( loadingMessageHeader . textContent ) . toBe ( "" ) ;
64
- } )
63
+ expect ( loadingMessageHeader . textContent ) . toBe ( '' ) ;
64
+ } ) ;
65
65
66
66
it ( 'should properly apply user-provided css classes' , ( ) => {
67
67
// Test that everything is what we expect it to be upon initialization
68
68
expect ( component . loadingIndicatorModal . modalClass ) . toBe ( '' ) ;
69
69
expect ( component . loadingIndicatorModal . overlayClass ) . toBe ( '' ) ;
70
- expect ( loadingMessageHeader . getAttribute ( 'class' ) ) . toBe ( " loadingMessage " ) ;
71
- expect ( spinnerDiv . getAttribute ( 'class' ) ) . toBe ( " spinner " ) ;
70
+ expect ( loadingMessageHeader . getAttribute ( 'class' ) ) . toBe ( ' loadingMessage ' ) ;
71
+ expect ( spinnerDiv . getAttribute ( 'class' ) ) . toBe ( ' spinner ' ) ;
72
72
73
73
// Apply custom CSS classes as input properties
74
- component . overlayClass = " testOverlayClass" ;
75
- component . modalClass = " testModalClass" ;
76
- component . loadingMessageClass = " testLoadingMessageClass" ;
77
- component . spinnerClass = " testSpinnerClass" ;
74
+ component . overlayClass = ' testOverlayClass' ;
75
+ component . modalClass = ' testModalClass' ;
76
+ component . loadingMessageClass = ' testLoadingMessageClass' ;
77
+ component . spinnerClass = ' testSpinnerClass' ;
78
78
fixture . detectChanges ( ) ;
79
79
80
80
// Ensure that the CSS is properly applied to the DOM and the modal component
81
- expect ( component . loadingIndicatorModal . modalClass ) . toBe ( " testModalClass" ) ;
82
- expect ( component . loadingIndicatorModal . overlayClass ) . toBe ( " testOverlayClass" ) ;
83
- expect ( loadingMessageHeader . getAttribute ( 'class' ) ) . toBe ( " loadingMessage testLoadingMessageClass" ) ;
84
- expect ( spinnerDiv . getAttribute ( 'class' ) ) . toBe ( " spinner testSpinnerClass" ) ;
81
+ expect ( component . loadingIndicatorModal . modalClass ) . toBe ( ' testModalClass' ) ;
82
+ expect ( component . loadingIndicatorModal . overlayClass ) . toBe ( ' testOverlayClass' ) ;
83
+ expect ( loadingMessageHeader . getAttribute ( 'class' ) ) . toBe ( ' loadingMessage testLoadingMessageClass' ) ;
84
+ expect ( spinnerDiv . getAttribute ( 'class' ) ) . toBe ( ' spinner testSpinnerClass' ) ;
85
85
} ) ;
86
86
} ) ;
0 commit comments