diff --git a/tests/js/spec/views/alerts/alertBadge.spec.jsx b/tests/js/spec/views/alerts/alertBadge.spec.jsx
deleted file mode 100644
index e704be1fbf0022..00000000000000
--- a/tests/js/spec/views/alerts/alertBadge.spec.jsx
+++ /dev/null
@@ -1,21 +0,0 @@
-import {mountWithTheme} from 'sentry-test/enzyme';
-
-import AlertBadge from 'app/views/alerts/alertBadge';
-import {IncidentStatus} from 'app/views/alerts/types';
-
-describe('AlertBadge', function () {
- it('displays status', function () {
- const wrapper = mountWithTheme();
- expect(wrapper.text()).toBe('Resolved');
- });
- it('hides status text', function () {
- const wrapper = mountWithTheme(
-
- );
- expect(wrapper.text()).toBe('');
- });
- it('can be an issue badge', function () {
- const wrapper = mountWithTheme();
- expect(wrapper.text()).toBe('');
- });
-});
diff --git a/tests/js/spec/views/alerts/alertBadge.spec.tsx b/tests/js/spec/views/alerts/alertBadge.spec.tsx
new file mode 100644
index 00000000000000..9176ae38b33ed2
--- /dev/null
+++ b/tests/js/spec/views/alerts/alertBadge.spec.tsx
@@ -0,0 +1,19 @@
+import {mountWithTheme, screen} from 'sentry-test/reactTestingLibrary';
+
+import AlertBadge from 'app/views/alerts/alertBadge';
+import {IncidentStatus} from 'app/views/alerts/types';
+
+describe('AlertBadge', () => {
+ it('displays status', () => {
+ mountWithTheme();
+ expect(screen.getByText('Resolved')).toBeInTheDocument();
+ });
+ it('hides status text', () => {
+ mountWithTheme();
+ expect(screen.queryByText('Resolved')).not.toBeInTheDocument();
+ });
+ it('can be an issue badge', () => {
+ mountWithTheme();
+ expect(screen.getByText('Issue')).toBeInTheDocument();
+ });
+});