diff --git a/package.json b/package.json
index 292d30df4..31663c83d 100644
--- a/package.json
+++ b/package.json
@@ -15,7 +15,6 @@
"stylelint": "stylelint \"plugins/**/*.scss\" \"src/**/*.scss\" \"scss/**/*.scss\" --config .stylelintrc.json",
"lint": "npm run stylelint && fedx-scripts eslint --ext .js --ext .jsx --ext .ts --ext .tsx .",
"lint:fix": "npm run stylelint -- --fix && fedx-scripts eslint --fix --ext .js --ext .jsx --ext .ts --ext .tsx .",
- "snapshot": "TZ=UTC fedx-scripts jest --updateSnapshot",
"start": "fedx-scripts webpack-dev-server --progress",
"start:with-theme": "paragon install-theme && npm start && npm install",
"dev": "PUBLIC_PATH=/authoring/ MFE_CONFIG_API_URL='http://localhost:8000/api/mfe_config/v1' fedx-scripts webpack-dev-server --progress --host apps.local.openedx.io",
diff --git a/src/editors/sharedComponents/SelectableBox/tests/SelectableBoxSet.test.jsx b/src/editors/sharedComponents/SelectableBox/tests/SelectableBoxSet.test.jsx
index c028b5e12..6c882726f 100644
--- a/src/editors/sharedComponents/SelectableBox/tests/SelectableBoxSet.test.jsx
+++ b/src/editors/sharedComponents/SelectableBox/tests/SelectableBoxSet.test.jsx
@@ -41,8 +41,9 @@ const SelectableRadioSet = (props) => (
describe('', () => {
describe('correct rendering', () => {
it('renders without props', () => {
- const { container } = render();
- expect(container).toMatchSnapshot();
+ render();
+ expect(screen.getAllByRole('button')).toHaveLength(3);
+ [1, 2, 3].forEach((item) => expect(screen.getByText(`SelectableRadio${item}`)).toBeInTheDocument());
});
it('forwards props', () => {
render(());
diff --git a/src/editors/sharedComponents/SelectableBox/tests/__snapshots__/SelectableBoxSet.test.jsx.snap b/src/editors/sharedComponents/SelectableBox/tests/__snapshots__/SelectableBoxSet.test.jsx.snap
deleted file mode 100644
index 4c9a0ab8f..000000000
--- a/src/editors/sharedComponents/SelectableBox/tests/__snapshots__/SelectableBoxSet.test.jsx.snap
+++ /dev/null
@@ -1,57 +0,0 @@
-// Jest Snapshot v1, https://goo.gl/fbAQLP
-
-exports[` correct rendering renders without props 1`] = `
-
-`;
diff --git a/src/studio-home/tabs-section/courses-tab/courses-filters/__snapshots__/index.test.jsx.snap b/src/studio-home/tabs-section/courses-tab/courses-filters/__snapshots__/index.test.jsx.snap
deleted file mode 100644
index 7ea2152b7..000000000
--- a/src/studio-home/tabs-section/courses-tab/courses-filters/__snapshots__/index.test.jsx.snap
+++ /dev/null
@@ -1,110 +0,0 @@
-// Jest Snapshot v1, https://goo.gl/fbAQLP
-
-exports[`CoursesFilters snapshot 1`] = `
-
-`;
diff --git a/src/studio-home/tabs-section/courses-tab/courses-filters/courses-filter-menu/__snapshots__/index.test.jsx.snap b/src/studio-home/tabs-section/courses-tab/courses-filters/courses-filter-menu/__snapshots__/index.test.jsx.snap
deleted file mode 100644
index d74c78c4c..000000000
--- a/src/studio-home/tabs-section/courses-tab/courses-filters/courses-filter-menu/__snapshots__/index.test.jsx.snap
+++ /dev/null
@@ -1,21 +0,0 @@
-// Jest Snapshot v1, https://goo.gl/fbAQLP
-
-exports[`CoursesFilterMenu snapshot 1`] = `
-
-
-
-`;
diff --git a/src/studio-home/tabs-section/courses-tab/courses-filters/courses-filter-menu/index.test.jsx b/src/studio-home/tabs-section/courses-tab/courses-filters/courses-filter-menu/index.test.jsx
index a66f24e22..5709150d2 100644
--- a/src/studio-home/tabs-section/courses-tab/courses-filters/courses-filter-menu/index.test.jsx
+++ b/src/studio-home/tabs-section/courses-tab/courses-filters/courses-filter-menu/index.test.jsx
@@ -51,9 +51,9 @@ describe('CoursesFilterMenu', () => {
});
});
- it('snapshot', () => {
+ it('renders component', () => {
const { container } = renderComponent();
- expect(container).toMatchSnapshot();
+ expect(container.querySelector('.dropdown')).toBeInTheDocument();
});
it('should render without crashing', () => {
diff --git a/src/studio-home/tabs-section/courses-tab/courses-filters/courses-order-filter-menu/__snapshots__/index.test.jsx.snap b/src/studio-home/tabs-section/courses-tab/courses-filters/courses-order-filter-menu/__snapshots__/index.test.jsx.snap
deleted file mode 100644
index ef18a8a53..000000000
--- a/src/studio-home/tabs-section/courses-tab/courses-filters/courses-order-filter-menu/__snapshots__/index.test.jsx.snap
+++ /dev/null
@@ -1,23 +0,0 @@
-// Jest Snapshot v1, https://goo.gl/fbAQLP
-
-exports[`CoursesTypesFilterMenu snapshot 1`] = `
-
-
-
-`;
diff --git a/src/studio-home/tabs-section/courses-tab/courses-filters/courses-order-filter-menu/index.test.jsx b/src/studio-home/tabs-section/courses-tab/courses-filters/courses-order-filter-menu/index.test.jsx
index dc00320a5..92d08baaf 100644
--- a/src/studio-home/tabs-section/courses-tab/courses-filters/courses-order-filter-menu/index.test.jsx
+++ b/src/studio-home/tabs-section/courses-tab/courses-filters/courses-order-filter-menu/index.test.jsx
@@ -41,9 +41,9 @@ describe('CoursesTypesFilterMenu', () => {
});
});
- it('snapshot', () => {
- const { container } = renderComponent();
- expect(container).toMatchSnapshot();
+ it('renders component', () => {
+ renderComponent();
+ expect(screen.getByText('Name A-Z')).toBeInTheDocument();
});
it('should render without crashing', () => {
diff --git a/src/studio-home/tabs-section/courses-tab/courses-filters/courses-types-filter-menu/__snapshots__/index.test.jsx.snap b/src/studio-home/tabs-section/courses-tab/courses-filters/courses-types-filter-menu/__snapshots__/index.test.jsx.snap
deleted file mode 100644
index 12ba90344..000000000
--- a/src/studio-home/tabs-section/courses-tab/courses-filters/courses-types-filter-menu/__snapshots__/index.test.jsx.snap
+++ /dev/null
@@ -1,23 +0,0 @@
-// Jest Snapshot v1, https://goo.gl/fbAQLP
-
-exports[`CoursesTypesFilterMenu snapshot 1`] = `
-
-
-
-`;
diff --git a/src/studio-home/tabs-section/courses-tab/courses-filters/courses-types-filter-menu/index.test.jsx b/src/studio-home/tabs-section/courses-tab/courses-filters/courses-types-filter-menu/index.test.jsx
index ddd2fd974..3c8db0406 100644
--- a/src/studio-home/tabs-section/courses-tab/courses-filters/courses-types-filter-menu/index.test.jsx
+++ b/src/studio-home/tabs-section/courses-tab/courses-filters/courses-types-filter-menu/index.test.jsx
@@ -42,9 +42,9 @@ describe('CoursesTypesFilterMenu', () => {
});
});
- it('snapshot', () => {
- const { container } = renderComponent();
- expect(container).toMatchSnapshot();
+ it('renders component', () => {
+ renderComponent();
+ expect(screen.getByText('All courses')).toBeInTheDocument();
});
it('should render without crashing', () => {
diff --git a/src/studio-home/tabs-section/courses-tab/courses-filters/index.test.jsx b/src/studio-home/tabs-section/courses-tab/courses-filters/index.test.jsx
index 02d69e284..74319e320 100644
--- a/src/studio-home/tabs-section/courses-tab/courses-filters/index.test.jsx
+++ b/src/studio-home/tabs-section/courses-tab/courses-filters/index.test.jsx
@@ -45,9 +45,9 @@ describe('CoursesFilters', () => {
});
});
- it('snapshot', () => {
- const { container } = renderComponent();
- expect(container).toMatchSnapshot();
+ it('renders component', () => {
+ renderComponent();
+ expect(screen.getByText('search')).toBeInTheDocument();
});
it('should render without crashing', () => {