1
0
mirror of https://github.com/lensapp/lens.git synced 2025-05-20 05:10:56 +00:00

Remove using <Animated /> to help with determinism

Signed-off-by: Sebastian Malton <sebastian@malton.name>
This commit is contained in:
Sebastian Malton 2022-05-02 11:45:05 -04:00
parent 89d9f397c7
commit 4d57bcaf9a
2 changed files with 8 additions and 9 deletions

View File

@ -78,9 +78,8 @@ exports[`kube-object-menu given kube object when removing kube object renders 1`
</div>
</div>
<div
class="Animate opacity-scale Dialog flex center ConfirmDialog modal enter"
class="Dialog flex center ConfirmDialog modal"
data-testid="confirmation-dialog"
style="--enter-duration: 100ms; --leave-duration: 100ms;"
>
<div
class="box"
@ -173,9 +172,8 @@ exports[`kube-object-menu given kube object with namespace when removing kube ob
</div>
</div>
<div
class="Animate opacity-scale Dialog flex center ConfirmDialog modal"
class="Dialog flex center ConfirmDialog modal"
data-testid="confirmation-dialog"
style="--enter-duration: 100ms; --leave-duration: 100ms;"
>
<div
class="box"
@ -268,9 +266,8 @@ exports[`kube-object-menu given kube object without namespace when removing kube
</div>
</div>
<div
class="Animate opacity-scale Dialog flex center ConfirmDialog modal"
class="Dialog flex center ConfirmDialog modal"
data-testid="confirmation-dialog"
style="--enter-duration: 100ms; --leave-duration: 100ms;"
>
<div
class="box"

View File

@ -30,6 +30,8 @@ import createEditResourceTabInjectable from "../dock/edit-resource/edit-resource
// TODO: Make tooltips free of side effects by making it deterministic
jest.mock("../tooltip");
// TODO: make `animated={false}` not required to make tests deterministic
class SomeTestExtension extends LensRendererExtension {
constructor(
kubeObjectMenuItems: KubeObjectMenuRegistration[],
@ -144,7 +146,7 @@ describe("kube-object-menu", () => {
({ baseElement } = render(
<div>
<ConfirmDialog />
<ConfirmDialog animated={false} />
<KubeObjectMenu
object={objectStub}
@ -215,7 +217,7 @@ describe("kube-object-menu", () => {
({ baseElement } = render(
<div>
<ConfirmDialog />
<ConfirmDialog animated={false} />
<KubeObjectMenu
object={objectStub}
@ -252,7 +254,7 @@ describe("kube-object-menu", () => {
({ baseElement } = render(
<div>
<ConfirmDialog />
<ConfirmDialog animated={false} />
<KubeObjectMenu
object={objectStub}