diff --git a/.gitignore b/.gitignore index edc0e07e..f7a55351 100644 --- a/.gitignore +++ b/.gitignore @@ -11,3 +11,4 @@ yarn-error.log /snapshots.js /cypress/videos /cypress/screenshots +/docs diff --git a/cypress.json b/cypress.json index cba7b379..4c88f233 100644 --- a/cypress.json +++ b/cypress.json @@ -6,4 +6,4 @@ "viewportWidth": 1440, "viewportHeight": 768, "snapshotFileName": "./cypress/snapshots.js" -} \ No newline at end of file +} diff --git a/cypress/integration/actions.spec.js b/cypress/integration/actions.spec.js index bca8b84a..6a2a8268 100644 --- a/cypress/integration/actions.spec.js +++ b/cypress/integration/actions.spec.js @@ -1,4 +1,5 @@ describe('Check actions', () => { + // eslint-disable-next-line mocha/no-hooks-for-single-case beforeEach(() => { cy.clearLocalStorage(); cy.visit('/edit'); diff --git a/cypress/integration/loadSite.spec.js b/cypress/integration/loadSite.spec.js index 4fba12c3..0c58d373 100644 --- a/cypress/integration/loadSite.spec.js +++ b/cypress/integration/loadSite.spec.js @@ -21,4 +21,12 @@ describe('Site Loads', () => { cy.contains('History').click(); cy.getLocalStorage('codeStore').snapshot(); }); + + it('should load sample diagrams when clicked', () => { + cy.contains('Sample Diagrams').click(); + cy.contains('Pie Chart').click(); + cy.contains('pie title Pets adopted by volunteers'); + cy.contains('Class Diagram').click(); + cy.contains('classDiagram'); + }); }); diff --git a/cypress/integration/sampleDiagram.spec.js b/cypress/integration/sampleDiagram.spec.js deleted file mode 100644 index 129c2cbe..00000000 --- a/cypress/integration/sampleDiagram.spec.js +++ /dev/null @@ -1,13 +0,0 @@ -describe('Load sample diagrams', () => { - beforeEach(() => { - cy.clearLocalStorage(); - cy.visit('/edit'); - }); - it('should load new diagram clicked', () => { - cy.contains('Sample Diagrams').click(); - cy.contains('Pie Chart').click(); - cy.contains('pie title Pets adopted by volunteers'); - cy.contains('Class Diagram').click(); - cy.contains('classDiagram'); - }); -}); diff --git a/package.json b/package.json index ff449841..c144a944 100644 --- a/package.json +++ b/package.json @@ -6,6 +6,7 @@ "build": "svelte-kit build", "preview": "svelte-kit preview", "lint": "prettier --check --plugin-search-dir=. . && eslint --ignore-path .gitignore .", + "lint:fix": "prettier --write --plugin-search-dir=. . && eslint --fix --ignore-path .gitignore .", "format": "prettier --write --plugin-search-dir=. .", "pre-commit": "lint-staged", "postinstall": "husky install" diff --git a/src/routes/edit.svelte b/src/routes/edit.svelte index 1faf5f88..2326ff9c 100644 --- a/src/routes/edit.svelte +++ b/src/routes/edit.svelte @@ -12,7 +12,6 @@ import { onMount } from 'svelte'; import type monaco from 'monaco-editor'; import type { Mermaid } from 'mermaid'; - import { goto } from '$app/navigation'; import type { EditorUpdateEvent, State, Tab } from '$lib/types'; const mermaid: Mermaid = (window.mermaid as unknown) as Mermaid;