test: [M3-8591, M3-8594] - Add unit tests for AccountActivationLanding component, remove AddNewLink component #17890
ci.yml
on: pull_request
test-manager
10m 11s
typecheck-manager
1m 50s
build-manager
0s
publish-sdk
0s
publish-storybook
0s
Annotations
5 errors and 12 warnings
src/features/Databases/DatabaseDetail/AccessControls.test.tsx > Access Controls > Should disable "Manage Access Control" button if disabled = true:
packages/manager/src/features/Databases/DatabaseDetail/AccessControls.test.tsx#L39
TestingLibraryElementError: Unable to find an element with the title: Manage Access Controls.
Ignored nodes: comments, script, style
<body
style=""
>
<div>
<div
class="css-1f57guz-topSection"
>
<div
class="css-1pn4bpk-sectionTitleAndText"
>
<div
class="css-1637llw-sectionTitle"
>
<h3
class="MuiTypography-root MuiTypography-h3 css-txovyp-MuiTypography-root"
>
Access Controls
</h3>
</div>
<div
class="css-sa29c3-sectionText"
/>
</div>
<button
aria-disabled="true"
class="MuiButtonBase-root MuiButton-root MuiButton-contained MuiButton-containedSecondary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-root MuiButton-contained MuiButton-containedSecondary MuiButton-sizeMedium MuiButton-containedSizeMedium css-1f9lt71-addAccessControlBtn css-1fm2kjd-MuiButtonBase-root-MuiButton-root"
data-testid="Button"
tabindex="0"
type="button"
>
<span
class="css-fn767b"
data-testid="loadingIcon"
>
Manage Access Controls
</span>
</button>
</div>
<div
class="css-hsm5pe-table css-1bdpai-StyledTableWrapper"
>
<table
class="MuiTable-root css-1nnzymv-MuiTable-root"
data-qa-access-controls="true"
role="table"
>
<tbody
class="MuiTableBody-root css-apqrd9-MuiTableBody-root"
>
<tr
class="MuiTableRow-root css-dbkp10-row css-c8zfiu-MuiTableRow-root-StyledTableRow"
>
<td
class="MuiTableCell-root MuiTableCell-body MuiTableCell-sizeMedium css-1a2cohj-root-cell css-tpoarx-MuiTableCell-root"
>
192.0.2.1
<button
aria-disabled="true"
class="MuiButtonBase-root MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium css-ng9tfc-MuiButtonBase-root-MuiButton-root-StyledActionButton"
data-testid="Button"
tabindex="0"
type="button"
>
<span
class="css-fn767b"
data-testid="loadingIcon"
>
Remove
</span>
</button>
</td>
</tr>
<tr
class="MuiTableRow-root css-dbkp10-row css-c8zfiu-MuiTableRow-root-StyledTableRow"
>
<td
class="MuiTableCell-root MuiTableCell-body MuiTableCell-sizeMedium css-1a2cohj-root-cell css-tpoarx-MuiTableCell-root"
>
196.0.0.0
<button
aria-disabled="true"
class="MuiButtonBase-root MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium css-ng9tfc-MuiButtonBase-root-MuiButton-root-StyledActionButton"
data-testid="Button"
tabindex="0"
type="button"
>
<span
class="css-fn767b"
data-testid="loadingIcon"
>
Remove
</span>
</button>
</td>
</tr>
<tr
class="MuiTableRow-root css-dbkp10-row css-c8zfiu-MuiTableRow-root-StyledTableRow"
>
<td
class="MuiTableCell-root MuiTableCell-body MuiTableCell-sizeMedium css-1a2cohj-root-cell css-tpoarx-MuiTableCell-root"
>
198.0.0.2
<button
aria-disabled="true"
class="MuiButtonBase-root MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMe
|
src/features/Databases/DatabaseDetail/AccessControls.test.tsx > Access Controls > Should enable "Manage Access Control" button if disabled = false:
packages/manager/src/features/Databases/DatabaseDetail/AccessControls.test.tsx#L48
TestingLibraryElementError: Unable to find an element with the title: Manage Access Controls.
Ignored nodes: comments, script, style
<body
style=""
>
<div>
<div
class="css-1f57guz-topSection"
>
<div
class="css-1pn4bpk-sectionTitleAndText"
>
<div
class="css-1637llw-sectionTitle"
>
<h3
class="MuiTypography-root MuiTypography-h3 css-txovyp-MuiTypography-root"
>
Access Controls
</h3>
</div>
<div
class="css-sa29c3-sectionText"
/>
</div>
<button
aria-disabled="false"
class="MuiButtonBase-root MuiButton-root MuiButton-contained MuiButton-containedSecondary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-root MuiButton-contained MuiButton-containedSecondary MuiButton-sizeMedium MuiButton-containedSizeMedium css-1f9lt71-addAccessControlBtn css-1fm2kjd-MuiButtonBase-root-MuiButton-root"
data-testid="Button"
tabindex="0"
type="button"
>
<span
class="css-fn767b"
data-testid="loadingIcon"
>
Manage Access Controls
</span>
<span
class="MuiTouchRipple-root css-8je8zh-MuiTouchRipple-root"
/>
</button>
</div>
<div
class="css-hsm5pe-table css-1bdpai-StyledTableWrapper"
>
<table
class="MuiTable-root css-1nnzymv-MuiTable-root"
data-qa-access-controls="true"
role="table"
>
<tbody
class="MuiTableBody-root css-apqrd9-MuiTableBody-root"
>
<tr
class="MuiTableRow-root css-dbkp10-row css-c8zfiu-MuiTableRow-root-StyledTableRow"
>
<td
class="MuiTableCell-root MuiTableCell-body MuiTableCell-sizeMedium css-1a2cohj-root-cell css-tpoarx-MuiTableCell-root"
>
192.0.2.1
<button
aria-disabled="false"
class="MuiButtonBase-root MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium css-supla0-MuiButtonBase-root-MuiButton-root-StyledActionButton"
data-testid="Button"
tabindex="0"
type="button"
>
<span
class="css-fn767b"
data-testid="loadingIcon"
>
Remove
</span>
<span
class="MuiTouchRipple-root css-8je8zh-MuiTouchRipple-root"
/>
</button>
</td>
</tr>
<tr
class="MuiTableRow-root css-dbkp10-row css-c8zfiu-MuiTableRow-root-StyledTableRow"
>
<td
class="MuiTableCell-root MuiTableCell-body MuiTableCell-sizeMedium css-1a2cohj-root-cell css-tpoarx-MuiTableCell-root"
>
196.0.0.0
<button
aria-disabled="false"
class="MuiButtonBase-root MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium css-supla0-MuiButtonBase-root-MuiButton-root-StyledActionButton"
data-testid="Button"
tabindex="0"
type="button"
>
<span
class="css-fn767b"
data-testid="loadingIcon"
>
Remove
</span>
<span
class="MuiTouchRipple-root css-8je8zh-MuiTouchRipple-root"
/>
</button>
</td>
</tr>
<tr
class="MuiTableRow-root css-dbkp10-row css-c8zfiu-MuiTableRow-root-StyledTableRow"
>
<td
cla
|
src/features/Databases/DatabaseDetail/DatabaseSettings/DatabaseSettings.test.tsx > DatabaseSettings Component > Should disable buttons if disabled = true:
packages/manager/src/features/Databases/DatabaseDetail/DatabaseSettings/DatabaseSettings.test.tsx#L38
TestingLibraryElementError: Unable to find an element with the title: Manage Access Controls.
Ignored nodes: comments, script, style
<body>
<div>
<div
class="MuiPaper-root MuiPaper-elevation MuiPaper-rounded MuiPaper-elevation1 css-jr7tmt-MuiPaper-root"
data-qa-paper="true"
>
<div
class="css-1f57guz-topSection"
>
<div
class="css-1pn4bpk-sectionTitleAndText"
>
<div
class="css-1637llw-sectionTitle"
>
<h3
class="MuiTypography-root MuiTypography-h3 css-9g9f26-MuiTypography-root"
>
Access Controls
</h3>
</div>
<div
class="css-sa29c3-sectionText"
>
<p
class="MuiTypography-root MuiTypography-body1 css-4ofmxk-MuiTypography-root"
>
Add or remove IPv4 addresses or ranges that should be authorized to access your cluster.
</p>
</div>
</div>
<button
aria-disabled="true"
class="MuiButtonBase-root MuiButton-root MuiButton-contained MuiButton-containedSecondary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-root MuiButton-contained MuiButton-containedSecondary MuiButton-sizeMedium MuiButton-containedSizeMedium css-1f9lt71-addAccessControlBtn css-bvxhp0-MuiButtonBase-root-MuiButton-root"
data-testid="Button"
tabindex="0"
type="button"
>
<span
class="css-fn767b"
data-testid="loadingIcon"
>
Manage Access Controls
</span>
</button>
</div>
<div
class="css-11vbbfm-table css-zl5p8e-StyledTableWrapper"
>
<table
class="MuiTable-root css-9dluxt-MuiTable-root"
data-qa-access-controls="true"
role="table"
>
<tbody
class="MuiTableBody-root css-apqrd9-MuiTableBody-root"
>
<tr
class="MuiTableRow-root css-dbkp10-row css-ldtlyf-MuiTableRow-root-StyledTableRow"
>
<td
class="MuiTableCell-root MuiTableCell-body MuiTableCell-sizeMedium css-1rtn21j-root-cell css-ju2a0g-MuiTableCell-root"
>
192.0.2.1
<button
aria-disabled="true"
class="MuiButtonBase-root MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium css-b4omc2-MuiButtonBase-root-MuiButton-root-StyledActionButton"
data-testid="Button"
tabindex="0"
type="button"
>
<span
class="css-fn767b"
data-testid="loadingIcon"
>
Remove
</span>
</button>
</td>
</tr>
<tr
class="MuiTableRow-root css-dbkp10-row css-ldtlyf-MuiTableRow-root-StyledTableRow"
>
<td
class="MuiTableCell-root MuiTableCell-body MuiTableCell-sizeMedium css-1rtn21j-root-cell css-ju2a0g-MuiTableCell-root"
>
196.0.0.0
<button
aria-disabled="true"
class="MuiButtonBase-root MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium css-b4omc2-MuiButtonBase-root-MuiButton-root-StyledActionButton"
data-testid="Button"
tabindex="0"
type="button"
>
<span
class="css-fn767b"
data-testid="loadingIcon"
>
Remove
|
src/features/Databases/DatabaseDetail/DatabaseSettings/DatabaseSettings.test.tsx > DatabaseSettings Component > Should enable buttons if disabled = false:
packages/manager/src/features/Databases/DatabaseDetail/DatabaseSettings/DatabaseSettings.test.tsx#L50
TestingLibraryElementError: Unable to find an element with the title: Manage Access Controls.
Ignored nodes: comments, script, style
<body>
<div>
<div
class="MuiPaper-root MuiPaper-elevation MuiPaper-rounded MuiPaper-elevation1 css-jr7tmt-MuiPaper-root"
data-qa-paper="true"
>
<div
class="css-1f57guz-topSection"
>
<div
class="css-1pn4bpk-sectionTitleAndText"
>
<div
class="css-1637llw-sectionTitle"
>
<h3
class="MuiTypography-root MuiTypography-h3 css-9g9f26-MuiTypography-root"
>
Access Controls
</h3>
</div>
<div
class="css-sa29c3-sectionText"
>
<p
class="MuiTypography-root MuiTypography-body1 css-4ofmxk-MuiTypography-root"
>
Add or remove IPv4 addresses or ranges that should be authorized to access your cluster.
</p>
</div>
</div>
<button
class="MuiButtonBase-root MuiButton-root MuiButton-contained MuiButton-containedSecondary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-root MuiButton-contained MuiButton-containedSecondary MuiButton-sizeMedium MuiButton-containedSizeMedium css-1f9lt71-addAccessControlBtn css-bvxhp0-MuiButtonBase-root-MuiButton-root"
data-testid="Button"
tabindex="0"
type="button"
>
<span
class="css-fn767b"
data-testid="loadingIcon"
>
Manage Access Controls
</span>
<span
class="MuiTouchRipple-root css-8je8zh-MuiTouchRipple-root"
/>
</button>
</div>
<div
class="css-11vbbfm-table css-zl5p8e-StyledTableWrapper"
>
<table
class="MuiTable-root css-9dluxt-MuiTable-root"
data-qa-access-controls="true"
role="table"
>
<tbody
class="MuiTableBody-root css-apqrd9-MuiTableBody-root"
>
<tr
class="MuiTableRow-root css-dbkp10-row css-ldtlyf-MuiTableRow-root-StyledTableRow"
>
<td
class="MuiTableCell-root MuiTableCell-body MuiTableCell-sizeMedium css-1rtn21j-root-cell css-ju2a0g-MuiTableCell-root"
>
192.0.2.1
<button
class="MuiButtonBase-root MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium css-1td0z7f-MuiButtonBase-root-MuiButton-root-StyledActionButton"
data-testid="Button"
tabindex="0"
type="button"
>
<span
class="css-fn767b"
data-testid="loadingIcon"
>
Remove
</span>
<span
class="MuiTouchRipple-root css-8je8zh-MuiTouchRipple-root"
/>
</button>
</td>
</tr>
<tr
class="MuiTableRow-root css-dbkp10-row css-ldtlyf-MuiTableRow-root-StyledTableRow"
>
<td
class="MuiTableCell-root MuiTableCell-body MuiTableCell-sizeMedium css-1rtn21j-root-cell css-ju2a0g-MuiTableCell-root"
>
196.0.0.0
<button
class="MuiButtonBase-root MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeMedium MuiButton-containedSizeMedium css-1td0z7f-MuiButtonBase-root-MuiButton-root-StyledActionButton"
data-testid="Button"
tabindex="0"
type="button"
>
<span
|
test-manager
Process completed with exit code 1.
|
lint (@linode/validation)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/setup-node@v3, actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
lint (@linode/api-v4)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/setup-node@v3, actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
test-search
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/setup-node@v3, actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
build-validation
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/setup-node@v3, actions/cache@v3, actions/upload-artifact@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
test-sdk
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/setup-node@v3, actions/cache@v3, actions/download-artifact@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
build-sdk
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/setup-node@v3, actions/cache@v3, actions/download-artifact@v3, actions/upload-artifact@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
lint (linode-manager)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/setup-node@v3, actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
validate-sdk
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/setup-node@v3, actions/download-artifact@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
build-storybook
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/setup-node@v3, actions/cache@v3, actions/download-artifact@v3, actions/upload-artifact@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
typecheck-manager
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/setup-node@v3, actions/cache@v3, actions/download-artifact@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Deprecation notice: v1, v2, and v3 of the artifact actions
The following artifacts were uploaded using a version of actions/upload-artifact that is scheduled for deprecation: "packages-api-v4-lib", "packages-validation-lib", "storybook-build".
Please update your workflow to use v4 of the artifact actions.
Learn more: https://github.blog/changelog/2024-04-16-deprecation-notice-v3-of-the-artifact-actions/
|
test-manager
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/setup-node@v3, actions/cache@v3, actions/download-artifact@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
packages-api-v4-lib
|
1.42 MB |
|
packages-validation-lib
|
1020 KB |
|
storybook-build
|
20 MB |
|