Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
G
gitlab-ce
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
1
Merge Requests
1
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
nexedi
gitlab-ce
Commits
5b9efb2a
Commit
5b9efb2a
authored
Sep 23, 2020
by
ddavison
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Update outer describe block for internal QA tests 1/2
parent
380d09a8
Changes
25
Show whitespace changes
Inline
Side-by-side
Showing
25 changed files
with
25 additions
and
25 deletions
+25
-25
qa/spec/ee/runtime/geo_spec.rb
qa/spec/ee/runtime/geo_spec.rb
+1
-1
qa/spec/ee/scenario/test/integration/group_saml_spec.rb
qa/spec/ee/scenario/test/integration/group_saml_spec.rb
+1
-1
qa/spec/factory/resource/user_spec.rb
qa/spec/factory/resource/user_spec.rb
+1
-1
qa/spec/git/location_spec.rb
qa/spec/git/location_spec.rb
+1
-1
qa/spec/git/repository_spec.rb
qa/spec/git/repository_spec.rb
+1
-1
qa/spec/page/base_spec.rb
qa/spec/page/base_spec.rb
+1
-1
qa/spec/page/element_spec.rb
qa/spec/page/element_spec.rb
+1
-1
qa/spec/page/logging_spec.rb
qa/spec/page/logging_spec.rb
+1
-1
qa/spec/page/validator_spec.rb
qa/spec/page/validator_spec.rb
+1
-1
qa/spec/page/view_spec.rb
qa/spec/page/view_spec.rb
+1
-1
qa/spec/resource/api_fabricator_spec.rb
qa/spec/resource/api_fabricator_spec.rb
+1
-1
qa/spec/resource/base_spec.rb
qa/spec/resource/base_spec.rb
+1
-1
qa/spec/resource/events/base_spec.rb
qa/spec/resource/events/base_spec.rb
+1
-1
qa/spec/resource/events/project_spec.rb
qa/spec/resource/events/project_spec.rb
+1
-1
qa/spec/resource/repository/push_spec.rb
qa/spec/resource/repository/push_spec.rb
+1
-1
qa/spec/resource/ssh_key_spec.rb
qa/spec/resource/ssh_key_spec.rb
+1
-1
qa/spec/resource/user_spec.rb
qa/spec/resource/user_spec.rb
+1
-1
qa/spec/runtime/api/client_spec.rb
qa/spec/runtime/api/client_spec.rb
+1
-1
qa/spec/runtime/application_settings_spec.rb
qa/spec/runtime/application_settings_spec.rb
+1
-1
qa/spec/runtime/env_spec.rb
qa/spec/runtime/env_spec.rb
+1
-1
qa/spec/runtime/feature_spec.rb
qa/spec/runtime/feature_spec.rb
+1
-1
qa/spec/runtime/logger_spec.rb
qa/spec/runtime/logger_spec.rb
+1
-1
qa/spec/runtime/namespace_spec.rb
qa/spec/runtime/namespace_spec.rb
+1
-1
qa/spec/runtime/release_spec.rb
qa/spec/runtime/release_spec.rb
+1
-1
qa/spec/runtime/scenario_spec.rb
qa/spec/runtime/scenario_spec.rb
+1
-1
No files found.
qa/spec/ee/runtime/geo_spec.rb
View file @
5b9efb2a
# frozen_string_literal: true
describe
::
QA
::
EE
::
Runtime
::
Geo
do
RSpec
.
describe
::
QA
::
EE
::
Runtime
::
Geo
do
describe
'.max_db_replication_time'
do
subject
{
described_class
.
max_db_replication_time
}
...
...
qa/spec/ee/scenario/test/integration/group_saml_spec.rb
View file @
5b9efb2a
# frozen_string_literal: true
describe
QA
::
EE
::
Scenario
::
Test
::
Integration
::
GroupSAML
do
RSpec
.
describe
QA
::
EE
::
Scenario
::
Test
::
Integration
::
GroupSAML
do
describe
'#perform'
do
it_behaves_like
'a QA scenario class'
do
let
(
:tags
)
{
[
:group_saml
]
}
...
...
qa/spec/factory/resource/user_spec.rb
View file @
5b9efb2a
# frozen_string_literal: true
describe
QA
::
Resource
::
User
do
RSpec
.
describe
QA
::
Resource
::
User
do
describe
"#fabricate_via_api!"
do
response
=
Struct
.
new
(
:code
,
:body
)
...
...
qa/spec/git/location_spec.rb
View file @
5b9efb2a
# frozen_string_literal: true
describe
QA
::
Git
::
Location
do
RSpec
.
describe
QA
::
Git
::
Location
do
describe
'.new'
do
context
'when URI starts with ssh://'
do
context
'when URI has port'
do
...
...
qa/spec/git/repository_spec.rb
View file @
5b9efb2a
# frozen_string_literal: true
describe
QA
::
Git
::
Repository
do
RSpec
.
describe
QA
::
Git
::
Repository
do
include
Helpers
::
StubENV
shared_context
'unresolvable git directory'
do
...
...
qa/spec/page/base_spec.rb
View file @
5b9efb2a
# frozen_string_literal: true
describe
QA
::
Page
::
Base
do
RSpec
.
describe
QA
::
Page
::
Base
do
describe
'page helpers'
do
it
'exposes helpful page helpers'
do
expect
(
subject
).
to
respond_to
:refresh
,
:wait_until
,
:scroll_to
...
...
qa/spec/page/element_spec.rb
View file @
5b9efb2a
# frozen_string_literal: true
describe
QA
::
Page
::
Element
do
RSpec
.
describe
QA
::
Page
::
Element
do
describe
'#selector'
do
it
'transforms element name into QA-specific selector'
do
expect
(
described_class
.
new
(
:sign_in_button
).
selector
)
...
...
qa/spec/page/logging_spec.rb
View file @
5b9efb2a
...
...
@@ -3,7 +3,7 @@
require
'capybara/dsl'
require
'logger'
describe
QA
::
Support
::
Page
::
Logging
do
RSpec
.
describe
QA
::
Support
::
Page
::
Logging
do
let
(
:page
)
{
double
.
as_null_object
}
before
do
...
...
qa/spec/page/validator_spec.rb
View file @
5b9efb2a
# frozen_string_literal: true
describe
QA
::
Page
::
Validator
do
RSpec
.
describe
QA
::
Page
::
Validator
do
describe
'#constants'
do
subject
do
described_class
.
new
(
QA
::
Page
::
Project
)
...
...
qa/spec/page/view_spec.rb
View file @
5b9efb2a
# frozen_string_literal: true
describe
QA
::
Page
::
View
do
RSpec
.
describe
QA
::
Page
::
View
do
let
(
:element
)
do
double
(
'element'
,
name: :something
,
pattern:
/some element/
)
end
...
...
qa/spec/resource/api_fabricator_spec.rb
View file @
5b9efb2a
# frozen_string_literal: true
describe
QA
::
Resource
::
ApiFabricator
do
RSpec
.
describe
QA
::
Resource
::
ApiFabricator
do
let
(
:resource_without_api_support
)
do
Class
.
new
do
def
self
.
name
...
...
qa/spec/resource/base_spec.rb
View file @
5b9efb2a
# frozen_string_literal: true
describe
QA
::
Resource
::
Base
do
RSpec
.
describe
QA
::
Resource
::
Base
do
include
Helpers
::
StubENV
let
(
:resource
)
{
spy
(
'resource'
)
}
...
...
qa/spec/resource/events/base_spec.rb
View file @
5b9efb2a
# frozen_string_literal: true
describe
QA
::
Resource
::
Events
::
Base
do
RSpec
.
describe
QA
::
Resource
::
Events
::
Base
do
let
(
:resource
)
do
Class
.
new
(
QA
::
Resource
::
Base
)
do
def
api_get_path
...
...
qa/spec/resource/events/project_spec.rb
View file @
5b9efb2a
# frozen_string_literal: true
describe
QA
::
Resource
::
Events
::
Project
do
RSpec
.
describe
QA
::
Resource
::
Events
::
Project
do
let
(
:resource
)
do
Class
.
new
(
QA
::
Resource
::
Base
)
do
def
api_get_path
...
...
qa/spec/resource/repository/push_spec.rb
View file @
5b9efb2a
# frozen_string_literal: true
describe
QA
::
Resource
::
Repository
::
Push
do
RSpec
.
describe
QA
::
Resource
::
Repository
::
Push
do
describe
'.files='
do
let
(
:files
)
do
[
...
...
qa/spec/resource/ssh_key_spec.rb
View file @
5b9efb2a
# frozen_string_literal: true
describe
QA
::
Resource
::
SSHKey
do
RSpec
.
describe
QA
::
Resource
::
SSHKey
do
describe
'#key'
do
it
'generates a default key'
do
expect
(
subject
.
key
).
to
be_a
(
QA
::
Runtime
::
Key
::
RSA
)
...
...
qa/spec/resource/user_spec.rb
View file @
5b9efb2a
# frozen_string_literal: true
describe
QA
::
Resource
::
User
do
RSpec
.
describe
QA
::
Resource
::
User
do
let
(
:api_resource
)
do
{
name:
"GitLab QA"
,
...
...
qa/spec/runtime/api/client_spec.rb
View file @
5b9efb2a
# frozen_string_literal: true
describe
QA
::
Runtime
::
API
::
Client
do
RSpec
.
describe
QA
::
Runtime
::
API
::
Client
do
include
Helpers
::
StubENV
describe
'initialization'
do
...
...
qa/spec/runtime/application_settings_spec.rb
View file @
5b9efb2a
# frozen_string_literal: true
describe
QA
::
Runtime
::
ApplicationSettings
do
RSpec
.
describe
QA
::
Runtime
::
ApplicationSettings
do
let
(
:api_client
)
{
double
(
'QA::Runtime::API::Client'
)
}
let
(
:request
)
{
Struct
.
new
(
:url
).
new
(
'http://api'
)
}
let
(
:get_response
)
{
Struct
.
new
(
:body
).
new
(
"{}"
)
}
...
...
qa/spec/runtime/env_spec.rb
View file @
5b9efb2a
# frozen_string_literal: true
describe
QA
::
Runtime
::
Env
do
RSpec
.
describe
QA
::
Runtime
::
Env
do
include
Helpers
::
StubENV
shared_examples
'boolean method'
do
|**
kwargs
|
...
...
qa/spec/runtime/feature_spec.rb
View file @
5b9efb2a
# frozen_string_literal: true
describe
QA
::
Runtime
::
Feature
do
RSpec
.
describe
QA
::
Runtime
::
Feature
do
let
(
:api_client
)
{
double
(
'QA::Runtime::API::Client'
)
}
let
(
:request
)
{
Struct
.
new
(
:url
).
new
(
'http://api'
)
}
let
(
:response_post
)
{
Struct
.
new
(
:code
).
new
(
201
)
}
...
...
qa/spec/runtime/logger_spec.rb
View file @
5b9efb2a
# frozen_string_literal: true
describe
QA
::
Runtime
::
Logger
do
RSpec
.
describe
QA
::
Runtime
::
Logger
do
before
do
logger
=
Logger
.
new
$stdout
logger
.
level
=
::
Logger
::
DEBUG
...
...
qa/spec/runtime/namespace_spec.rb
View file @
5b9efb2a
# frozen_string_literal: true
describe
QA
::
Runtime
::
Namespace
do
RSpec
.
describe
QA
::
Runtime
::
Namespace
do
include
Helpers
::
StubENV
describe
'.name'
do
...
...
qa/spec/runtime/release_spec.rb
View file @
5b9efb2a
# frozen_string_literal: true
describe
QA
::
Runtime
::
Release
do
RSpec
.
describe
QA
::
Runtime
::
Release
do
context
'when release version has extension strategy'
do
let
(
:strategy
)
{
spy
(
'strategy'
)
}
...
...
qa/spec/runtime/scenario_spec.rb
View file @
5b9efb2a
# frozen_string_literal: true
describe
QA
::
Runtime
::
Scenario
do
RSpec
.
describe
QA
::
Runtime
::
Scenario
do
subject
do
Module
.
new
.
extend
(
described_class
)
end
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment