From 8bbfa59a32fb8087852ce1bc2f5a15c46e496d34 Mon Sep 17 00:00:00 2001 From: Sidharth Vinod Date: Sun, 5 Sep 2021 16:30:18 +0530 Subject: [PATCH 1/9] Add powered by netlify --- src/lib/components/actions.svelte | 5 ++++- src/lib/components/history/history.svelte | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/lib/components/actions.svelte b/src/lib/components/actions.svelte index 110fd2b343..ace5f90d09 100644 --- a/src/lib/components/actions.svelte +++ b/src/lib/components/actions.svelte @@ -143,7 +143,7 @@ }); - +
{#if isClipboardAvailable()}
+
diff --git a/src/lib/components/history/history.svelte b/src/lib/components/history/history.svelte index 96350cfda2..3d92dfeef9 100644 --- a/src/lib/components/history/history.svelte +++ b/src/lib/components/history/history.svelte @@ -83,7 +83,7 @@ } }); - let isOpen = true; + let isOpen = false; From f4fd865c81c7beaf519aee6261fd149354bbea5a Mon Sep 17 00:00:00 2001 From: Sidharth Vinod Date: Sun, 5 Sep 2021 16:40:11 +0530 Subject: [PATCH 2/9] Fix test --- cypress/integration/actions.spec.ts | 1 - 1 file changed, 1 deletion(-) diff --git a/cypress/integration/actions.spec.ts b/cypress/integration/actions.spec.ts index bcef5906a7..4e73d05ac8 100644 --- a/cypress/integration/actions.spec.ts +++ b/cypress/integration/actions.spec.ts @@ -3,7 +3,6 @@ describe('Check actions', () => { beforeEach(() => { cy.clearLocalStorage(); cy.visit('/edit'); - cy.contains('Actions').click(); }); it('should update markdown code', () => { cy.get('#markdown') From 7738e3ee48e015130c429dc7e40e00d2a975fab5 Mon Sep 17 00:00:00 2001 From: Sidharth Vinod Date: Sun, 5 Sep 2021 16:41:01 +0530 Subject: [PATCH 3/9] remove eslint ignors --- cypress/integration/actions.spec.ts | 1 - 1 file changed, 1 deletion(-) diff --git a/cypress/integration/actions.spec.ts b/cypress/integration/actions.spec.ts index 4e73d05ac8..fd5761fca5 100644 --- a/cypress/integration/actions.spec.ts +++ b/cypress/integration/actions.spec.ts @@ -1,5 +1,4 @@ describe('Check actions', () => { - // eslint-disable-next-line mocha/no-hooks-for-single-case beforeEach(() => { cy.clearLocalStorage(); cy.visit('/edit'); From 2c516f395e9d76fc23ddc0131b07222f3f409092 Mon Sep 17 00:00:00 2001 From: Sidharth Vinod Date: Sun, 5 Sep 2021 16:42:18 +0530 Subject: [PATCH 4/9] Fix test --- cypress/integration/history.spec.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/cypress/integration/history.spec.ts b/cypress/integration/history.spec.ts index 5bdedef0f5..5157bdcc0f 100644 --- a/cypress/integration/history.spec.ts +++ b/cypress/integration/history.spec.ts @@ -2,6 +2,7 @@ describe('Save History', () => { beforeEach(() => { cy.clearLocalStorage(); cy.visit('/edit'); + cy.contains('History').click(); }); it('should save when clicked', () => { cy.get('#historyList').find('li').should('have.length', 0); From 8a0a2c83eb3e84e9bc19dbdbffaa1f2eb2b0c7fa Mon Sep 17 00:00:00 2001 From: Sidharth Vinod Date: Sun, 5 Sep 2021 16:50:10 +0530 Subject: [PATCH 5/9] Fix test --- cypress/integration/loadSite.spec.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/cypress/integration/loadSite.spec.ts b/cypress/integration/loadSite.spec.ts index 82c39f911e..a8a74fd0c4 100644 --- a/cypress/integration/loadSite.spec.ts +++ b/cypress/integration/loadSite.spec.ts @@ -34,6 +34,7 @@ describe('Site Loads', () => { it('should load diagram from gist', () => { cy.visit(`/edit?gist=https://gist.github.com/sidharthv96/6268a23e673a533dcb198f241fd7012a`); + cy.contains('History').click(); cy.contains('Go shopping!!'); cy.contains('Revisions'); cy.contains('sidharthv96 v8f8f1e2'); @@ -45,6 +46,7 @@ describe('Site Loads', () => { cy.visit( '/edit?gist=https://gist.github.com/sidharthv96/6268a23e673a533dcb198f241fd7012a/ec9b4ab0e41e4ff6287326cd3cb47affd7851e19' ); + cy.contains('History').click(); cy.contains('Party'); cy.contains('Revisions'); cy.contains('sidharthv96 v7851e19'); From 5818db68f7b12e9d0291e621264905027090839a Mon Sep 17 00:00:00 2001 From: Sidharth Vinod Date: Sun, 5 Sep 2021 16:50:32 +0530 Subject: [PATCH 6/9] Fix test --- cypress/integration/history.spec.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/cypress/integration/history.spec.ts b/cypress/integration/history.spec.ts index 5157bdcc0f..4b40c309a9 100644 --- a/cypress/integration/history.spec.ts +++ b/cypress/integration/history.spec.ts @@ -3,6 +3,7 @@ describe('Save History', () => { cy.clearLocalStorage(); cy.visit('/edit'); cy.contains('History').click(); + cy.contains('Actions').click(); }); it('should save when clicked', () => { cy.get('#historyList').find('li').should('have.length', 0); From 6d0919fcda69c9c7d06e4417c96692e76b718fd1 Mon Sep 17 00:00:00 2001 From: Sidharth Vinod Date: Sun, 5 Sep 2021 17:05:42 +0530 Subject: [PATCH 7/9] Fix test --- src/lib/components/card/tabs.svelte | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/lib/components/card/tabs.svelte b/src/lib/components/card/tabs.svelte index dc479b6fb7..e305ccb28b 100644 --- a/src/lib/components/card/tabs.svelte +++ b/src/lib/components/card/tabs.svelte @@ -27,12 +27,12 @@ {#each tabs as tab}
  • toggleTabs(tab)}> - + {tab.title}
  • From 90bc10577e9d005e457dece8ee3f2c30c7e009cb Mon Sep 17 00:00:00 2001 From: Sidharth Vinod Date: Sun, 5 Sep 2021 17:33:34 +0530 Subject: [PATCH 8/9] Fix clock --- cypress/integration/history.spec.ts | 8 ++++++-- cypress/snapshots.js | 2 +- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/cypress/integration/history.spec.ts b/cypress/integration/history.spec.ts index 4b40c309a9..36295e6b06 100644 --- a/cypress/integration/history.spec.ts +++ b/cypress/integration/history.spec.ts @@ -1,10 +1,15 @@ describe('Save History', () => { + before(() => { + cy.clock(); + }); + beforeEach(() => { cy.clearLocalStorage(); cy.visit('/edit'); - cy.contains('History').click(); cy.contains('Actions').click(); + cy.contains('History').click(); }); + it('should save when clicked', () => { cy.get('#historyList').find('li').should('have.length', 0); cy.get('#historyList').contains('No items in History'); @@ -45,7 +50,6 @@ describe('Save History', () => { }); it('should auto save history', () => { - cy.clock(); cy.get('#editor').type(' C --> HistoryTest'); cy.tick(70000); cy.contains('Timeline').click(); diff --git a/cypress/snapshots.js b/cypress/snapshots.js index 8651cd025e..9e680044ab 100644 --- a/cypress/snapshots.js +++ b/cypress/snapshots.js @@ -16,7 +16,7 @@ module.exports = { "1": "{\"code\":\"graph TD\\n A[Party] -->|Get money| B(Go shopping!!)\\n \",\"mermaid\":\"{\\n \\\"theme\\\": \\\"forest\\\",\\n \\\"test\\\": \\\"hello world\\\"\\n}\",\"updateEditor\":false,\"autoSync\":true,\"updateDiagram\":true,\"loader\":{\"type\":\"files\",\"config\":{\"codeURL\":\"https://gist.githubusercontent.com/sidharthv96/6268a23e673a533dcb198f241fd7012a/raw/4eb03887e6a41397e80bdcdbf94017c498f8f1e2/code.mmd\",\"configURL\":\"https://gist.githubusercontent.com/sidharthv96/6268a23e673a533dcb198f241fd7012a/raw/4eb03887e6a41397e80bdcdbf94017c498f8f1e2/config.json\"}}}" } }, - "__version": "8.3.0", + "__version": "8.3.1", "Auto sync tests": { "should dim diagram when code is edited": { "1": "{\"code\":\"graph TD\\n A[Christmas] -->|Get money| B(Go shopping)\\n B --> C{Let me think}\\n C -->|One| D[Laptop]\\n C -->|Two| E[iPhone]\\n C -->|Three| F[fa:fa-car Car]\\n C --> Test\",\"mermaid\":\"{\\n \\\"theme\\\": \\\"default\\\"\\n}\",\"updateEditor\":false,\"autoSync\":false,\"updateDiagram\":false}" From d40d476ea1c67d2a08836d9cc10f1770028d3c02 Mon Sep 17 00:00:00 2001 From: Sidharth Vinod Date: Sun, 5 Sep 2021 17:34:22 +0530 Subject: [PATCH 9/9] Fix clock --- cypress/integration/history.spec.ts | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/cypress/integration/history.spec.ts b/cypress/integration/history.spec.ts index 36295e6b06..5e69e9f5ab 100644 --- a/cypress/integration/history.spec.ts +++ b/cypress/integration/history.spec.ts @@ -1,9 +1,6 @@ describe('Save History', () => { - before(() => { - cy.clock(); - }); - beforeEach(() => { + cy.clock(); cy.clearLocalStorage(); cy.visit('/edit'); cy.contains('Actions').click();