From 7377b97c5faf375d659c8e338982760d0d6bbb25 Mon Sep 17 00:00:00 2001 From: Lin Jen-Shin Date: Fri, 22 Dec 2017 03:04:25 +0800 Subject: QA: Add a scenario for adding a deploy key --- qa/qa.rb | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'qa/qa.rb') diff --git a/qa/qa.rb b/qa/qa.rb index 340f5e35c67..c303a4e7883 100644 --- a/qa/qa.rb +++ b/qa/qa.rb @@ -86,6 +86,11 @@ module QA module Project autoload :New, 'qa/page/project/new' autoload :Show, 'qa/page/project/show' + + module Settings + autoload :Repository, 'qa/page/project/settings/repository' + autoload :DeployKey, 'qa/page/project/settings/deploy_key' + end end module Admin -- cgit v1.2.1 From 2078cb4e84bcc65774fc523d82a3f682248aae6f Mon Sep 17 00:00:00 2001 From: Lin Jen-Shin Date: Thu, 28 Dec 2017 20:50:22 +0800 Subject: Rename DeployKey to DeployKeys --- qa/qa.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'qa/qa.rb') diff --git a/qa/qa.rb b/qa/qa.rb index c303a4e7883..c331d4613a4 100644 --- a/qa/qa.rb +++ b/qa/qa.rb @@ -89,7 +89,7 @@ module QA module Settings autoload :Repository, 'qa/page/project/settings/repository' - autoload :DeployKey, 'qa/page/project/settings/deploy_key' + autoload :DeployKeys, 'qa/page/project/settings/deploy_keys' end end -- cgit v1.2.1 From bc5552b3594142b6f54a7ac2bc80ee80066c2064 Mon Sep 17 00:00:00 2001 From: Lin Jen-Shin Date: Fri, 29 Dec 2017 15:19:58 +0800 Subject: Introduce Menu::Side --- qa/qa.rb | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'qa/qa.rb') diff --git a/qa/qa.rb b/qa/qa.rb index c331d4613a4..3c63c18483b 100644 --- a/qa/qa.rb +++ b/qa/qa.rb @@ -73,6 +73,10 @@ module QA autoload :OAuth, 'qa/page/main/oauth' end + module Menu + autoload :Side, 'qa/page/menu/side' + end + module Dashboard autoload :Projects, 'qa/page/dashboard/projects' autoload :Groups, 'qa/page/dashboard/groups' -- cgit v1.2.1 From 9f7fe677415e36dcf8a6d1621335d383196a5951 Mon Sep 17 00:00:00 2001 From: Lin Jen-Shin Date: Fri, 29 Dec 2017 16:35:54 +0800 Subject: Introduce Factory::Resource::DeployKey --- qa/qa.rb | 1 + 1 file changed, 1 insertion(+) (limited to 'qa/qa.rb') diff --git a/qa/qa.rb b/qa/qa.rb index 3c63c18483b..8001a1a3bd0 100644 --- a/qa/qa.rb +++ b/qa/qa.rb @@ -24,6 +24,7 @@ module QA autoload :Sandbox, 'qa/factory/resource/sandbox' autoload :Group, 'qa/factory/resource/group' autoload :Project, 'qa/factory/resource/project' + autoload :DeployKey, 'qa/factory/resource/deploy_key' end module Repository -- cgit v1.2.1 From 7945878d45775e74046196bfd40291a1a7747724 Mon Sep 17 00:00:00 2001 From: Lin Jen-Shin Date: Fri, 29 Dec 2017 22:40:47 +0800 Subject: Introduce common project settings and just put everything in the scenario without a before block. --- qa/qa.rb | 1 + 1 file changed, 1 insertion(+) (limited to 'qa/qa.rb') diff --git a/qa/qa.rb b/qa/qa.rb index 8001a1a3bd0..4fc656253af 100644 --- a/qa/qa.rb +++ b/qa/qa.rb @@ -93,6 +93,7 @@ module QA autoload :Show, 'qa/page/project/show' module Settings + autoload :Common, 'qa/page/project/settings/common' autoload :Repository, 'qa/page/project/settings/repository' autoload :DeployKeys, 'qa/page/project/settings/deploy_keys' end -- cgit v1.2.1 From 1e79ebf044c26e363587ae5c78999a324da6d8f6 Mon Sep 17 00:00:00 2001 From: Lin Jen-Shin Date: Tue, 2 Jan 2018 22:09:43 +0800 Subject: Put all menus under menu module --- qa/qa.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'qa/qa.rb') diff --git a/qa/qa.rb b/qa/qa.rb index 4fc656253af..453e4e9e164 100644 --- a/qa/qa.rb +++ b/qa/qa.rb @@ -70,12 +70,13 @@ module QA module Main autoload :Login, 'qa/page/main/login' - autoload :Menu, 'qa/page/main/menu' autoload :OAuth, 'qa/page/main/oauth' end module Menu + autoload :Main, 'qa/page/menu/main' autoload :Side, 'qa/page/menu/side' + autoload :Admin, 'qa/page/menu/admin' end module Dashboard @@ -100,7 +101,6 @@ module QA end module Admin - autoload :Menu, 'qa/page/admin/menu' autoload :Settings, 'qa/page/admin/settings' end -- cgit v1.2.1 From 6762d2875e979e1e2692062b2353265f5d743fc8 Mon Sep 17 00:00:00 2001 From: Brett Walker Date: Mon, 8 Jan 2018 12:44:32 +0000 Subject: Resolve "Allow QA tests to run with `CHROME_HEADLESS=false`" --- qa/qa.rb | 1 + 1 file changed, 1 insertion(+) (limited to 'qa/qa.rb') diff --git a/qa/qa.rb b/qa/qa.rb index 453e4e9e164..71b80a6adcb 100644 --- a/qa/qa.rb +++ b/qa/qa.rb @@ -10,6 +10,7 @@ module QA autoload :Namespace, 'qa/runtime/namespace' autoload :Scenario, 'qa/runtime/scenario' autoload :Browser, 'qa/runtime/browser' + autoload :Env, 'qa/runtime/env' end ## -- cgit v1.2.1