From af6fa4b74e85b0207126436b54ef6ce2a7baacf6 Mon Sep 17 00:00:00 2001 From: Amir Rustamzadeh Date: Thu, 26 Sep 2019 20:44:14 -0400 Subject: [PATCH 1/7] add video embed of cypress in a nutshell video --- source/guides/overview/why-cypress.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/source/guides/overview/why-cypress.md b/source/guides/overview/why-cypress.md index 7fae71035a..a3c0636462 100644 --- a/source/guides/overview/why-cypress.md +++ b/source/guides/overview/why-cypress.md @@ -10,6 +10,8 @@ title: Why Cypress? - Key Cypress features {% endnote %} +{% video YouTube LcGHiFnBh3Y %} + # In a nutshell Cypress is a next generation front end testing tool built for the modern web. We address the key pain points developers and QA engineers face when testing modern applications. From aff0f44b1e2029ceabe1a34f2d5b7f1304e05ced Mon Sep 17 00:00:00 2001 From: Amir Rustamzadeh Date: Thu, 26 Sep 2019 20:44:55 -0400 Subject: [PATCH 2/7] add video of cypress on ci server video --- source/guides/guides/continuous-integration.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/source/guides/guides/continuous-integration.md b/source/guides/guides/continuous-integration.md index 8e25d4f95b..c342afc826 100644 --- a/source/guides/guides/continuous-integration.md +++ b/source/guides/guides/continuous-integration.md @@ -15,6 +15,8 @@ title: Continuous Integration # Setting up CI +{% video YouTube saYovXS9Llk %} + ## Basics Running Cypress in Continuous Integration is almost the same as running it locally in your terminal. You generally only need to do two things: From bdebd3f94c11791585ebe2d18dd3fdfab14e1dce Mon Sep 17 00:00:00 2001 From: Amir Rustamzadeh Date: Thu, 26 Sep 2019 20:45:40 -0400 Subject: [PATCH 3/7] add video embed of cypress + circleci webinar --- source/guides/guides/continuous-integration.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/source/guides/guides/continuous-integration.md b/source/guides/guides/continuous-integration.md index c342afc826..f079cf545e 100644 --- a/source/guides/guides/continuous-integration.md +++ b/source/guides/guides/continuous-integration.md @@ -208,6 +208,8 @@ Caching folders with npm modules saves a lot of time after the first build. ## CircleCI +{% video YouTube J-xbNtKgXfY %} + ### {% badge success New %} Example CircleCI Orb The Cypress CircleCI Orb is a piece of configuration set in your `circle.yml` file to correctly install, cache and run Cypress with very little effort. From 3a6dbe161ce11e6c736295b4aad99ff971ea5a36 Mon Sep 17 00:00:00 2001 From: Amir Rustamzadeh Date: Thu, 26 Sep 2019 20:46:09 -0400 Subject: [PATCH 4/7] add embed of complete code coverage webcast --- source/guides/tooling/code-coverage.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/source/guides/tooling/code-coverage.md b/source/guides/tooling/code-coverage.md index 64a2f02459..52925202a7 100644 --- a/source/guides/tooling/code-coverage.md +++ b/source/guides/tooling/code-coverage.md @@ -10,6 +10,8 @@ title: Code Coverage - How to use the code coverage reports to guide writing tests {% endnote %} +{% video YouTube C8g5X4vCZJA %} + # Introduction As you write more and more end-to-end tests, you will find yourself wondering - do I need to write more tests? Are there parts of the application still untested? Are there parts of the application that perhaps are tested too much? One answer to those questions is to find out which lines of the application's source code were executed during end-to-end tests. If there are important sections of the application's logic that **were not** executed from the tests, then a new test should be added to ensure that part of our application logic is tested. From 2d44027ab1a324977a7f73077568ec3072bf47ad Mon Sep 17 00:00:00 2001 From: Amir Rustamzadeh Date: Thu, 26 Sep 2019 20:46:49 -0400 Subject: [PATCH 5/7] add video embed of applitools webinar --- source/guides/tooling/visual-testing.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/source/guides/tooling/visual-testing.md b/source/guides/tooling/visual-testing.md index c23dc3b157..fd29b2be5a 100644 --- a/source/guides/tooling/visual-testing.md +++ b/source/guides/tooling/visual-testing.md @@ -91,6 +91,8 @@ Listed in the {% url "Visual Testing plugins" plugins#visual-testing %} section. ## Applitools +{% video YouTube qVRjhABuyG0 %} + {% fa fa-external-link %} {% url "https://applitools.com" https://applitools.com/ %} Resource | Description From bca8357d3f8fb96f3d6f254df9c2f80cda7fb74f Mon Sep 17 00:00:00 2001 From: Amir Rustamzadeh Date: Thu, 26 Sep 2019 20:47:18 -0400 Subject: [PATCH 6/7] add video embed of percy webcast --- source/guides/tooling/visual-testing.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/source/guides/tooling/visual-testing.md b/source/guides/tooling/visual-testing.md index fd29b2be5a..380988205f 100644 --- a/source/guides/tooling/visual-testing.md +++ b/source/guides/tooling/visual-testing.md @@ -104,6 +104,8 @@ Resource | Description ## Percy +{% video YouTube MXfZeE9RQDw %} + {% fa fa-external-link %} {% url "https://percy.io" https://percy.io/ %} Resource | Description From 21aab8bb8eaae049567684e04cb1662334448c0f Mon Sep 17 00:00:00 2001 From: Amir Rustamzadeh Date: Thu, 26 Sep 2019 20:57:58 -0400 Subject: [PATCH 7/7] disable textlint for youtube embed tags MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit textlint will tranform “youtube” to “YouTube” which is an invalid input to the video tag. --- source/guides/guides/continuous-integration.md | 8 ++++++-- source/guides/overview/why-cypress.md | 4 +++- source/guides/tooling/code-coverage.md | 4 +++- source/guides/tooling/visual-testing.md | 8 ++++++-- 4 files changed, 18 insertions(+), 6 deletions(-) diff --git a/source/guides/guides/continuous-integration.md b/source/guides/guides/continuous-integration.md index f079cf545e..69a3eb3cc1 100644 --- a/source/guides/guides/continuous-integration.md +++ b/source/guides/guides/continuous-integration.md @@ -15,7 +15,9 @@ title: Continuous Integration # Setting up CI -{% video YouTube saYovXS9Llk %} + +{% video youtube saYovXS9Llk %} + ## Basics @@ -208,7 +210,9 @@ Caching folders with npm modules saves a lot of time after the first build. ## CircleCI -{% video YouTube J-xbNtKgXfY %} + +{% video youtube J-xbNtKgXfY %} + ### {% badge success New %} Example CircleCI Orb diff --git a/source/guides/overview/why-cypress.md b/source/guides/overview/why-cypress.md index a3c0636462..f09d05a791 100644 --- a/source/guides/overview/why-cypress.md +++ b/source/guides/overview/why-cypress.md @@ -10,7 +10,9 @@ title: Why Cypress? - Key Cypress features {% endnote %} -{% video YouTube LcGHiFnBh3Y %} + +{% video youtube LcGHiFnBh3Y %} + # In a nutshell diff --git a/source/guides/tooling/code-coverage.md b/source/guides/tooling/code-coverage.md index 52925202a7..bbb0f6cbee 100644 --- a/source/guides/tooling/code-coverage.md +++ b/source/guides/tooling/code-coverage.md @@ -10,7 +10,9 @@ title: Code Coverage - How to use the code coverage reports to guide writing tests {% endnote %} -{% video YouTube C8g5X4vCZJA %} + +{% video youtube C8g5X4vCZJA %} + # Introduction diff --git a/source/guides/tooling/visual-testing.md b/source/guides/tooling/visual-testing.md index 380988205f..668aef3182 100644 --- a/source/guides/tooling/visual-testing.md +++ b/source/guides/tooling/visual-testing.md @@ -91,7 +91,9 @@ Listed in the {% url "Visual Testing plugins" plugins#visual-testing %} section. ## Applitools -{% video YouTube qVRjhABuyG0 %} + +{% video youtube qVRjhABuyG0 %} + {% fa fa-external-link %} {% url "https://applitools.com" https://applitools.com/ %} @@ -104,7 +106,9 @@ Resource | Description ## Percy -{% video YouTube MXfZeE9RQDw %} + +{% video youtube MXfZeE9RQDw %} + {% fa fa-external-link %} {% url "https://percy.io" https://percy.io/ %}