gitlab-org--gitlab-foss/spec/lib/gitlab
David Turner b30c16aa32 repository: index submodules by path
Submodules have a name in the configuration, but this name is simply
the path at which the submodule was initially checked in (by default
-- the name is totally arbitrary).  If a submodule is moved, it
retains its original name, but its path changes.  Since we discover
submodules inside trees, we have their path but not necessarily their
name.

Make the submodules() function return the submodule hash indexed by
path rather than name, so that renamed submodules can be looked up.

Signed-off-by: David Turner <novalis@novalis.org>
2017-06-16 14:37:13 -04:00
..
auth
backup refactor code and spec 2017-06-07 16:50:21 +02:00
badge
bitbucket_import
cache/ci Use CTEs for nested groups and authorizations 2017-05-17 16:51:08 +02:00
chat_commands Fix chat commands specs related to protected actions 2017-05-31 11:25:55 +02:00
checks Refactor to let GitAccess errors bubble up 2017-06-05 05:32:26 -07:00
ci Improve specs for pipeline and pipeline seeds 2017-06-05 15:23:09 +02:00
conflict Fix conflict resolution from corrupted upstream 2017-05-12 20:47:51 +01:00
cycle_analytics Add transient head_pipeline_of to pipeline factories 2017-05-22 17:06:45 -03:00
data_builder Add username field to push webhook 2017-05-10 17:11:36 -04:00
database Merge branch '32851-fix-postgres-9-1' into 'master' 2017-05-25 19:43:17 +00:00
dependency_linker Add spec 2017-05-26 09:43:44 -05:00
diff Move diffable? method from Repository to Diff::File 2017-06-08 09:32:57 -05:00
downtime_check
email Handle incoming emails from aliases correctly 2017-05-03 20:51:10 +01:00
etag_caching Fix incorrect ETag cache key when relative instance URL is used 2017-06-07 11:15:33 +02:00
fogbugz_import
gfm
git repository: index submodules by path 2017-06-16 14:37:13 -04:00
gitaly_client Use the new Gitaly CommitDiff RPC 2017-06-02 18:33:18 +02:00
github_import Backport of multiple_assignees_feature [ci skip] 2017-05-04 17:11:53 +03:00
gitlab_import
google_code_import Backport of multiple_assignees_feature [ci skip] 2017-05-04 17:11:53 +03:00
graphs
health_checks Make PrometheusTextFormat return proper output terminated with '\n' 2017-06-02 19:48:39 +02:00
import_export Merge branch 'feature/gb/persist-pipeline-stages' into 'master' 2017-06-07 11:32:29 +00:00
ldap Sync email address from specified omniauth provider 2017-06-07 11:13:57 -04:00
metrics
middleware
o_auth Sync email address from specified omniauth provider 2017-06-07 11:13:57 -04:00
prometheus/queries Due to DB rounding timestamp to 1s resolution - freeze date on non fractional time 2017-05-15 21:11:14 +02:00
saml
sanitizers
serializer
sherlock
sidekiq_status
slash_commands Display slash commands outcome when previewing Markdown 2017-05-04 17:02:25 +02:00
sql Use CTEs for nested groups and authorizations 2017-05-17 16:51:08 +02:00
template Auto-correct RSpec/DescribedClass violations 2017-05-01 11:13:33 -04:00
view/presenter
allowable_spec.rb
asciidoc_spec.rb Fix LaTeX formatting for AsciiDoc wiki 2017-05-24 15:47:35 +02:00
auth_spec.rb Fix test failures 2017-06-06 16:19:15 +02:00
blame_spec.rb
changes_list_spec.rb Auto-correct RSpec/DescribedClass violations 2017-05-01 11:13:33 -04:00
chat_name_token_spec.rb
ci_access_spec.rb Refactor to remove a special case 2017-06-05 05:32:26 -07:00
closing_issue_extractor_spec.rb
color_schemes_spec.rb
contributions_calendar_spec.rb Enable the Style/TrailingCommaInArguments cop 2017-05-10 18:25:45 +02:00
current_settings_spec.rb redesign caching of application settings 2017-06-06 16:48:10 +00:00
database_spec.rb
dependency_linker_spec.rb Autolink package names in requirements.txt 2017-05-23 15:35:59 -05:00
downtime_check_spec.rb
encoding_helper_spec.rb Rename Gitlab::Git::EncodingHelper to Gitlab::EncodingHelper 2017-06-01 21:21:14 +00:00
exclusive_lease_spec.rb
file_detector_spec.rb
file_finder_spec.rb Backport FileFinder from EE 2017-05-12 13:21:30 +03:00
git_access_spec.rb Clarify error messages 2017-06-05 05:32:26 -07:00
git_access_wiki_spec.rb Refactor to let GitAccess errors bubble up 2017-06-05 05:32:26 -07:00
git_ref_validator_spec.rb
git_spec.rb
gitaly_client_spec.rb Add feature toggles through Flipper 2017-05-31 21:06:01 +00:00
gl_repository_spec.rb Generate and handle a gl_repository param to pass around components 2017-05-03 17:37:30 -03:00
group_hierarchy_spec.rb Use CTEs for nested groups and authorizations 2017-05-17 16:51:08 +02:00
highlight_spec.rb Use Diff::File blob methods from diff highlighter 2017-06-08 09:39:54 -05:00
i18n_spec.rb Bugfix: Always use the default language when generating emails. 2017-05-25 10:22:45 -05:00
identifier_spec.rb
import_sources_spec.rb
incoming_email_spec.rb
issuable_sorter_spec.rb
job_waiter_spec.rb
key_fingerprint_spec.rb
kubernetes_spec.rb
lazy_spec.rb
lfs_token_spec.rb
markup_helper_spec.rb
metrics_spec.rb Do not cleanup temp directory as this apparently causes silent rspec failures on linux in CI 2017-06-07 04:24:30 +02:00
optimistic_locking_spec.rb
other_markup_spec.rb Merge branch 'bvl-security-9-1-markup-pipeline' 2017-05-10 16:44:20 +02:00
otp_key_rotator_spec.rb Add a Rake task to aid in rotating otp_key_base 2017-06-05 22:17:52 +01:00
path_regex_spec.rb Revert "Remove changes that are not absolutely necessary" 2017-05-24 20:59:26 +00:00
polling_interval_spec.rb
popen_spec.rb
project_authorizations_spec.rb Use CTEs for nested groups and authorizations 2017-05-17 16:51:08 +02:00
project_search_results_spec.rb Explicitly test that guest is able to search through the wiki 2017-05-29 16:20:25 +03:00
project_transfer_spec.rb
prometheus_client_spec.rb Custom queries for prometheus 2017-05-11 23:07:12 +02:00
redis_spec.rb
reference_extractor_spec.rb
regex_spec.rb Revert "Remove changes that are not absolutely necessary" 2017-05-24 20:59:26 +00:00
repo_path_spec.rb Enable the Style/TrailingCommaInLiteral cop 2017-05-10 18:25:45 +02:00
request_context_spec.rb
request_profiler_spec.rb Add specs for Gitlab::RequestProfiler 2017-05-01 17:32:45 +02:00
route_map_spec.rb
routing_spec.rb
search_results_spec.rb Backport of multiple_assignees_feature [ci skip] 2017-05-04 17:11:53 +03:00
shell_spec.rb Merge branch 'mrchrisw-import-shell-timeout' 2017-05-05 14:40:52 +01:00
sidekiq_status_spec.rb
sidekiq_throttler_spec.rb Auto-correct RSpec/DescribedClass violations 2017-05-01 11:13:33 -04:00
snippet_search_results_spec.rb
string_range_marker_spec.rb Add Gitlab::StringRegexMarker 2017-05-10 08:26:21 -05:00
string_regex_marker_spec.rb Add Gitlab::StringRegexMarker 2017-05-10 08:26:21 -05:00
upgrader_spec.rb
url_blocker_spec.rb
url_builder_spec.rb Added more actions and report as abuse to all notes 2017-06-07 18:33:50 +00:00
url_sanitizer_spec.rb Don't allow to pass a user to ProjectWiki#http_url_to_repo 2017-05-30 14:18:58 +02:00
usage_data_spec.rb Remove Services count from usage ping payload. 2017-05-18 11:49:11 -05:00
user_access_spec.rb Add confirm delete protected branch modal 2017-05-08 07:41:58 +00:00
user_activities_spec.rb
utils_spec.rb Fix tests and rubocop offense 2017-05-25 20:53:03 +08:00
version_info_spec.rb
visibility_level_spec.rb
workhorse_spec.rb Allow PostReceivePack to be enabled with Gitaly 2017-05-30 22:16:43 -04:00