Skip to content

Commit

Permalink
Bump to Jest version 28 and define environment with docblock across a…
Browse files Browse the repository at this point in the history
…ll test suites
  • Loading branch information
Marika Shanahan authored and Marika Shanahan committed May 16, 2022
1 parent 243d7aa commit bc9b773
Show file tree
Hide file tree
Showing 15 changed files with 54 additions and 2 deletions.
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,7 @@
"eslint-plugin-svelte3": "^4.0.0",
"glob": "^8.0.3",
"http-server": "^14.1.0",
"jest": "^27.5.1",
"jest": "^28.1.0",
"jest-environment-jsdom": "^28.1.0",
"jest-expect-message": "^1.0.2",
"jest-transform-css": "^4.0.1",
Expand Down
4 changes: 4 additions & 0 deletions test/unit/components/shepherd-button.spec.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
/**
* @jest-environment jsdom
*/

import { cleanup, render } from '@testing-library/svelte';
import ShepherdButton from '../../../src/js/components/shepherd-button.svelte';

Expand Down
4 changes: 4 additions & 0 deletions test/unit/components/shepherd-content.spec.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
/**
* @jest-environment jsdom
*/

import { cleanup, render } from '@testing-library/svelte';
import ShepherdContent from '../../../src/js/components/shepherd-content.svelte';

Expand Down
4 changes: 4 additions & 0 deletions test/unit/components/shepherd-element.spec.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
/**
* @jest-environment jsdom
*/

import { cleanup, fireEvent, render } from '@testing-library/svelte';
import ShepherdElement from '../../../src/js/components/shepherd-element.svelte';
import { Step } from '../../../src/js/step.js';
Expand Down
4 changes: 4 additions & 0 deletions test/unit/components/shepherd-footer.spec.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
/**
* @jest-environment jsdom
*/

import { cleanup, render } from '@testing-library/svelte';
import ShepherdFooter from '../../../src/js/components/shepherd-footer.svelte';
import defaultButtons from '../../cypress/utils/default-buttons.js';
Expand Down
4 changes: 4 additions & 0 deletions test/unit/components/shepherd-header.spec.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
/**
* @jest-environment jsdom
*/

import { cleanup, fireEvent, render } from '@testing-library/svelte';
import { spy } from 'sinon';
import ShepherdHeader from '../../../src/js/components/shepherd-header.svelte';
Expand Down
4 changes: 4 additions & 0 deletions test/unit/components/shepherd-modal.spec.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
/**
* @jest-environment jsdom
*/

import ShepherdModal from '../../../src/js/components/shepherd-modal.svelte';
import { stub } from 'sinon';

Expand Down
4 changes: 4 additions & 0 deletions test/unit/components/shepherd-text.spec.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
/**
* @jest-environment jsdom
*/

import { cleanup, render } from '@testing-library/svelte';
import ShepherdText from '../../../src/js/components/shepherd-text.svelte';

Expand Down
4 changes: 4 additions & 0 deletions test/unit/components/shepherd-title.spec.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
/**
* @jest-environment jsdom
*/

import { cleanup, render } from '@testing-library/svelte';
import ShepherdTitle from '../../../src/js/components/shepherd-title.svelte';

Expand Down
4 changes: 4 additions & 0 deletions test/unit/evented.spec.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
/**
* @jest-environment jsdom
*/

import { Evented } from '../../src/js/evented.js';
import { spy } from 'sinon';

Expand Down
4 changes: 4 additions & 0 deletions test/unit/step.spec.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
/**
* @jest-environment jsdom
*/

import Shepherd from '../../src/js/shepherd';
import { Step } from '../../src/js/step';
import { Tour } from '../../src/js/tour';
Expand Down
2 changes: 1 addition & 1 deletion test/unit/tour.spec.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/**
* @jest-environment jsdom
*/
*/

import _ from 'lodash';
import { stub } from 'sinon';
Expand Down
4 changes: 4 additions & 0 deletions test/unit/utils/bind.spec.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
/**
* @jest-environment jsdom
*/

import { bindAdvance } from '../../../src/js/utils/bind.js';
import { Step } from '../../../src/js/step.js';
import { spy } from 'sinon';
Expand Down
4 changes: 4 additions & 0 deletions test/unit/utils/cleanup.spec.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
/**
* @jest-environment jsdom
*/

import { cleanupSteps } from '../../../src/js/utils/cleanup.js';

describe('Cleanup Utils', function() {
Expand Down
4 changes: 4 additions & 0 deletions test/unit/utils/general.spec.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
/**
* @jest-environment jsdom
*/

import { Step } from '../../../src/js/step.js';
import { getPopperOptions, parseAttachTo } from '../../../src/js/utils/general.js';

Expand Down

0 comments on commit bc9b773

Please sign in to comment.