Skip to content
GitHub Actions / Test Results failed Oct 23, 2023 in 0s

1 fail, 1 skipped, 139 pass in 1m 7s

141 tests   -β€Š1   139 βœ”οΈ  -β€Š2   1m 7s ⏱️ - 2m 24s
βŸβ€„14 suites Β±0β€‚β€ƒβ€ƒβŸβ€„βŸβ€„1 πŸ’€ +1 
βŸβ€„βŸβ€„2 files   Β±0β€‚β€ƒβ€ƒβŸβ€„βŸβ€„1 ❌ Β±0 

Results for commit fc3d6f0. ± Comparison against earlier commit da7fbaa.

Annotations

Check warning on line 0 in src/pages/CourseSelector/CourseBanner/CourseBanner.test.tsx

See this annotation in the file changed.

@github-actions github-actions / Test Results

CourseBanner > should dispatch addTab after searching a course (src/pages/CourseSelector/CourseBanner/CourseBanner.test.tsx) failed

artifacts/fe-test-results/fe-test-results.xml [took 1s]
Raw output
Found multiple elements with the text: COMP1511: Programming Fundamentals  Here are the matching elements:  Ignored nodes: comments, script, style [36m<span[39m   [33mclass[39m=[32m"ant-select-selection-item"[39m   [33mstyle[39m=[32m"visibility: hidden;"[39m   [33mtitle[39m=[32m"COMP1511: Programming Fundamentals"[39m [36m>[39m   [0mCOMP1511: Programming Fundamentals[0m [36m</span>[39m  Ignored nodes: comments, script, style [36m<div[39m   [33mclass[39m=[32m"ant-select-item-option-content"[39m [36m>[39m   [0mCOMP1511: Programming Fundamentals[0m [36m</div>[39m  (If this is intentional, then use the `*AllBy*` variant of the query (like `queryAllByText`, `getAllByText`, or `findAllByText`)).  Ignored nodes: comments, script, style [36m<body>[39m   [36m<div>[39m     [36m<div[39m       [33mclass[39m=[32m"sc-beqWaB rLHJo"[39m     [36m>[39m       [36m<h2[39m         [33mclass[39m=[32m"ant-typography text"[39m       [36m>[39m         [0m3778[0m         [0m - [0m         [0mComputer Science[0m       [36m</h2>[39m       [36m<div[39m         [33mclass[39m=[32m"ant-select ant-select-lg course-search-bar ant-select-focused ant-select-single ant-select-show-arrow ant-select-open ant-select-show-search"[39m         [33mstyle[39m=[32m"width: 30rem;"[39m       [36m>[39m         [36m<div[39m           [33mclass[39m=[32m"ant-select-selector"[39m         [36m>[39m           [36m<span[39m             [33mclass[39m=[32m"ant-select-selection-search"[39m           [36m>[39m             [36m<input[39m               [33maria-activedescendant[39m=[32m"rc_select_TEST_OR_SSR_list_0"[39m               [33maria-autocomplete[39m=[32m"list"[39m               [33maria-controls[39m=[32m"rc_select_TEST_OR_SSR_list"[39m               [33maria-expanded[39m=[32m"true"[39m               [33maria-haspopup[39m=[32m"listbox"[39m               [33maria-owns[39m=[32m"rc_select_TEST_OR_SSR_list"[39m               [33mautocomplete[39m=[32m"off"[39m               [33mclass[39m=[32m"ant-select-selection-search-input"[39m               [33mid[39m=[32m"rc_select_TEST_OR_SSR"[39m               [33mrole[39m=[32m"combobox"[39m               [33mtype[39m=[32m"search"[39m               [33mvalue[39m=[32m"COMP1511"[39m             [36m/>[39m           [36m</span>[39m           [36m<span[39m             [33mclass[39m=[32m"ant-select-selection-item"[39m             [33mstyle[39m=[32m"visibility: hidden;"[39m             [33mtitle[39m=[32m"COMP1511: Programming Fundamentals"[39m           [36m>[39m             [0mCOMP1511: Programming Fundamentals[0m           [36m</span>[39m         [36m</div>[39m         [36m<span[39m           [33maria-hidden[39m=[32m"true"[39m           [33mclass[39m=[32m"ant-select-arrow"[39m           [33mstyle[39m=[32m"user-select: none;"[39m           [33munselectable[39m=[32m"on"[39m         [36m>[39m           [36m<span[39m             [33maria-label[39m=[32m"search"[39m             [33mclass[39m=[32m"anticon anticon-search ant-select-suffix"[39m             [33mrole[39m=[32m"img"[39m           [36m>[39m             [36m<svg[39m               [33maria-hidden[39m=[32m"true"[39m               [33mdata-icon[39m=[32m"search"[39m               [33mfill[39m=[32m"currentColor"[39m               [33mfocusable[39m=[32m"false"[39m               [33mheight[39m=[32m"1em"[39m               [33mviewBox[39m=[32m"64 64 896 896"[39m               [33mwidth[39m=[32m"1em"[39m             [36m>[39m               [36m<path[39m                 [33md[39m=[32m"M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"[39m               [36m/>[39m             [36m</svg>[39m           [36m</span>[39m         [36m</span>[39m       [36m</div>[39m     [36m</div>[39m   [36m</div>[39m   [36m<div[39m     [33mstyle[39m=[32m"position: absolute; top: 0px; left: 0px; width: 100%;"[39m   [36m>[39m     [36m<div>[39m       [36m<div[39m         [33mclass[39m=[32m"ant-select-dropdown ant-slide-up-appear ant-slide-up-appear-prepare ant-slide-up"[39m         [33mstyle[39m=[32m"opacity: 0; min-width: 0; width: 0px;"[39m       [36m>[39m         [36m<div>[39m           [36m<div[39m             [33mid[39m=[32m"rc_select_TEST_OR_SSR_list"[39m             [33mrole[39m=[32m"listbox"[39m             [33mstyle[39m=[32m"height: 0px; width: 0px; overflow: hidden;"[39m           [36m>[39m             [36m<div[39m               [33maria-label[39m=[32m"COMP1511: Programming Fundamentals"[39m               [33maria-selected[39m=[32m"true"[39m               [33mid[39m=[32m"rc_select_TEST_OR_SSR_list_0"[39m               [33mrole[39m=[32m"option"[39m             [36m>[39m               [0mCOMP1511[0m             [36m</div>[39m           [36m</div>[39m           [36m<div[39m             [33mclass[39m=[32m"rc-virtual-list"[39m             [33mstyle[39m=[32m"position: relative;"[39m           [36m>[39m             [36m<div[39m               [33mclass[39m=[32m"rc-virtual-list-holder"[39m               [33mstyle[39m=[32m"max-height: 256px; overflow-y: hidden; overflow-anchor: none;"[39m             [36m>[39m               [36m<div>[39m                 [36m<div[39m                   [33mclass[39m=[32m"rc-virtual-list-holder-inner"[39m                   [33mstyle[39m=[32m"display: flex; flex-direction: column;"[39m                 [36m>[39m                   [36m<div[39m                     [33maria-selected[39m=[32m"true"[39m                     [33mclass[39m=[32m"ant-select-item ant-select-item-option ant-select-item-option-active ant-select-item-option-selected"[39m                     [33mtitle[39m=[32m"COMP1511: Programming Fundamentals"[39m                   [36m>[39m                     [36m<div[39m                       [33mclass[39m=[32m"ant-select-item-option-content"[39m                     [36m>[39m                       [0mCOMP1511: Programming Fundamentals[0m                     [36m</div>[39m                     [36m<span[39m                       [33maria-hidden[39m=[32m"true"[39m                       [33mclass[39m=[32m"ant-select-item-option-state"[39m                       [33mstyle[39m=[32m"user-select: none;"[39m                       [33munselectable[39m=[32m"on"[39m                     [36m/>[39m                   [36m</div>[39m                 [36m</div>[39m               [36m</div>[39m             [36m</div>[39m           [36m</div>[39m         [36m</div>[39m       [36m</div>[39m     [36m</div>[39m   [36m</div>[39m [36m</body>[39m  Ignored nodes: comments, script, style [36m<body>[39m   [36m<div>[39m     [36m<div[39m       [33mclass[39m=[32m"sc-beqWaB rLHJo"[39m     [36m>[39m       [36m<h2[39m         [33mclass[39m=[32m"ant-typography text"[39m       [36m>[39m         [0m3778[0m         [0m - [0m         [0mComputer Science[0m       [36m</h2>[39m       [36m<div[39m         [33mclass[39m=[32m"ant-select ant-select-lg course-search-bar ant-select-focused ant-select-single ant-select-show-arrow ant-select-open ant-select-show-search"[39m         [33mstyle[39m=[32m"width: 30rem;"[39m       [36m>[39m         [36m<div[39m           [33mclass[39m=[32m"ant-select-selector"[39m         [36m>[39m           [36m<span[39m             [33mclass[39m=[32m"ant-select-selection-search"[39m           [36m>[39m             [36m<input[39m               [33maria-activedescendant[39m=[32m"rc_select_TEST_OR_SSR_list_0"[39m               [33maria-autocomplete[39m=[32m"list"[39m               [33maria-controls[39m=[32m"rc_select_TEST_OR_SSR_list"[39m               [33maria-expanded[39m=[32m"true"[39m               [33maria-haspopup[39m=[32m"listbox"[39m               [33maria-owns[39m=[32m"rc_select_TEST_OR_SSR_list"[39m               [33mautocomplete[39m=[32m"off"[39m               [33mclass[39m=[32m"ant-select-selection-search-input"[39m               [33mid[39m=[32m"rc_select_TEST_OR_SSR"[39m               [33mrole[39m=[32m"combobox"[39m               [33mtype[39m=[32m"search"[39m               [33mvalue[39m=[32m"COMP1511"[39m             [36m/>[39m           [36m</span>[39m           [36m<span[39m             [33mclass[39m=[32m"ant-select-selection-item"[39m             [33mstyle[39m=[32m"visibility: hidden;"[39m             [33mtitle[39m=[32m"COMP1511: Programming Fundamentals"[39m           [36m>[39m             [0mCOMP1511: Programming Fundamentals[0m           [36m</span>[39m         [36m</div>[39m         [36m<span[39m           [33maria-hidden[39m=[32m"true"[39m           [33mclass[39m=[32m"ant-select-arrow"[39m           [33mstyle[39m=[32m"user-select: none;"[39m           [33munselectable[39m=[32m"on"[39m         [36m>[39m           [36m<span[39m             [33maria-label[39m=[32m"search"[39m             [33mclass[39m=[32m"anticon anticon-search ant-select-suffix"[39m             [33mrole[39m=[32m"img"[39m           [36m>[39m             [36m<svg[39m               [33maria-hidden[39m=[32m"true"[39m               [33mdata-icon[39m=[32m"search"[39m               [33mfill[39m=[32m"currentColor"[39m               [33mfocusable[39m=[32m"false"[39m               [33mheight[39m=[32m"1em"[39m               [33mviewBox[39m=[32m"64 64 896 896"[39m               [33mwidth[39m=[32m"1em"[39m             [36m>[39m               [36m<path[39m                 [33md[39m=[32m"M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"[39m               [36m/>[39m             [36m</svg>[39m           [36m</span>[39m         [36m</span>[39m       [36m</div>[39m     [36m</div>[39m   [36m</div>[39m   [36m<div[39m     [33mstyle[39m=[32m"position: absolute; top: 0px; left: 0px; width: 100%;"[39m   [36m>[39m     [36m<div>[39m       [36m<div[39m         [33mclass[39m=[32m"ant-select-dropdown ant-slide-up-appear ant-slide-up-appear-prepare ant-slide-up"[39m         [33mstyle[39m=[32m"opacity: 0; min-width: 0; width: 0px;"[39m       [36m>[39m         [36m<div>[39m           [36m<div[39m             [33mid[39m=[32m"rc_select_TEST_OR_SSR_list"[39m             [33mrole[39m=[32m"listbox"[39m             [33mstyle[39m=[32m"height: 0px; width: 0px; overflow: hidden;"[39m           [36m>[39m             [36m<div[39m               [33maria-label[39m=[32m"COMP1511: Programming Fundamentals"[39m               [33maria-selected[39m=[32m"true"[39m               [33mid[39m=[32m"rc_select_TEST_OR_SSR_list_0"[39m               [33mrole[39m=[32m"option"[39m             [36m>[39m               [0mCOMP1511[0m             [36m</div>[39m           [36m</div>[39m           [36m<div[39m             [33mclass[39m=[32m"rc-virtual-list"[39m             [33mstyle[39m=[32m"position: relative;"[39m           [36m>[39m             [36m<div[39m               [33mclass[39m=[32m"rc-virtual-list-holder"[39m               [33mstyle[39m=[32m"max-height: 256px; overflow-y: hidden; overflow-anchor: none;"[39m             [36m>[39m               [36m<div>[39m                 [36m<div[39m                   [33mclass[39m=[32m"rc-virtual-list-holder-inner"[39m                   [33mstyle[39m=[32m"display: flex; flex-direction: column;"[39m                 [36m>[39m                   [36m<div[39m                     [33maria-selected[39m=[32m"true"[39m                     [33mclass[39m=[32m"ant-select-item ant-select-item-option ant-select-item-option-active ant-select-item-option-selected"[39m                     [33mtitle[39m=[32m"COMP1511: Programming Fundamentals"[39m                   [36m>[39m                     [36m<div[39m                       [33mclass[39m=[32m"ant-select-item-option-content"[39m                     [36m>[39m                       [0mCOMP1511: Programming Fundamentals[0m                     [36m</div>[39m                     [36m<span[39m                       [33maria-hidden[39m=[32m"true"[39m                       [33mclass[39m=[32m"ant-select-item-option-state"[39m                       [33mstyle[39m=[32m"user-select: none;"[39m                       [33munselectable[39m=[32m"on"[39m                     [36m/>[39m                   [36m</div>[39m                 [36m</div>[39m               [36m</div>[39m             [36m</div>[39m           [36m</div>[39m         [36m</div>[39m       [36m</div>[39m     [36m</div>[39m   [36m</div>[39m [36m</body>[39m

TestingLibraryElementError: Found multiple elements with the text: COMP1511: Programming Fundamentals

Here are the matching elements:

Ignored nodes: comments, script, style
[36m<span[39m
  [33mclass[39m=[32m"ant-select-selection-item"[39m
  [33mstyle[39m=[32m"visibility: hidden;"[39m
  [33mtitle[39m=[32m"COMP1511: Programming Fundamentals"[39m
[36m>[39m
  [0mCOMP1511: Programming Fundamentals[0m
[36m</span>[39m

Ignored nodes: comments, script, style
[36m<div[39m
  [33mclass[39m=[32m"ant-select-item-option-content"[39m
[36m>[39m
  [0mCOMP1511: Programming Fundamentals[0m
[36m</div>[39m

(If this is intentional, then use the `*AllBy*` variant of the query (like `queryAllByText`, `getAllByText`, or `findAllByText`)).

Ignored nodes: comments, script, style
[36m<body>[39m
  [36m<div>[39m
    [36m<div[39m
      [33mclass[39m=[32m"sc-beqWaB rLHJo"[39m
    [36m>[39m
      [36m<h2[39m
        [33mclass[39m=[32m"ant-typography text"[39m
      [36m>[39m
        [0m3778[0m
        [0m - [0m
        [0mComputer Science[0m
      [36m</h2>[39m
      [36m<div[39m
        [33mclass[39m=[32m"ant-select ant-select-lg course-search-bar ant-select-focused ant-select-single ant-select-show-arrow ant-select-open ant-select-show-search"[39m
        [33mstyle[39m=[32m"width: 30rem;"[39m
      [36m>[39m
        [36m<div[39m
          [33mclass[39m=[32m"ant-select-selector"[39m
        [36m>[39m
          [36m<span[39m
            [33mclass[39m=[32m"ant-select-selection-search"[39m
          [36m>[39m
            [36m<input[39m
              [33maria-activedescendant[39m=[32m"rc_select_TEST_OR_SSR_list_0"[39m
              [33maria-autocomplete[39m=[32m"list"[39m
              [33maria-controls[39m=[32m"rc_select_TEST_OR_SSR_list"[39m
              [33maria-expanded[39m=[32m"true"[39m
              [33maria-haspopup[39m=[32m"listbox"[39m
              [33maria-owns[39m=[32m"rc_select_TEST_OR_SSR_list"[39m
              [33mautocomplete[39m=[32m"off"[39m
              [33mclass[39m=[32m"ant-select-selection-search-input"[39m
              [33mid[39m=[32m"rc_select_TEST_OR_SSR"[39m
              [33mrole[39m=[32m"combobox"[39m
              [33mtype[39m=[32m"search"[39m
              [33mvalue[39m=[32m"COMP1511"[39m
            [36m/>[39m
          [36m</span>[39m
          [36m<span[39m
            [33mclass[39m=[32m"ant-select-selection-item"[39m
            [33mstyle[39m=[32m"visibility: hidden;"[39m
            [33mtitle[39m=[32m"COMP1511: Programming Fundamentals"[39m
          [36m>[39m
            [0mCOMP1511: Programming Fundamentals[0m
          [36m</span>[39m
        [36m</div>[39m
        [36m<span[39m
          [33maria-hidden[39m=[32m"true"[39m
          [33mclass[39m=[32m"ant-select-arrow"[39m
          [33mstyle[39m=[32m"user-select: none;"[39m
          [33munselectable[39m=[32m"on"[39m
        [36m>[39m
          [36m<span[39m
            [33maria-label[39m=[32m"search"[39m
            [33mclass[39m=[32m"anticon anticon-search ant-select-suffix"[39m
            [33mrole[39m=[32m"img"[39m
          [36m>[39m
            [36m<svg[39m
              [33maria-hidden[39m=[32m"true"[39m
              [33mdata-icon[39m=[32m"search"[39m
              [33mfill[39m=[32m"currentColor"[39m
              [33mfocusable[39m=[32m"false"[39m
              [33mheight[39m=[32m"1em"[39m
              [33mviewBox[39m=[32m"64 64 896 896"[39m
              [33mwidth[39m=[32m"1em"[39m
            [36m>[39m
              [36m<path[39m
                [33md[39m=[32m"M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"[39m
              [36m/>[39m
            [36m</svg>[39m
          [36m</span>[39m
        [36m</span>[39m
      [36m</div>[39m
    [36m</div>[39m
  [36m</div>[39m
  [36m<div[39m
    [33mstyle[39m=[32m"position: absolute; top: 0px; left: 0px; width: 100%;"[39m
  [36m>[39m
    [36m<div>[39m
      [36m<div[39m
        [33mclass[39m=[32m"ant-select-dropdown ant-slide-up-appear ant-slide-up-appear-prepare ant-slide-up"[39m
        [33mstyle[39m=[32m"opacity: 0; min-width: 0; width: 0px;"[39m
      [36m>[39m
        [36m<div>[39m
          [36m<div[39m
            [33mid[39m=[32m"rc_select_TEST_OR_SSR_list"[39m
            [33mrole[39m=[32m"listbox"[39m
            [33mstyle[39m=[32m"height: 0px; width: 0px; overflow: hidden;"[39m
          [36m>[39m
            [36m<div[39m
              [33maria-label[39m=[32m"COMP1511: Programming Fundamentals"[39m
              [33maria-selected[39m=[32m"true"[39m
              [33mid[39m=[32m"rc_select_TEST_OR_SSR_list_0"[39m
              [33mrole[39m=[32m"option"[39m
            [36m>[39m
              [0mCOMP1511[0m
            [36m</div>[39m
          [36m</div>[39m
          [36m<div[39m
            [33mclass[39m=[32m"rc-virtual-list"[39m
            [33mstyle[39m=[32m"position: relative;"[39m
          [36m>[39m
            [36m<div[39m
              [33mclass[39m=[32m"rc-virtual-list-holder"[39m
              [33mstyle[39m=[32m"max-height: 256px; overflow-y: hidden; overflow-anchor: none;"[39m
            [36m>[39m
              [36m<div>[39m
                [36m<div[39m
                  [33mclass[39m=[32m"rc-virtual-list-holder-inner"[39m
                  [33mstyle[39m=[32m"display: flex; flex-direction: column;"[39m
                [36m>[39m
                  [36m<div[39m
                    [33maria-selected[39m=[32m"true"[39m
                    [33mclass[39m=[32m"ant-select-item ant-select-item-option ant-select-item-option-active ant-select-item-option-selected"[39m
                    [33mtitle[39m=[32m"COMP1511: Programming Fundamentals"[39m
                  [36m>[39m
                    [36m<div[39m
                      [33mclass[39m=[32m"ant-select-item-option-content"[39m
                    [36m>[39m
                      [0mCOMP1511: Programming Fundamentals[0m
                    [36m</div>[39m
                    [36m<span[39m
                      [33maria-hidden[39m=[32m"true"[39m
                      [33mclass[39m=[32m"ant-select-item-option-state"[39m
                      [33mstyle[39m=[32m"user-select: none;"[39m
                      [33munselectable[39m=[32m"on"[39m
                    [36m/>[39m
                  [36m</div>[39m
                [36m</div>[39m
              [36m</div>[39m
            [36m</div>[39m
          [36m</div>[39m
        [36m</div>[39m
      [36m</div>[39m
    [36m</div>[39m
  [36m</div>[39m
[36m</body>[39m

Ignored nodes: comments, script, style
[36m<body>[39m
  [36m<div>[39m
    [36m<div[39m
      [33mclass[39m=[32m"sc-beqWaB rLHJo"[39m
    [36m>[39m
      [36m<h2[39m
        [33mclass[39m=[32m"ant-typography text"[39m
      [36m>[39m
        [0m3778[0m
        [0m - [0m
        [0mComputer Science[0m
      [36m</h2>[39m
      [36m<div[39m
        [33mclass[39m=[32m"ant-select ant-select-lg course-search-bar ant-select-focused ant-select-single ant-select-show-arrow ant-select-open ant-select-show-search"[39m
        [33mstyle[39m=[32m"width: 30rem;"[39m
      [36m>[39m
        [36m<div[39m
          [33mclass[39m=[32m"ant-select-selector"[39m
        [36m>[39m
          [36m<span[39m
            [33mclass[39m=[32m"ant-select-selection-search"[39m
          [36m>[39m
            [36m<input[39m
              [33maria-activedescendant[39m=[32m"rc_select_TEST_OR_SSR_list_0"[39m
              [33maria-autocomplete[39m=[32m"list"[39m
              [33maria-controls[39m=[32m"rc_select_TEST_OR_SSR_list"[39m
              [33maria-expanded[39m=[32m"true"[39m
              [33maria-haspopup[39m=[32m"listbox"[39m
              [33maria-owns[39m=[32m"rc_select_TEST_OR_SSR_list"[39m
              [33mautocomplete[39m=[32m"off"[39m
              [33mclass[39m=[32m"ant-select-selection-search-input"[39m
              [33mid[39m=[32m"rc_select_TEST_OR_SSR"[39m
              [33mrole[39m=[32m"combobox"[39m
              [33mtype[39m=[32m"search"[39m
              [33mvalue[39m=[32m"COMP1511"[39m
            [36m/>[39m
          [36m</span>[39m
          [36m<span[39m
            [33mclass[39m=[32m"ant-select-selection-item"[39m
            [33mstyle[39m=[32m"visibility: hidden;"[39m
            [33mtitle[39m=[32m"COMP1511: Programming Fundamentals"[39m
          [36m>[39m
            [0mCOMP1511: Programming Fundamentals[0m
          [36m</span>[39m
        [36m</div>[39m
        [36m<span[39m
          [33maria-hidden[39m=[32m"true"[39m
          [33mclass[39m=[32m"ant-select-arrow"[39m
          [33mstyle[39m=[32m"user-select: none;"[39m
          [33munselectable[39m=[32m"on"[39m
        [36m>[39m
          [36m<span[39m
            [33maria-label[39m=[32m"search"[39m
            [33mclass[39m=[32m"anticon anticon-search ant-select-suffix"[39m
            [33mrole[39m=[32m"img"[39m
          [36m>[39m
            [36m<svg[39m
              [33maria-hidden[39m=[32m"true"[39m
              [33mdata-icon[39m=[32m"search"[39m
              [33mfill[39m=[32m"currentColor"[39m
              [33mfocusable[39m=[32m"false"[39m
              [33mheight[39m=[32m"1em"[39m
              [33mviewBox[39m=[32m"64 64 896 896"[39m
              [33mwidth[39m=[32m"1em"[39m
            [36m>[39m
              [36m<path[39m
                [33md[39m=[32m"M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"[39m
              [36m/>[39m
            [36m</svg>[39m
          [36m</span>[39m
        [36m</span>[39m
      [36m</div>[39m
    [36m</div>[39m
  [36m</div>[39m
  [36m<div[39m
    [33mstyle[39m=[32m"position: absolute; top: 0px; left: 0px; width: 100%;"[39m
  [36m>[39m
    [36m<div>[39m
      [36m<div[39m
        [33mclass[39m=[32m"ant-select-dropdown ant-slide-up-appear ant-slide-up-appear-prepare ant-slide-up"[39m
        [33mstyle[39m=[32m"opacity: 0; min-width: 0; width: 0px;"[39m
      [36m>[39m
        [36m<div>[39m
          [36m<div[39m
            [33mid[39m=[32m"rc_select_TEST_OR_SSR_list"[39m
            [33mrole[39m=[32m"listbox"[39m
            [33mstyle[39m=[32m"height: 0px; width: 0px; overflow: hidden;"[39m
          [36m>[39m
            [36m<div[39m
              [33maria-label[39m=[32m"COMP1511: Programming Fundamentals"[39m
              [33maria-selected[39m=[32m"true"[39m
              [33mid[39m=[32m"rc_select_TEST_OR_SSR_list_0"[39m
              [33mrole[39m=[32m"option"[39m
            [36m>[39m
              [0mCOMP1511[0m
            [36m</div>[39m
          [36m</div>[39m
          [36m<div[39m
            [33mclass[39m=[32m"rc-virtual-list"[39m
            [33mstyle[39m=[32m"position: relative;"[39m
          [36m>[39m
            [36m<div[39m
              [33mclass[39m=[32m"rc-virtual-list-holder"[39m
              [33mstyle[39m=[32m"max-height: 256px; overflow-y: hidden; overflow-anchor: none;"[39m
            [36m>[39m
              [36m<div>[39m
                [36m<div[39m
                  [33mclass[39m=[32m"rc-virtual-list-holder-inner"[39m
                  [33mstyle[39m=[32m"display: flex; flex-direction: column;"[39m
                [36m>[39m
                  [36m<div[39m
                    [33maria-selected[39m=[32m"true"[39m
                    [33mclass[39m=[32m"ant-select-item ant-select-item-option ant-select-item-option-active ant-select-item-option-selected"[39m
                    [33mtitle[39m=[32m"COMP1511: Programming Fundamentals"[39m
                  [36m>[39m
                    [36m<div[39m
                      [33mclass[39m=[32m"ant-select-item-option-content"[39m
                    [36m>[39m
                      [0mCOMP1511: Programming Fundamentals[0m
                    [36m</div>[39m
                    [36m<span[39m
                      [33maria-hidden[39m=[32m"true"[39m
                      [33mclass[39m=[32m"ant-select-item-option-state"[39m
                      [33mstyle[39m=[32m"user-select: none;"[39m
                      [33munselectable[39m=[32m"on"[39m
                    [36m/>[39m
                  [36m</div>[39m
                [36m</div>[39m
              [36m</div>[39m
            [36m</div>[39m
          [36m</div>[39m
        [36m</div>[39m
      [36m</div>[39m
    [36m</div>[39m
  [36m</div>[39m
[36m</body>[39m
 ❯ waitForWrapper node_modules/@testing-library/dom/dist/wait-for.js:166:27
 ❯ node_modules/@testing-library/dom/dist/query-helpers.js:86:33
 ❯ src/pages/CourseSelector/CourseBanner/CourseBanner.test.tsx:45:40

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / Test Results

1 skipped test found

There is 1 skipped test, see "Raw output" for the name of the skipped test.
Raw output
server.tests.test_validation ‑ test_validation

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / Test Results

141 tests found

There are 141 tests, see "Raw output" for the full list of tests.
Raw output
algorithms.tests.test_autoplanning ‑ test_basic_CS_autoplanning
algorithms.tests.test_autoplanning ‑ test_infeasable
algorithms.tests.test_autoplanning ‑ test_more_complex_prereqs
algorithms.tests.test_categories ‑ test_course_category_match_definition
algorithms.tests.test_categories ‑ test_level_category_match_definition
algorithms.tests.test_categories ‑ test_level_course_category_match_definition
algorithms.tests.test_conditions ‑ test_complex_composite_condition
algorithms.tests.test_conditions ‑ test_composite_condition_course
algorithms.tests.test_conditions ‑ test_core_courses_no_courses
algorithms.tests.test_conditions ‑ test_coreq_condition
algorithms.tests.test_conditions ‑ test_course_condition
algorithms.tests.test_conditions ‑ test_exclusion
algorithms.tests.test_conditions ‑ test_exclusions_cores
algorithms.tests.test_conditions ‑ test_faculty_condition
algorithms.tests.test_conditions ‑ test_grade_condition
algorithms.tests.test_conditions ‑ test_level_condition_simple
algorithms.tests.test_conditions ‑ test_level_course_condition
algorithms.tests.test_conditions ‑ test_no_condition
algorithms.tests.test_conditions ‑ test_program_condition_simple
algorithms.tests.test_conditions ‑ test_program_type
algorithms.tests.test_conditions ‑ test_school_condition
algorithms.tests.test_conditions ‑ test_specialisation_condition_simple
algorithms.tests.test_conditions ‑ test_subset_of_cores
algorithms.tests.test_conditions ‑ test_uoc_condition_complex
algorithms.tests.test_conditions ‑ test_uoc_condition_simple
algorithms.tests.test_conditions ‑ test_wam_condition_complex
algorithms.tests.test_conditions ‑ test_wam_condition_simple
algorithms.tests.test_user_has_taken ‑ test_user_has_taken_add_course
algorithms.tests.test_user_has_taken ‑ test_user_has_taken_empty_user
algorithms.tests.test_user_has_taken ‑ test_user_has_taken_fail
algorithms.tests.test_user_has_taken ‑ test_user_has_taken_no_marks
algorithms.tests.test_user_has_taken ‑ test_user_has_taken_one_course
algorithms.tests.test_user_has_taken ‑ test_user_has_taken_user_1
algorithms.tests.test_user_has_taken ‑ test_user_no_courses
algorithms.tests.test_user_loading ‑ test_user1
algorithms.tests.test_user_loading ‑ test_user2
algorithms.tests.test_user_loading ‑ test_user3
algorithms.tests.test_user_loading ‑ test_user_empty
algorithms.tests.test_user_loading ‑ test_user_no_data
algorithms.tests.test_user_wam_uoc ‑ test_category_instantiation_causes_error
algorithms.tests.test_user_wam_uoc ‑ test_course_category_produces_correct_uoc
algorithms.tests.test_user_wam_uoc ‑ test_course_category_produces_correct_wam
server.tests.courses.test_courses_unlocked_when_taken ‑ test_malformed_request
server.tests.courses.test_courses_unlocked_when_taken ‑ test_no_courses_completed
server.tests.courses.test_courses_unlocked_when_taken ‑ test_two_courses_completed
server.tests.courses.test_get_all_unlocked ‑ test_fix_wam_only_unlock_given_course
server.tests.courses.test_get_all_unlocked ‑ test_unlock_dependent_course
server.tests.courses.test_get_course ‑ test_error
server.tests.courses.test_get_course ‑ test_get_a_course
server.tests.courses.test_get_course ‑ test_get_archived_course
server.tests.courses.test_get_course ‑ test_get_course_all_courses
server.tests.courses.test_get_legacy_course ‑ test_legacy_comp1511
server.tests.courses.test_get_legacy_course ‑ test_legacy_comp6991
server.tests.courses.test_get_legacy_course ‑ test_legacy_math3361
server.tests.courses.test_get_legacy_courses ‑ test_basic_get_legacy_courses
server.tests.courses.test_get_legacy_courses ‑ test_error
server.tests.courses.test_search_course ‑ test_search_archives
server.tests.courses.test_search_course ‑ test_search_course
server.tests.courses.test_search_course ‑ test_search_minor
server.tests.courses.test_search_course ‑ test_search_title
server.tests.courses.test_terms_offered ‑ test_term_offered_comp1511_2021
server.tests.courses.test_terms_offered ‑ test_term_offered_comp1511_bad_years_past
server.tests.courses.test_terms_offered ‑ test_term_offered_comp1511_future_year
server.tests.courses.test_terms_offered ‑ test_term_offered_fake_course
server.tests.courses.test_unselect_course ‑ test_invalid_course
server.tests.courses.test_unselect_course ‑ test_multiple_dependencies
server.tests.courses.test_unselect_course ‑ test_no_dependencies
server.tests.followups.test_get_followups ‑ test_error_invalid_course
server.tests.followups.test_get_followups ‑ test_error_invalid_term
server.tests.followups.test_get_followups ‑ test_error_not_comp_course
server.tests.followups.test_get_followups ‑ test_get_followups_COMP1511
server.tests.followups.test_get_followups ‑ test_get_followups_COMP3331
server.tests.followups.test_get_followups ‑ test_get_followups_COMP6080
server.tests.planner.test_validate_term_planner ‑ test_validateTermPlanner_empty_planner
server.tests.planner.test_validate_term_planner ‑ test_validateTermPlanner_invalid_progress
server.tests.planner.test_validate_term_planner ‑ test_validateTermPlanner_out_of_order_progress
server.tests.planner.test_validate_term_planner ‑ test_validateTermPlanner_past_term_suppress_warnings
server.tests.planner.test_validate_term_planner ‑ test_validateTermPlanner_valid_progress
server.tests.programs.test_gened ‑ test_get_gened_no_overlap
server.tests.programs.test_get_programs ‑ test_sanity
server.tests.programs.test_get_programs ‑ test_sanity_all
server.tests.programs.test_get_structure ‑ test_all_programs_fetched
server.tests.programs.test_get_structure ‑ test_all_specs_fetched
server.tests.specialisations.test_get_specialisations ‑ test_nonexistant
server.tests.specialisations.test_get_specialisations ‑ test_sanity
server.tests.test_validation ‑ test_validation
src/components/ResetModal/ResetModal.test.tsx ‑ ResetModal > should call the OnCancel callback when the Go Back button is clicked
src/components/ResetModal/ResetModal.test.tsx ‑ ResetModal > should call the OnOk callback when the Reset button is clicked
src/components/ResetModal/ResetModal.test.tsx ‑ ResetModal > should render
src/components/ResetModal/ResetModal.test.tsx ‑ ResetModal > should reset state when reset button is clicked
src/components/ResetModal/ResetModal.test.tsx ‑ ResetModal > should show modal when degree wizard is complete
src/pages/CourseSelector/CourseBanner/CourseBanner.test.tsx ‑ CourseBanner > should dispatch addTab after searching a course
src/pages/CourseSelector/CourseBanner/CourseBanner.test.tsx ‑ CourseBanner > should render
src/pages/CourseSelector/CourseMenu/CourseMenu.test.tsx ‑ CourseMenu > should render
src/pages/CourseSelector/CourseMenuTitle/CourseMenuTitle.test.tsx ‑ CourseMenuTitle > should add course to planner
src/pages/CourseSelector/CourseMenuTitle/CourseMenuTitle.test.tsx ‑ CourseMenuTitle > should render
src/pages/CourseSelector/CourseMenuTitle/CourseMenuTitle.test.tsx ‑ CourseMenuTitle > should show lock icon
src/pages/CourseSelector/CourseMenuTitle/CourseMenuTitle.test.tsx ‑ CourseMenuTitle > should show warning icon
src/pages/CourseSelector/CourseSelector.test.tsx ‑ CourseSelector > should be able to quick add and remove a course from the course menu
src/pages/CourseSelector/CourseSelector.test.tsx ‑ CourseSelector > should render
src/pages/CourseSelector/CourseSelector.test.tsx ‑ CourseSelector > should toggle locked courses
src/pages/CourseSelector/CourseTabs/CourseTabs.test.tsx ‑ CourseTabs > should remove all tabs
src/pages/CourseSelector/CourseTabs/CourseTabs.test.tsx ‑ CourseTabs > should render
src/pages/DegreeWizard/DegreeStep/DegreeStep.test.tsx ‑ DegreeStep > should dispatch correct props and call incrementStep after selecting degree
src/pages/DegreeWizard/DegreeStep/DegreeStep.test.tsx ‑ DegreeStep > should not show degree options if no match
src/pages/DegreeWizard/DegreeStep/DegreeStep.test.tsx ‑ DegreeStep > should render
src/pages/DegreeWizard/DegreeStep/DegreeStep.test.tsx ‑ DegreeStep > should search degree based on program code
src/pages/DegreeWizard/DegreeStep/DegreeStep.test.tsx ‑ DegreeStep > should search degree based on program name
src/pages/DegreeWizard/DegreeStep/DegreeStep.test.tsx ‑ DegreeStep > should search degree case insensitively
src/pages/DegreeWizard/DegreeStep/DegreeStep.test.tsx ‑ DegreeStep > should show no degree options on mount
src/pages/DegreeWizard/DegreeWizard.test.tsx ‑ DegreeWizard > should render
src/pages/DegreeWizard/DegreeWizard.test.tsx ‑ DegreeWizard > test degree wizard user flow
src/pages/DegreeWizard/SpecialisationStep/SpecialisationStep.test.tsx ‑ SpecialisationStep > should dispatch correct props when selecting a specialisation
src/pages/DegreeWizard/SpecialisationStep/SpecialisationStep.test.tsx ‑ SpecialisationStep > should display "Next" button when on current step and call incrementStep
src/pages/DegreeWizard/SpecialisationStep/SpecialisationStep.test.tsx ‑ SpecialisationStep > should render
src/pages/DegreeWizard/SpecialisationStep/SpecialisationStep.test.tsx ‑ SpecialisationStep > should show error notification when "Next" button without selecting a spec
src/pages/DegreeWizard/StartBrowsingStep/StartBrowsingStep.test.tsx ‑ StartBrowsingStep > should call openNotification when a specialisation is not provided
src/pages/DegreeWizard/StartBrowsingStep/StartBrowsingStep.test.tsx ‑ StartBrowsingStep > should call openNotification when program code is not provided
src/pages/DegreeWizard/StartBrowsingStep/StartBrowsingStep.test.tsx ‑ StartBrowsingStep > should render
src/pages/DegreeWizard/StartBrowsingStep/StartBrowsingStep.test.tsx ‑ StartBrowsingStep > should set setIsComplete and navigate to course selector
src/pages/DegreeWizard/YearStep/YearStep.test.tsx ‑ YearStep > should dispatch correct props and call incrementStep after selecting years
src/pages/DegreeWizard/YearStep/YearStep.test.tsx ‑ YearStep > should render
src/reducers/courseTabsSlice.test.ts ‑ courseTabsSlice reducer tests > addTab reducer > adds a new tab
src/reducers/courseTabsSlice.test.ts ‑ courseTabsSlice reducer tests > addTab reducer > adds a new tab and set it as active
src/reducers/courseTabsSlice.test.ts ‑ courseTabsSlice reducer tests > addTab reducer > set the active tab if the added tab already exists
src/reducers/courseTabsSlice.test.ts ‑ courseTabsSlice reducer tests > removeTab reducer > does not remove any tabs if the index is out of scope
src/reducers/courseTabsSlice.test.ts ‑ courseTabsSlice reducer tests > removeTab reducer > remains in the initial state when there are no tabs to be removed
src/reducers/courseTabsSlice.test.ts ‑ courseTabsSlice reducer tests > removeTab reducer > removes a non active tab with active index positioned on the correct tab
src/reducers/courseTabsSlice.test.ts ‑ courseTabsSlice reducer tests > removeTab reducer > removes an existing tab
src/reducers/courseTabsSlice.test.ts ‑ courseTabsSlice reducer tests > removeTab reducer > removes the first tab (active tab) and set correct active index
src/reducers/courseTabsSlice.test.ts ‑ courseTabsSlice reducer tests > removeTab reducer > removes the last tab (active tab) and set correct active index
src/reducers/courseTabsSlice.test.ts ‑ courseTabsSlice reducer tests > removeTab reducer > removes the middle tab (active tab) and set correct active index
src/reducers/courseTabsSlice.test.ts ‑ courseTabsSlice reducer tests > tests reorderTabs reducer
src/reducers/courseTabsSlice.test.ts ‑ courseTabsSlice reducer tests > tests resetTabs reducer
src/reducers/courseTabsSlice.test.ts ‑ courseTabsSlice reducer tests > tests setActiveTab reducer
src/reducers/degreeSlice.test.ts ‑ degreeSlice reducer tests > tests addSpecialisation reducer
src/reducers/degreeSlice.test.ts ‑ degreeSlice reducer tests > tests removeSpecialisation reducer
src/reducers/degreeSlice.test.ts ‑ degreeSlice reducer tests > tests removeSpecialisation reducer for non existent specialisation
src/reducers/degreeSlice.test.ts ‑ degreeSlice reducer tests > tests resetDegree reducer
src/reducers/degreeSlice.test.ts ‑ degreeSlice reducer tests > tests setIsComplete reducer
src/reducers/degreeSlice.test.ts ‑ degreeSlice reducer tests > tests setProgram reducer