Files
jobtrackingapp/docs/ui-modernisation/visual-correction/PUBLIC_SELECTOR_RED.json
T

2 lines
48 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{"numFailedTestSuites":1,"numFailedTests":1,"numPassedTestSuites":0,"numPassedTests":0,"numPendingTestSuites":0,"numPendingTests":22,"numRuntimeErrorTestSuites":0,"numTodoTests":0,"numTotalTestSuites":1,"numTotalTests":23,"openHandles":[],"snapshot":{"added":0,"didUpdate":false,"failure":false,"filesAdded":0,"filesRemoved":0,"filesRemovedList":[],"filesUnmatched":0,"filesUpdated":0,"matched":0,"total":0,"unchecked":0,"uncheckedKeysByFile":[],"unmatched":0,"updated":0},"startTime":1793751565410,"success":false,"testResults":[{"assertionResults":[{"ancestorTitles":["public auth presentation"],"duration":279,"failing":false,"failureDetails":[{"name":"TestingLibraryElementError"}],"failureMessages":["TestingLibraryElementError: Unable to find an accessible element with the role \"button\" and name \"Norsk bokmål\"\n\nHere are the accessible roles:\n\n main:\n\n Name \"Sign in\":\n \u001b[36m<main\u001b[39m\n \u001b[33maria-labelledby\u001b[39m=\u001b[32m\"_r_0_\"\u001b[39m\n \u001b[33mclass\u001b[39m=\u001b[32m\"MuiBox-root css-ljlm1v\"\u001b[39m\n \u001b[36m/>\u001b[39m\n\n --------------------------------------------------\n banner:\n\n Name \"\":\n \u001b[36m<header\u001b[39m\n \u001b[33mclass\u001b[39m=\u001b[32m\"MuiBox-root css-163u82n\"\u001b[39m\n \u001b[36m/>\u001b[39m\n\n --------------------------------------------------\n heading:\n\n Name \"Sign in\":\n \u001b[36m<h1\u001b[39m\n \u001b[33mclass\u001b[39m=\u001b[32m\"MuiTypography-root MuiTypography-pageTitle css-uf4832-MuiTypography-root\"\u001b[39m\n \u001b[33mid\u001b[39m=\u001b[32m\"_r_0_\"\u001b[39m\n \u001b[36m/>\u001b[39m\n\n --------------------------------------------------\n paragraph:\n\n Name \"\":\n \u001b[36m<p\u001b[39m\n \u001b[33mclass\u001b[39m=\u001b[32m\"MuiTypography-root MuiTypography-pageDescription css-1sqgc3a-MuiTypography-root\"\u001b[39m\n \u001b[36m/>\u001b[39m\n\n Name \"\":\n \u001b[36m<p\u001b[39m\n \u001b[33mclass\u001b[39m=\u001b[32m\"MuiTypography-root MuiTypography-body2 css-1jhm4lr-MuiTypography-root\"\u001b[39m\n \u001b[36m/>\u001b[39m\n\n --------------------------------------------------\n textbox:\n\n Name \"Username or email\":\n \u001b[36m<input\u001b[39m\n \u001b[33maria-invalid\u001b[39m=\u001b[32m\"false\"\u001b[39m\n \u001b[33mautocomplete\u001b[39m=\u001b[32m\"username\"\u001b[39m\n \u001b[33mclass\u001b[39m=\u001b[32m\"MuiInputBase-input MuiOutlinedInput-input css-hafeiy-MuiInputBase-input-MuiOutlinedInput-input\"\u001b[39m\n \u001b[33mid\u001b[39m=\u001b[32m\"_r_1_\"\u001b[39m\n \u001b[33mtype\u001b[39m=\u001b[32m\"text\"\u001b[39m\n \u001b[33mvalue\u001b[39m=\u001b[32m\"synthetic@example.test\"\u001b[39m\n \u001b[36m/>\u001b[39m\n\n --------------------------------------------------\n checkbox:\n\n Name \"Remember me\":\n \u001b[36m<input\u001b[39m\n \u001b[33mchecked\u001b[39m=\u001b[32m\"\"\u001b[39m\n \u001b[33mclass\u001b[39m=\u001b[32m\"PrivateSwitchBase-input css-gjsmck-MuiSwitchBase-root\"\u001b[39m\n \u001b[33mdata-indeterminate\u001b[39m=\u001b[32m\"false\"\u001b[39m\n \u001b[33mtype\u001b[39m=\u001b[32m\"checkbox\"\u001b[39m\n \u001b[36m/>\u001b[39m\n\n --------------------------------------------------\n button:\n\n Name \"Forgot password?\":\n \u001b[36m<button\u001b[39m\n \u001b[33mclass\u001b[39m=\u001b[32m\"MuiButtonBase-root MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeSmall MuiButton-textSizeSmall MuiButton-colorPrimary MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeSmall MuiButton-textSizeSmall MuiButton-colorPrimary css-11vnr8z-MuiButtonBase-root-MuiButton-root\"\u001b[39m\n \u001b[33mtabindex\u001b[39m=\u001b[32m\"0\"\u001b[39m\n \u001b[33mtype\u001b[39m=\u001b[32m\"button\"\u001b[39m\n \u001b[36m/>\u001b[39m\n\n Name \"Create account\":\n \u001b[36m<button\u001b[39m\n \u001b[33mclass\u001b[39m=\u001b[32m\"MuiButtonBase-root MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeSmall MuiButton-textSizeSmall MuiButton-colorPrimary MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeSmall MuiButton-textSizeSmall MuiButton-colorPrimary css-12vvzbp-MuiButtonBase-root-MuiButton-root\"\u001b[39m\n \u001b[33mtabindex\u001b[39m=\u001b[32m\"0\"\u001b[39m\n \u001b[33mtype\u001b[39m=\u001b[32m\"button\"\u001b[39m\n \u001b[36m/>\u001b[39m\n\n Name \"Sign in\":\n \u001b[36m<button\u001b[39m\n \u001b[33maria-busy\u001b[39m=\u001b[32m\"false\"\u001b[39m\n \u001b[33mclass\u001b[39m=\u001b[32m\"MuiButtonBase-root MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-colorPrimary MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-colorPrimary css-jmrxzk-MuiButtonBase-root-MuiButton-root\"\u001b[39m\n \u001b[33mtabindex\u001b[39m=\u001b[32m\"0\"\u001b[39m\n \u001b[33mtype\u001b[39m=\u001b[32m\"submit\"\u001b[39m\n \u001b[36m/>\u001b[39m\n\n --------------------------------------------------\n\nIgnored nodes: comments, script, style\n\u001b[36m<body>\u001b[39m\n \u001b[36m<div>\u001b[39m\n \u001b[36m<main\u001b[39m\n \u001b[33maria-labelledby\u001b[39m=\u001b[32m\"_r_0_\"\u001b[39m\n \u001b[33mclass\u001b[39m=\u001b[32m\"MuiBox-root css-ljlm1v\"\u001b[39m\n \u001b[36m>\u001b[39m\n \u001b[36m<div\u001b[39m\n \u001b[33mclass\u001b[39m=\u001b[32m\"MuiPaper-root MuiPaper-elevation MuiPaper-rounded MuiPaper-elevation0 css-bhj8kq-MuiPaper-root\"\u001b[39m\n \u001b[33mstyle\u001b[39m=\u001b[32m\"--Paper-shadow: none;\"\u001b[39m\n \u001b[36m>\u001b[39m\n \u001b[36m<header\u001b[39m\n \u001b[33mclass\u001b[39m=\u001b[32m\"MuiBox-root css-163u82n\"\u001b[39m\n \u001b[36m>\u001b[39m\n \u001b[36m<div\u001b[39m\n \u001b[33mclass\u001b[39m=\u001b[32m\"MuiBox-root css-14m33b5\"\u001b[39m\n \u001b[36m>\u001b[39m\n \u001b[36m<h1\u001b[39m\n \u001b[33mclass\u001b[39m=\u001b[32m\"MuiTypography-root MuiTypography-pageTitle css-uf4832-MuiTypography-root\"\u001b[39m\n \u001b[33mid\u001b[39m=\u001b[32m\"_r_0_\"\u001b[39m\n \u001b[36m>\u001b[39m\n \u001b[0mSign in\u001b[0m\n \u001b[36m</h1>\u001b[39m\n \u001b[36m<p\u001b[39m\n \u001b[33mclass\u001b[39m=\u001b[32m\"MuiTypography-root MuiTypography-pageDescription css-1sqgc3a-MuiTypography-root\"\u001b[39m\n \u001b[36m>\u001b[39m\n \u001b[0mAuthentication is required to use this app.\u001b[0m\n \u001b[36m</p>\u001b[39m\n \u001b[36m</div>\u001b[39m\n \u001b[36m</header>\u001b[39m\n \u001b[36m<div\u001b[39m\n \u001b[33mclass\u001b[39m=\u001b[32m\"MuiBox-root css-j4vego\"\u001b[39m\n \u001b[36m>\u001b[39m\n \u001b[36m<form\u001b[39m\n \u001b[33mclass\u001b[39m=\u001b[32m\"MuiBox-root css-1hdbc19\"\u001b[39m\n \u001b[36m>\u001b[39m\n \u001b[36m<div\u001b[39m\n \u001b[33mclass\u001b[39m=\u001b[32m\"MuiFormControl-root MuiFormControl-fullWidth MuiTextField-root css-cmpglg-MuiFormControl-root-MuiTextField-root\"\u001b[39m\n \u001b[36m>\u001b[39m\n \u001b[36m<label\u001b[39m\n \u001b[33mclass\u001b[39m=\u001b[32m\"MuiFormLabel-root MuiInputLabel-root MuiInputLabel-formControl MuiInputLabel-animated MuiInputLabel-shrink MuiInputLabel-outlined MuiFormLabel-colorPrimary MuiFormLabel-filled Mui-focused MuiInputLabel-root MuiInputLabel-formControl MuiInputLabel-animated MuiInputLabel-shrink MuiInputLabel-outlined css-18yassc-MuiFormLabel-root-MuiInputLabel-root\"\u001b[39m\n \u001b[33mdata-shrink\u001b[39m=\u001b[32m\"true\"\u001b[39m\n \u001b[33mfor\u001b[39m=\u001b[32m\"_r_1_\"\u001b[39m\n \u001b[33mid\u001b[39m=\u001b[32m\"_r_1_-label\"\u001b[39m\n \u001b[36m>\u001b[39m\n \u001b[0mUsername or email\u001b[0m\n \u001b[36m</label>\u001b[39m\n \u001b[36m<div\u001b[39m\n \u001b[33mclass\u001b[39m=\u001b[32m\"MuiInputBase-root MuiOutlinedInput-root MuiInputBase-colorPrimary MuiInputBase-fullWidth Mui-focused MuiInputBase-formControl css-1iqcefa-MuiInputBase-root-MuiOutlinedInput-root\"\u001b[39m\n \u001b[36m>\u001b[39m\n \u001b[36m<input\u001b[39m\n \u001b[33maria-invalid\u001b[39m=\u001b[32m\"false\"\u001b[39m\n \u001b[33mautocomplete\u001b[39m=\u001b[32m\"username\"\u001b[39m\n \u001b[33mclass\u001b[39m=\u001b[32m\"MuiInputBase-input MuiOutlinedInput-input css-hafeiy-MuiInputBase-input-MuiOutlinedInput-input\"\u001b[39m\n \u001b[33mid\u001b[39m=\u001b[32m\"_r_1_\"\u001b[39m\n \u001b[33mtype\u001b[39m=\u001b[32m\"text\"\u001b[39m\n \u001b[33mvalue\u001b[39m=\u001b[32m\"synthetic@example.test\"\u001b[39m\n \u001b[36m/>\u001b[39m\n \u001b[36m<fieldset\u001b[39m\n \u001b[33maria-hidden\u001b[39m=\u001b[32m\"true\"\u001b[39m\n \u001b[33mclass\u001b[39m=\u001b[32m\"MuiOutlinedInput-notchedOutline css-18p5xg2-MuiNotchedOutlined-root-MuiOutlinedInput-notchedOutline\"\u001b[39m\n \u001b[36m>\u001b[39m\n \u001b[36m<legend\u001b[39m\n \u001b[33mclass\u001b[39m=\u001b[32m\"css-ex8a5f-MuiNotchedOutlined-root\"\u001b[39m\n \u001b[36m>\u001b[39m\n \u001b[36m<span>\u001b[39m\n \u001b[0mUsername or email\u001b[0m\n \u001b[36m</span>\u001b[39m\n \u001b[36m</legend>\u001b[39m\n \u001b[36m</fieldset>\u001b[39m\n \u001b[36m</div>\u001b[39m\n \u001b[36m</div>\u001b[39m\n \u001b[36m<div\u001b[39m\n \u001b[33mclass\u001b[39m=\u001b[32m\"MuiFormControl-root MuiFormControl-fullWidth MuiTextField-root css-cmpglg-MuiFormControl-root-MuiTextField-root\"\u001b[39m\n \u001b[36m>\u001b[39m\n \u001b[36m<label\u001b[39m\n \u001b[33mclass\u001b[39m=\u001b[32m\"MuiFormLabel-root MuiInputLabel-root MuiInputLabel-formControl MuiInputLabel-animated MuiInputLabel-shrink MuiInputLabel-outlined MuiFormLabel-colorPrimary MuiFormLabel-filled MuiInputLabel-root MuiInputLabel-formControl MuiInputLabel-animated MuiInputLabel-shrink MuiInputLabel-outlined css-18yassc-MuiFormLabel-root-MuiInputLabel-root\"\u001b[39m\n \u001b[33mdata-shrink\u001b[39m=\u001b[32m\"true\"\u001b[39m\n \u001b[33mfor\u001b[39m=\u001b[32m\"_r_2_\"\u001b[39m\n \u001b[33mid\u001b[39m=\u001b[32m\"_r_2_-label\"\u001b[39m\n \u001b[36m>\u001b[39m\n \u001b[0mCurrent password\u001b[0m\n \u001b[36m</label>\u001b[39m\n \u001b[36m<div\u001b[39m\n \u001b[33mclass\u001b[39m=\u001b[32m\"MuiInputBase-root MuiOutlinedInput-root MuiInputBase-colorPrimary MuiInputBase-fullWidth MuiInputBase-formControl css-1iqcefa-MuiInputBase-root-MuiOutlinedInput-root\"\u001b[39m\n \u001b[36m>\u001b[39m\n \u001b[36m<input\u001b[39m\n \u001b[33maria-invalid\u001b[39m=\u001b[32m\"false\"\u001b[39m\n \u001b[33mautocomplete\u001b[39m=\u001b[32m\"current-password\"\u001b[39m\n \u001b[33mclass\u001b[39m=\u001b[32m\"MuiInputBase-input MuiOutlinedInput-input css-hafeiy-MuiInputBase-input-MuiOutlinedInput-input\"\u001b[39m\n \u001b[33mid\u001b[39m=\u001b[32m\"_r_2_\"\u001b[39m\n \u001b[33mtype\u001b[39m=\u001b[32m\"password\"\u001b[39m\n \u001b[33mvalue\u001b[39m=\u001b[32m\"Unsubmitted synthetic example\"\u001b[39m\n \u001b[36m/>\u001b[39m\n \u001b[36m<fieldset\u001b[39m\n \u001b[33maria-hidden\u001b[39m=\u001b[32m\"true\"\u001b[39m\n \u001b[33mclass\u001b[39m=\u001b[32m\"MuiOutlinedInput-notchedOutline css-18p5xg2-MuiNotchedOutlined-root-MuiOutlinedInput-notchedOutline\"\u001b[39m\n \u001b[36m>\u001b[39m\n \u001b[36m<legend\u001b[39m\n \u001b[33mclass\u001b[39m=\u001b[32m\"css-ex8a5f-MuiNotchedOutlined-root\"\u001b[39m\n \u001b[36m>\u001b[39m\n \u001b[36m<span>\u001b[39m\n \u001b[0mCurrent password\u001b[0m\n \u001b[36m</span>\u001b[39m\n \u001b[36m</legend>\u001b[39m\n \u001b[36m</fieldset>\u001b[39m\n \u001b[36m</div>\u001b[39m\n \u001b[36m</div>\u001b[39m\n \u001b[36m<div\u001b[39m\n \u001b[33mclass\u001b[39m=\u001b[32m\"MuiBox-root css-12qeeob\"\u001b[39m\n \u001b[36m>\u001b[39m\n \u001b[36m<label\u001b[39m\n \u001b[33mclass\u001b[39m=\u001b[32m\"MuiFormControlLabel-root MuiFormControlLabel-labelPlacementEnd css-19opgx6-MuiFormControlLabel-root\"\u001b[39m\n \u001b[36m>\u001b[39m\n \u001b[36m<span\u001b[39m\n \u001b[33mclass\u001b[39m=\u001b[32m\"MuiButtonBase-root MuiCheckbox-root MuiCheckbox-colorPrimary MuiCheckbox-sizeMedium PrivateSwitchBase-root MuiCheckbox-root MuiCheckbox-colorPrimary MuiCheckbox-sizeMedium Mui-checked MuiCheckbox-root MuiCheckbox-colorPrimary MuiCheckbox-sizeMedium css-ydka4-MuiButtonBase-root-MuiSwitchBase-root-MuiCheckbox-root\"\u001b[39m\n \u001b[36m>\u001b[39m\n \u001b[36m<input\u001b[39m\n \u001b[33mchecked\u001b[39m=\u001b[32m\"\"\u001b[39m\n \u001b[33mclass\u001b[39m=\u001b[32m\"PrivateSwitchBase-input css-gjsmck-MuiSwitchBase-root\"\u001b[39m\n \u001b[33mdata-indeterminate\u001b[39m=\u001b[32m\"false\"\u001b[39m\n \u001b[33mtype\u001b[39m=\u001b[32m\"checkbox\"\u001b[39m\n \u001b[36m/>\u001b[39m\n \u001b[36m<svg\u001b[39m\n \u001b[33maria-hidden\u001b[39m=\u001b[32m\"true\"\u001b[39m\n \u001b[33mclass\u001b[39m=\u001b[32m\"MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-1umw9bq-MuiSvgIcon-root\"\u001b[39m\n \u001b[33mdata-testid\u001b[39m=\u001b[32m\"CheckBoxIcon\"\u001b[39m\n \u001b[33mfocusable\u001b[39m=\u001b[32m\"false\"\u001b[39m\n \u001b[33mviewBox\u001b[39m=\u001b[32m\"0 0 24 24\"\u001b[39m\n \u001b[36m>\u001b[39m\n \u001b[36m<path\u001b[39m\n \u001b[33md\u001b[39m=\u001b[32m\"M19 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.11 0 2-.9 2-2V5c0-1.1-.89-2-2-2zm-9 14l-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9z\"\u001b[39m\n \u001b[36m/>\u001b[39m\n \u001b[36m</svg>\u001b[39m\n \u001b[36m</span>\u001b[39m\n \u001b[36m<span\u001b[39m\n \u001b[33mclass\u001b[39m=\u001b[32m\"MuiTypography-root MuiTypography-body1 MuiFormControlLabel-label css-1px98du-MuiTypography-root\"\u001b[39m\n \u001b[36m>\u001b[39m\n \u001b[0mRemember me\u001b[0m\n \u001b[36m</span>\u001b[39m\n \u001b[36m</label>\u001b[39m\n \u001b[36m<button\u001b[39m\n \u001b[33mclass\u001b[39m=\u001b[32m\"MuiButtonBase-root MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeSmall MuiButton-textSizeSmall MuiButton-colorPrimary MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeSmall MuiButton-textSizeSmall MuiButton-colorPrimary css-11vnr8z-MuiButtonBase-root-MuiButton-root\"\u001b[39m\n \u001b[33mtabindex\u001b[39m=\u001b[32m\"0\"\u001b[39m\n \u001b[33mtype\u001b[39m=\u001b[32m\"button\"\u001b[39m\n \u001b[36m>\u001b[39m\n \u001b[0mForgot password?\u001b[0m\n \u001b[36m</button>\u001b[39m\n \u001b[36m</div>\u001b[39m\n \u001b[36m<p\u001b[39m\n \u001b[33mclass\u001b[39m=\u001b[32m\"MuiTypography-root MuiTypography-body2 css-1jhm4lr-MuiTypography-root\"\u001b[39m\n \u001b[36m>\u001b[39m\n \u001b[0mKeeps you signed in on this device until you sign out.\u001b[0m\n \u001b[36m</p>\u001b[39m\n \u001b[36m<div\u001b[39m\n \u001b[33mclass\u001b[39m=\u001b[32m\"MuiBox-root css-535v7h\"\u001b[39m\n \u001b[36m>\u001b[39m\n \u001b[36m<button\u001b[39m\n \u001b[33mclass\u001b[39m=\u001b[32m\"MuiButtonBase-root MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeSmall MuiButton-textSizeSmall MuiButton-colorPrimary MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeSmall MuiButton-textSizeSmall MuiButton-colorPrimary css-12vvzbp-MuiButtonBase-root-MuiButton-root\"\u001b[39m\n \u001b[33mtabindex\u001b[39m=\u001b[32m\"0\"\u001b[39m\n \u001b[33mtype\u001b[39m=\u001b[32m\"button\"\u001b[39m\n \u001b[36m>\u001b[39m\n \u001b[0mCreate account\u001b[0m\n \u001b[36m</button>\u001b[39m\n \u001b[36m<button\u001b[39m\n \u001b[33maria-busy\u001b[39m=\u001b[32m\"false\"\u001b[39m\n \u001b[33mclass\u001b[39m=\u001b[32m\"MuiButtonBase-root MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-colorPrimary MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-colorPrimary css-jmrxzk-MuiButtonBase-root-MuiButton-root\"\u001b[39m\n \u001b[33mtabindex\u001b[39m=\u001b[32m\"0\"\u001b[39m\n \u001b[33mtype\u001b[39m=\u001b[32m\"submit\"\u001b[39m\n \u001b[36m>\u001b[39m\n \u001b[0mSign in\u001b[0m\n \u001b[36m</button>\u001b[39m\n \u001b[36m</div>\u001b[39m\n \u001b[36m</form>\u001b[39m\n \u001b[36m</div>\u001b[39m\n \u001b[36m</div>\u001b[39m\n \u001b[36m</main>\u001b[39m\n \u001b[36m</div>\u001b[39m\n\u001b[36m</body>\u001b[39m\n at Object.getElementError (C:\\Users\\Connor\\.codex\\worktrees\\direct-roadmap-integration\\Job tracker\\job-tracker-ui\\node_modules\\@testing-library\\dom\\dist\\config.js:37:19)\n at C:\\Users\\Connor\\.codex\\worktrees\\direct-roadmap-integration\\Job tracker\\job-tracker-ui\\node_modules\\@testing-library\\dom\\dist\\query-helpers.js:76:38\n at C:\\Users\\Connor\\.codex\\worktrees\\direct-roadmap-integration\\Job tracker\\job-tracker-ui\\node_modules\\@testing-library\\dom\\dist\\query-helpers.js:52:17\n at C:\\Users\\Connor\\.codex\\worktrees\\direct-roadmap-integration\\Job tracker\\job-tracker-ui\\node_modules\\@testing-library\\dom\\dist\\query-helpers.js:95:19\n at Object.getByRole (C:\\Users\\Connor\\.codex\\worktrees\\direct-roadmap-integration\\Job tracker\\job-tracker-ui\\src\\public-auth-presentation.test.tsx:56:28)"],"fullName":"public auth presentation lets a signed-out user choose a persisted UI language without discarding a sign-in draft","invocations":1,"location":null,"numPassingAsserts":0,"retryReasons":[],"startAt":1793751568751,"status":"failed","title":"lets a signed-out user choose a persisted UI language without discarding a sign-in draft"},{"ancestorTitles":["public auth presentation"],"duration":null,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"public auth presentation names the password field for login intent and retains its autocomplete contract","invocations":1,"location":null,"numPassingAsserts":0,"retryReasons":[],"startAt":1793751569041,"status":"pending","title":"names the password field for login intent and retains its autocomplete contract"},{"ancestorTitles":["public auth presentation"],"duration":null,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"public auth presentation names the password field for register intent and retains its autocomplete contract","invocations":1,"location":null,"numPassingAsserts":0,"retryReasons":[],"startAt":1793751569041,"status":"pending","title":"names the password field for register intent and retains its autocomplete contract"},{"ancestorTitles":["public auth presentation"],"duration":null,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"public auth presentation provides one named main landmark and H1 for password request","invocations":1,"location":null,"numPassingAsserts":0,"retryReasons":[],"startAt":1793751569041,"status":"pending","title":"provides one named main landmark and H1 for password request"},{"ancestorTitles":["public auth presentation"],"duration":null,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"public auth presentation provides one named main landmark and H1 for password reset","invocations":1,"location":null,"numPassingAsserts":0,"retryReasons":[],"startAt":1793751569041,"status":"pending","title":"provides one named main landmark and H1 for password reset"},{"ancestorTitles":["public auth presentation"],"duration":null,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"public auth presentation provides one named main landmark and H1 for email verification","invocations":1,"location":null,"numPassingAsserts":0,"retryReasons":[],"startAt":1793751569041,"status":"pending","title":"provides one named main landmark and H1 for email verification"},{"ancestorTitles":["public auth presentation"],"duration":null,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"public auth presentation provides one named main landmark and H1 for email change","invocations":1,"location":null,"numPassingAsserts":0,"retryReasons":[],"startAt":1793751569041,"status":"pending","title":"provides one named main landmark and H1 for email change"},{"ancestorTitles":["public auth presentation"],"duration":null,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"public auth presentation provides one named main landmark and H1 for Microsoft recovery","invocations":1,"location":null,"numPassingAsserts":0,"retryReasons":[],"startAt":1793751569041,"status":"pending","title":"provides one named main landmark and H1 for Microsoft recovery"},{"ancestorTitles":["public auth presentation"],"duration":null,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"public auth presentation announces the pending confirmation without an unnamed progressbar: false","invocations":1,"location":null,"numPassingAsserts":0,"retryReasons":[],"startAt":1793751569041,"status":"pending","title":"announces the pending confirmation without an unnamed progressbar: false"},{"ancestorTitles":["public auth presentation"],"duration":null,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"public auth presentation announces the pending confirmation without an unnamed progressbar: true","invocations":1,"location":null,"numPassingAsserts":0,"retryReasons":[],"startAt":1793751569041,"status":"pending","title":"announces the pending confirmation without an unnamed progressbar: true"},{"ancestorTitles":["public auth presentation"],"duration":null,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"public auth presentation retains the entered reset email and a durable error in the page when the command fails","invocations":1,"location":null,"numPassingAsserts":0,"retryReasons":[],"startAt":1793751569041,"status":"pending","title":"retains the entered reset email and a durable error in the page when the command fails"},{"ancestorTitles":["public auth presentation"],"duration":null,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"public auth presentation retains both new-password fields and the decoded recovery token after a rejected reset","invocations":1,"location":null,"numPassingAsserts":0,"retryReasons":[],"startAt":1793751569041,"status":"pending","title":"retains both new-password fields and the decoded recovery token after a rejected reset"},{"ancestorTitles":["public auth presentation"],"duration":null,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"public auth presentation keeps a rejected local sign-in beside the retained fields without navigating","invocations":1,"location":null,"numPassingAsserts":0,"retryReasons":[],"startAt":1793751569041,"status":"pending","title":"keeps a rejected local sign-in beside the retained fields without navigating"},{"ancestorTitles":["public auth presentation"],"duration":null,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"public auth presentation keeps the reset-request action name while announcing an in-flight command","invocations":1,"location":null,"numPassingAsserts":0,"retryReasons":[],"startAt":1793751569041,"status":"pending","title":"keeps the reset-request action name while announcing an in-flight command"},{"ancestorTitles":["public auth presentation"],"duration":null,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"public auth presentation announces an in-flight local sign-in while preserving its action name","invocations":1,"location":null,"numPassingAsserts":0,"retryReasons":[],"startAt":1793751569041,"status":"pending","title":"announces an in-flight local sign-in while preserving its action name"},{"ancestorTitles":["public auth presentation"],"duration":null,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"public auth presentation announces a pending password save without changing its payload or successful destination","invocations":1,"location":null,"numPassingAsserts":0,"retryReasons":[],"startAt":1793751569041,"status":"pending","title":"announces a pending password save without changing its payload or successful destination"},{"ancestorTitles":["public auth presentation"],"duration":null,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"public auth presentation focuses the first invalid local-login field and associates its explanation","invocations":1,"location":null,"numPassingAsserts":0,"retryReasons":[],"startAt":1793751569041,"status":"pending","title":"focuses the first invalid local-login field and associates its explanation"},{"ancestorTitles":["public auth presentation"],"duration":null,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"public auth presentation focuses the invalid new password without losing confirmation input","invocations":1,"location":null,"numPassingAsserts":0,"retryReasons":[],"startAt":1793751569041,"status":"pending","title":"focuses the invalid new password without losing confirmation input"},{"ancestorTitles":["public auth presentation"],"duration":null,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"public auth presentation focuses and explains the invalid reset-request email without sending a command","invocations":1,"location":null,"numPassingAsserts":0,"retryReasons":[],"startAt":1793751569041,"status":"pending","title":"focuses and explains the invalid reset-request email without sending a command"},{"ancestorTitles":["public auth presentation"],"duration":null,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"public auth presentation replaces previous reset-request success when a later request fails","invocations":1,"location":null,"numPassingAsserts":0,"retryReasons":[],"startAt":1793751569041,"status":"pending","title":"replaces previous reset-request success when a later request fails"},{"ancestorTitles":["public auth presentation"],"duration":null,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"public auth presentation does not assert optional authentication while login configuration is unresolved","invocations":1,"location":null,"numPassingAsserts":0,"retryReasons":[],"startAt":1793751569041,"status":"pending","title":"does not assert optional authentication while login configuration is unresolved"},{"ancestorTitles":["public auth presentation"],"duration":null,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"public auth presentation does not assert optional authentication while register configuration is unresolved","invocations":1,"location":null,"numPassingAsserts":0,"retryReasons":[],"startAt":1793751569041,"status":"pending","title":"does not assert optional authentication while register configuration is unresolved"},{"ancestorTitles":["public auth presentation"],"duration":null,"failing":false,"failureDetails":[],"failureMessages":[],"fullName":"public auth presentation offers a read-only configuration retry while retaining entered sign-in fields","invocations":1,"location":null,"numPassingAsserts":0,"retryReasons":[],"startAt":1793751569041,"status":"pending","title":"offers a read-only configuration retry while retaining entered sign-in fields"}],"endTime":1793751569054,"message":" ● public auth presentation › lets a signed-out user choose a persisted UI language without discarding a sign-in draft\n\n TestingLibraryElementError: Unable to find an accessible element with the role \"button\" and name \"Norsk bokmål\"\n\n Here are the accessible roles:\n\n main:\n\n Name \"Sign in\":\n \u001b[36m<main\u001b[39m\n \u001b[33maria-labelledby\u001b[39m=\u001b[32m\"_r_0_\"\u001b[39m\n \u001b[33mclass\u001b[39m=\u001b[32m\"MuiBox-root css-ljlm1v\"\u001b[39m\n \u001b[36m/>\u001b[39m\n\n --------------------------------------------------\n banner:\n\n Name \"\":\n \u001b[36m<header\u001b[39m\n \u001b[33mclass\u001b[39m=\u001b[32m\"MuiBox-root css-163u82n\"\u001b[39m\n \u001b[36m/>\u001b[39m\n\n --------------------------------------------------\n heading:\n\n Name \"Sign in\":\n \u001b[36m<h1\u001b[39m\n \u001b[33mclass\u001b[39m=\u001b[32m\"MuiTypography-root MuiTypography-pageTitle css-uf4832-MuiTypography-root\"\u001b[39m\n \u001b[33mid\u001b[39m=\u001b[32m\"_r_0_\"\u001b[39m\n \u001b[36m/>\u001b[39m\n\n --------------------------------------------------\n paragraph:\n\n Name \"\":\n \u001b[36m<p\u001b[39m\n \u001b[33mclass\u001b[39m=\u001b[32m\"MuiTypography-root MuiTypography-pageDescription css-1sqgc3a-MuiTypography-root\"\u001b[39m\n \u001b[36m/>\u001b[39m\n\n Name \"\":\n \u001b[36m<p\u001b[39m\n \u001b[33mclass\u001b[39m=\u001b[32m\"MuiTypography-root MuiTypography-body2 css-1jhm4lr-MuiTypography-root\"\u001b[39m\n \u001b[36m/>\u001b[39m\n\n --------------------------------------------------\n textbox:\n\n Name \"Username or email\":\n \u001b[36m<input\u001b[39m\n \u001b[33maria-invalid\u001b[39m=\u001b[32m\"false\"\u001b[39m\n \u001b[33mautocomplete\u001b[39m=\u001b[32m\"username\"\u001b[39m\n \u001b[33mclass\u001b[39m=\u001b[32m\"MuiInputBase-input MuiOutlinedInput-input css-hafeiy-MuiInputBase-input-MuiOutlinedInput-input\"\u001b[39m\n \u001b[33mid\u001b[39m=\u001b[32m\"_r_1_\"\u001b[39m\n \u001b[33mtype\u001b[39m=\u001b[32m\"text\"\u001b[39m\n \u001b[33mvalue\u001b[39m=\u001b[32m\"synthetic@example.test\"\u001b[39m\n \u001b[36m/>\u001b[39m\n\n --------------------------------------------------\n checkbox:\n\n Name \"Remember me\":\n \u001b[36m<input\u001b[39m\n \u001b[33mchecked\u001b[39m=\u001b[32m\"\"\u001b[39m\n \u001b[33mclass\u001b[39m=\u001b[32m\"PrivateSwitchBase-input css-gjsmck-MuiSwitchBase-root\"\u001b[39m\n \u001b[33mdata-indeterminate\u001b[39m=\u001b[32m\"false\"\u001b[39m\n \u001b[33mtype\u001b[39m=\u001b[32m\"checkbox\"\u001b[39m\n \u001b[36m/>\u001b[39m\n\n --------------------------------------------------\n button:\n\n Name \"Forgot password?\":\n \u001b[36m<button\u001b[39m\n \u001b[33mclass\u001b[39m=\u001b[32m\"MuiButtonBase-root MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeSmall MuiButton-textSizeSmall MuiButton-colorPrimary MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeSmall MuiButton-textSizeSmall MuiButton-colorPrimary css-11vnr8z-MuiButtonBase-root-MuiButton-root\"\u001b[39m\n \u001b[33mtabindex\u001b[39m=\u001b[32m\"0\"\u001b[39m\n \u001b[33mtype\u001b[39m=\u001b[32m\"button\"\u001b[39m\n \u001b[36m/>\u001b[39m\n\n Name \"Create account\":\n \u001b[36m<button\u001b[39m\n \u001b[33mclass\u001b[39m=\u001b[32m\"MuiButtonBase-root MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeSmall MuiButton-textSizeSmall MuiButton-colorPrimary MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeSmall MuiButton-textSizeSmall MuiButton-colorPrimary css-12vvzbp-MuiButtonBase-root-MuiButton-root\"\u001b[39m\n \u001b[33mtabindex\u001b[39m=\u001b[32m\"0\"\u001b[39m\n \u001b[33mtype\u001b[39m=\u001b[32m\"button\"\u001b[39m\n \u001b[36m/>\u001b[39m\n\n Name \"Sign in\":\n \u001b[36m<button\u001b[39m\n \u001b[33maria-busy\u001b[39m=\u001b[32m\"false\"\u001b[39m\n \u001b[33mclass\u001b[39m=\u001b[32m\"MuiButtonBase-root MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-colorPrimary MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-colorPrimary css-jmrxzk-MuiButtonBase-root-MuiButton-root\"\u001b[39m\n \u001b[33mtabindex\u001b[39m=\u001b[32m\"0\"\u001b[39m\n \u001b[33mtype\u001b[39m=\u001b[32m\"submit\"\u001b[39m\n \u001b[36m/>\u001b[39m\n\n --------------------------------------------------\n\n Ignored nodes: comments, script, style\n \u001b[36m<body>\u001b[39m\n \u001b[36m<div>\u001b[39m\n \u001b[36m<main\u001b[39m\n \u001b[33maria-labelledby\u001b[39m=\u001b[32m\"_r_0_\"\u001b[39m\n \u001b[33mclass\u001b[39m=\u001b[32m\"MuiBox-root css-ljlm1v\"\u001b[39m\n \u001b[36m>\u001b[39m\n \u001b[36m<div\u001b[39m\n \u001b[33mclass\u001b[39m=\u001b[32m\"MuiPaper-root MuiPaper-elevation MuiPaper-rounded MuiPaper-elevation0 css-bhj8kq-MuiPaper-root\"\u001b[39m\n \u001b[33mstyle\u001b[39m=\u001b[32m\"--Paper-shadow: none;\"\u001b[39m\n \u001b[36m>\u001b[39m\n \u001b[36m<header\u001b[39m\n \u001b[33mclass\u001b[39m=\u001b[32m\"MuiBox-root css-163u82n\"\u001b[39m\n \u001b[36m>\u001b[39m\n \u001b[36m<div\u001b[39m\n \u001b[33mclass\u001b[39m=\u001b[32m\"MuiBox-root css-14m33b5\"\u001b[39m\n \u001b[36m>\u001b[39m\n \u001b[36m<h1\u001b[39m\n \u001b[33mclass\u001b[39m=\u001b[32m\"MuiTypography-root MuiTypography-pageTitle css-uf4832-MuiTypography-root\"\u001b[39m\n \u001b[33mid\u001b[39m=\u001b[32m\"_r_0_\"\u001b[39m\n \u001b[36m>\u001b[39m\n \u001b[0mSign in\u001b[0m\n \u001b[36m</h1>\u001b[39m\n \u001b[36m<p\u001b[39m\n \u001b[33mclass\u001b[39m=\u001b[32m\"MuiTypography-root MuiTypography-pageDescription css-1sqgc3a-MuiTypography-root\"\u001b[39m\n \u001b[36m>\u001b[39m\n \u001b[0mAuthentication is required to use this app.\u001b[0m\n \u001b[36m</p>\u001b[39m\n \u001b[36m</div>\u001b[39m\n \u001b[36m</header>\u001b[39m\n \u001b[36m<div\u001b[39m\n \u001b[33mclass\u001b[39m=\u001b[32m\"MuiBox-root css-j4vego\"\u001b[39m\n \u001b[36m>\u001b[39m\n \u001b[36m<form\u001b[39m\n \u001b[33mclass\u001b[39m=\u001b[32m\"MuiBox-root css-1hdbc19\"\u001b[39m\n \u001b[36m>\u001b[39m\n \u001b[36m<div\u001b[39m\n \u001b[33mclass\u001b[39m=\u001b[32m\"MuiFormControl-root MuiFormControl-fullWidth MuiTextField-root css-cmpglg-MuiFormControl-root-MuiTextField-root\"\u001b[39m\n \u001b[36m>\u001b[39m\n \u001b[36m<label\u001b[39m\n \u001b[33mclass\u001b[39m=\u001b[32m\"MuiFormLabel-root MuiInputLabel-root MuiInputLabel-formControl MuiInputLabel-animated MuiInputLabel-shrink MuiInputLabel-outlined MuiFormLabel-colorPrimary MuiFormLabel-filled Mui-focused MuiInputLabel-root MuiInputLabel-formControl MuiInputLabel-animated MuiInputLabel-shrink MuiInputLabel-outlined css-18yassc-MuiFormLabel-root-MuiInputLabel-root\"\u001b[39m\n \u001b[33mdata-shrink\u001b[39m=\u001b[32m\"true\"\u001b[39m\n \u001b[33mfor\u001b[39m=\u001b[32m\"_r_1_\"\u001b[39m\n \u001b[33mid\u001b[39m=\u001b[32m\"_r_1_-label\"\u001b[39m\n \u001b[36m>\u001b[39m\n \u001b[0mUsername or email\u001b[0m\n \u001b[36m</label>\u001b[39m\n \u001b[36m<div\u001b[39m\n \u001b[33mclass\u001b[39m=\u001b[32m\"MuiInputBase-root MuiOutlinedInput-root MuiInputBase-colorPrimary MuiInputBase-fullWidth Mui-focused MuiInputBase-formControl css-1iqcefa-MuiInputBase-root-MuiOutlinedInput-root\"\u001b[39m\n \u001b[36m>\u001b[39m\n \u001b[36m<input\u001b[39m\n \u001b[33maria-invalid\u001b[39m=\u001b[32m\"false\"\u001b[39m\n \u001b[33mautocomplete\u001b[39m=\u001b[32m\"username\"\u001b[39m\n \u001b[33mclass\u001b[39m=\u001b[32m\"MuiInputBase-input MuiOutlinedInput-input css-hafeiy-MuiInputBase-input-MuiOutlinedInput-input\"\u001b[39m\n \u001b[33mid\u001b[39m=\u001b[32m\"_r_1_\"\u001b[39m\n \u001b[33mtype\u001b[39m=\u001b[32m\"text\"\u001b[39m\n \u001b[33mvalue\u001b[39m=\u001b[32m\"synthetic@example.test\"\u001b[39m\n \u001b[36m/>\u001b[39m\n \u001b[36m<fieldset\u001b[39m\n \u001b[33maria-hidden\u001b[39m=\u001b[32m\"true\"\u001b[39m\n \u001b[33mclass\u001b[39m=\u001b[32m\"MuiOutlinedInput-notchedOutline css-18p5xg2-MuiNotchedOutlined-root-MuiOutlinedInput-notchedOutline\"\u001b[39m\n \u001b[36m>\u001b[39m\n \u001b[36m<legend\u001b[39m\n \u001b[33mclass\u001b[39m=\u001b[32m\"css-ex8a5f-MuiNotchedOutlined-root\"\u001b[39m\n \u001b[36m>\u001b[39m\n \u001b[36m<span>\u001b[39m\n \u001b[0mUsername or email\u001b[0m\n \u001b[36m</span>\u001b[39m\n \u001b[36m</legend>\u001b[39m\n \u001b[36m</fieldset>\u001b[39m\n \u001b[36m</div>\u001b[39m\n \u001b[36m</div>\u001b[39m\n \u001b[36m<div\u001b[39m\n \u001b[33mclass\u001b[39m=\u001b[32m\"MuiFormControl-root MuiFormControl-fullWidth MuiTextField-root css-cmpglg-MuiFormControl-root-MuiTextField-root\"\u001b[39m\n \u001b[36m>\u001b[39m\n \u001b[36m<label\u001b[39m\n \u001b[33mclass\u001b[39m=\u001b[32m\"MuiFormLabel-root MuiInputLabel-root MuiInputLabel-formControl MuiInputLabel-animated MuiInputLabel-shrink MuiInputLabel-outlined MuiFormLabel-colorPrimary MuiFormLabel-filled MuiInputLabel-root MuiInputLabel-formControl MuiInputLabel-animated MuiInputLabel-shrink MuiInputLabel-outlined css-18yassc-MuiFormLabel-root-MuiInputLabel-root\"\u001b[39m\n \u001b[33mdata-shrink\u001b[39m=\u001b[32m\"true\"\u001b[39m\n \u001b[33mfor\u001b[39m=\u001b[32m\"_r_2_\"\u001b[39m\n \u001b[33mid\u001b[39m=\u001b[32m\"_r_2_-label\"\u001b[39m\n \u001b[36m>\u001b[39m\n \u001b[0mCurrent password\u001b[0m\n \u001b[36m</label>\u001b[39m\n \u001b[36m<div\u001b[39m\n \u001b[33mclass\u001b[39m=\u001b[32m\"MuiInputBase-root MuiOutlinedInput-root MuiInputBase-colorPrimary MuiInputBase-fullWidth MuiInputBase-formControl css-1iqcefa-MuiInputBase-root-MuiOutlinedInput-root\"\u001b[39m\n \u001b[36m>\u001b[39m\n \u001b[36m<input\u001b[39m\n \u001b[33maria-invalid\u001b[39m=\u001b[32m\"false\"\u001b[39m\n \u001b[33mautocomplete\u001b[39m=\u001b[32m\"current-password\"\u001b[39m\n \u001b[33mclass\u001b[39m=\u001b[32m\"MuiInputBase-input MuiOutlinedInput-input css-hafeiy-MuiInputBase-input-MuiOutlinedInput-input\"\u001b[39m\n \u001b[33mid\u001b[39m=\u001b[32m\"_r_2_\"\u001b[39m\n \u001b[33mtype\u001b[39m=\u001b[32m\"password\"\u001b[39m\n \u001b[33mvalue\u001b[39m=\u001b[32m\"Unsubmitted synthetic example\"\u001b[39m\n \u001b[36m/>\u001b[39m\n \u001b[36m<fieldset\u001b[39m\n \u001b[33maria-hidden\u001b[39m=\u001b[32m\"true\"\u001b[39m\n \u001b[33mclass\u001b[39m=\u001b[32m\"MuiOutlinedInput-notchedOutline css-18p5xg2-MuiNotchedOutlined-root-MuiOutlinedInput-notchedOutline\"\u001b[39m\n \u001b[36m>\u001b[39m\n \u001b[36m<legend\u001b[39m\n \u001b[33mclass\u001b[39m=\u001b[32m\"css-ex8a5f-MuiNotchedOutlined-root\"\u001b[39m\n \u001b[36m>\u001b[39m\n \u001b[36m<span>\u001b[39m\n \u001b[0mCurrent password\u001b[0m\n \u001b[36m</span>\u001b[39m\n \u001b[36m</legend>\u001b[39m\n \u001b[36m</fieldset>\u001b[39m\n \u001b[36m</div>\u001b[39m\n \u001b[36m</div>\u001b[39m\n \u001b[36m<div\u001b[39m\n \u001b[33mclass\u001b[39m=\u001b[32m\"MuiBox-root css-12qeeob\"\u001b[39m\n \u001b[36m>\u001b[39m\n \u001b[36m<label\u001b[39m\n \u001b[33mclass\u001b[39m=\u001b[32m\"MuiFormControlLabel-root MuiFormControlLabel-labelPlacementEnd css-19opgx6-MuiFormControlLabel-root\"\u001b[39m\n \u001b[36m>\u001b[39m\n \u001b[36m<span\u001b[39m\n \u001b[33mclass\u001b[39m=\u001b[32m\"MuiButtonBase-root MuiCheckbox-root MuiCheckbox-colorPrimary MuiCheckbox-sizeMedium PrivateSwitchBase-root MuiCheckbox-root MuiCheckbox-colorPrimary MuiCheckbox-sizeMedium Mui-checked MuiCheckbox-root MuiCheckbox-colorPrimary MuiCheckbox-sizeMedium css-ydka4-MuiButtonBase-root-MuiSwitchBase-root-MuiCheckbox-root\"\u001b[39m\n \u001b[36m>\u001b[39m\n \u001b[36m<input\u001b[39m\n \u001b[33mchecked\u001b[39m=\u001b[32m\"\"\u001b[39m\n \u001b[33mclass\u001b[39m=\u001b[32m\"PrivateSwitchBase-input css-gjsmck-MuiSwitchBase-root\"\u001b[39m\n \u001b[33mdata-indeterminate\u001b[39m=\u001b[32m\"false\"\u001b[39m\n \u001b[33mtype\u001b[39m=\u001b[32m\"checkbox\"\u001b[39m\n \u001b[36m/>\u001b[39m\n \u001b[36m<svg\u001b[39m\n \u001b[33maria-hidden\u001b[39m=\u001b[32m\"true\"\u001b[39m\n \u001b[33mclass\u001b[39m=\u001b[32m\"MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-1umw9bq-MuiSvgIcon-root\"\u001b[39m\n \u001b[33mdata-testid\u001b[39m=\u001b[32m\"CheckBoxIcon\"\u001b[39m\n \u001b[33mfocusable\u001b[39m=\u001b[32m\"false\"\u001b[39m\n \u001b[33mviewBox\u001b[39m=\u001b[32m\"0 0 24 24\"\u001b[39m\n \u001b[36m>\u001b[39m\n \u001b[36m<path\u001b[39m\n \u001b[33md\u001b[39m=\u001b[32m\"M19 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.11 0 2-.9 2-2V5c0-1.1-.89-2-2-2zm-9 14l-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9z\"\u001b[39m\n \u001b[36m/>\u001b[39m\n \u001b[36m</svg>\u001b[39m\n \u001b[36m</span>\u001b[39m\n \u001b[36m<span\u001b[39m\n \u001b[33mclass\u001b[39m=\u001b[32m\"MuiTypography-root MuiTypography-body1 MuiFormControlLabel-label css-1px98du-MuiTypography-root\"\u001b[39m\n \u001b[36m>\u001b[39m\n \u001b[0mRemember me\u001b[0m\n \u001b[36m</span>\u001b[39m\n \u001b[36m</label>\u001b[39m\n \u001b[36m<button\u001b[39m\n \u001b[33mclass\u001b[39m=\u001b[32m\"MuiButtonBase-root MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeSmall MuiButton-textSizeSmall MuiButton-colorPrimary MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeSmall MuiButton-textSizeSmall MuiButton-colorPrimary css-11vnr8z-MuiButtonBase-root-MuiButton-root\"\u001b[39m\n \u001b[33mtabindex\u001b[39m=\u001b[32m\"0\"\u001b[39m\n \u001b[33mtype\u001b[39m=\u001b[32m\"button\"\u001b[39m\n \u001b[36m>\u001b[39m\n \u001b[0mForgot password?\u001b[0m\n \u001b[36m</button>\u001b[39m\n \u001b[36m</div>\u001b[39m\n \u001b[36m<p\u001b[39m\n \u001b[33mclass\u001b[39m=\u001b[32m\"MuiTypography-root MuiTypography-body2 css-1jhm4lr-MuiTypography-root\"\u001b[39m\n \u001b[36m>\u001b[39m\n \u001b[0mKeeps you signed in on this device until you sign out.\u001b[0m\n \u001b[36m</p>\u001b[39m\n \u001b[36m<div\u001b[39m\n \u001b[33mclass\u001b[39m=\u001b[32m\"MuiBox-root css-535v7h\"\u001b[39m\n \u001b[36m>\u001b[39m\n \u001b[36m<button\u001b[39m\n \u001b[33mclass\u001b[39m=\u001b[32m\"MuiButtonBase-root MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeSmall MuiButton-textSizeSmall MuiButton-colorPrimary MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeSmall MuiButton-textSizeSmall MuiButton-colorPrimary css-12vvzbp-MuiButtonBase-root-MuiButton-root\"\u001b[39m\n \u001b[33mtabindex\u001b[39m=\u001b[32m\"0\"\u001b[39m\n \u001b[33mtype\u001b[39m=\u001b[32m\"button\"\u001b[39m\n \u001b[36m>\u001b[39m\n \u001b[0mCreate account\u001b[0m\n \u001b[36m</button>\u001b[39m\n \u001b[36m<button\u001b[39m\n \u001b[33maria-busy\u001b[39m=\u001b[32m\"false\"\u001b[39m\n \u001b[33mclass\u001b[39m=\u001b[32m\"MuiButtonBase-root MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-colorPrimary MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-colorPrimary css-jmrxzk-MuiButtonBase-root-MuiButton-root\"\u001b[39m\n \u001b[33mtabindex\u001b[39m=\u001b[32m\"0\"\u001b[39m\n \u001b[33mtype\u001b[39m=\u001b[32m\"submit\"\u001b[39m\n \u001b[36m>\u001b[39m\n \u001b[0mSign in\u001b[0m\n \u001b[36m</button>\u001b[39m\n \u001b[36m</div>\u001b[39m\n \u001b[36m</form>\u001b[39m\n \u001b[36m</div>\u001b[39m\n \u001b[36m</div>\u001b[39m\n \u001b[36m</main>\u001b[39m\n \u001b[36m</div>\u001b[39m\n \u001b[36m</body>\u001b[39m\n\n 54 | fireEvent.change(screen.getByLabelText('Username or email'), { target: { value: 'synthetic@example.test' } });\n 55 | fireEvent.change(screen.getByLabelText('Current password'), { target: { value: 'Unsubmitted synthetic example' } });\n > 56 | fireEvent.click(screen.getByRole('button', { name: 'Norsk bokmål' }));\n | ^\n 57 | expect(screen.getByRole('heading', { level: 1, name: translations.nb.signInTitle })).toBeVisible();\n 58 | expect(screen.getByLabelText(translations.nb.usernameOrEmail)).toHaveValue('synthetic@example.test');\n 59 | expect(screen.getByLabelText(translations.nb.profileCurrentPassword)).toHaveValue('Unsubmitted synthetic example');\n\n at Object.getElementError (node_modules/@testing-library/dom/dist/config.js:37:19)\n at node_modules/@testing-library/dom/dist/query-helpers.js:76:38\n at node_modules/@testing-library/dom/dist/query-helpers.js:52:17\n at node_modules/@testing-library/dom/dist/query-helpers.js:95:19\n at Object.getByRole (src/public-auth-presentation.test.tsx:56:28)\n","name":"C:\\Users\\Connor\\.codex\\worktrees\\direct-roadmap-integration\\Job tracker\\job-tracker-ui\\src\\public-auth-presentation.test.tsx","startTime":1793751566323,"status":"failed","summary":""}],"wasInterrupted":false}