summaryrefslogtreecommitdiff
path: root/spec/features/explore
Commit message (Collapse)AuthorAgeFilesLines
* Add frozen_string_literal to spec/featuresThong Kuah2019-07-263-0/+6
| | | | | Using the sed script from https://gitlab.com/gitlab-org/gitlab-ce/issues/59758
* Autocorrect with RSpec/ExampleWording copThong Kuah2019-04-051-3/+3
| | | | | | | - rewords examples starting with 'should' - rewords examples starting with 'it' Note: I had to manually fixup "onlies" to "only"
* Port GitLab.com gold trial callout changes to CEce-revert-revert-gold-trial-mrsLuke Bennett2019-01-031-18/+0
| | | | https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/8731
* Convert "New menu" feature spec to a view specRobert Speicher2018-11-261-167/+0
| | | | | | A feature spec to test this simple behavior takes about 2 minutes to run in CI. Everything it's testing is conditionals and `href` attributes, which can easily be done in a view spec that runs in about 8 seconds.
* Resolve "Create new group: Rename form fields and update UI"Martin Wortschack2018-10-301-2/+2
|
* Resolve "Create new project: Re-add project name field"Martin Wortschack2018-09-081-2/+2
|
* Use Projects::UpdateService to archive projectsJames Ramsay2018-08-031-2/+2
| | | | | | System hooks were not being triggered when projects were archived or unarchived. Reuse the Projects::UpdateService to automatically trigger system hooks and increase code reuse.
* Enable Capybara/FeatureMethods copWinnie Hellmann2018-07-051-16/+16
|
* Fix flakey time-senstive group filter specsfix-flakey-groups-filter-list-specsEric Eastwood2018-06-141-0/+4
| | | | | | | | This passed previously because the filtered group search is debounced by 0.5s. The test cleared the input, entered `group1`, cleared the input, entered nothing, and the all of groups are still listed because of the 0.5s debounce hasn't triggered and the test passes before anything is actually filtered. Even if we assert that the list is filtered before clearing the input, the test still fails because the nature of the `fill_in 'filter', with: ""` method is that ["if you're setting the value to "", no keys are ever actually sent, hence no [`input`] event"](https://github.com/teamcapybara/capybara/issues/203#issuecomment-557281) and we never filter back to everything in the list. So the solution is two-fold, add in the assertions that the list is actually filtered after each step. Then use a method that fills the input with proper events fired.
* Fix new menu specClement Ho2018-04-201-3/+3
|
* Move explore groups spinach test to RSpecSemyon Pupkov2017-12-251-0/+87
| | | | https://gitlab.com/gitlab-org/gitlab-ce/issues/23036
* Merge branch 'master' into sh-headless-chrome-supportMike Greiling2017-10-231-6/+7
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * master: (297 commits) Fix deletion of container registry or images returning an error The fog-aliyun gem had a bug in v0.1.0 for file storage creation/update. This merge requests update the gem to v0.2.0 which contains the fix: Decrease ABC threshold to 54.28 Update VERSION to 10.2.0-pre Update CHANGELOG.md for 10.1.0 Document `CI_SHARED_ENVIRONMENT` and `CI_DISPOSABLE_ENVIRONMENT` Fix the external URLs generated for online view of HTML artifacts Use title as placeholder instead of issue title for reusability Fix failure in current_settings_spec.rb Clarify the difference between project_update and project_rename URI decode Page-Title header to preserve UTF-8 characters Update Gitaly version to v0.49.0 Decrease Perceived Complexity threshold to 14 Resolve "Remove help text regarding group issues on group issues page (and group merge requests page)" Force non diff resolved discussion to display when collapse toggled Added submodule support in multi-file editor add note about after_script being run separately Check for element before evaluate_script Merge branch 'master-i18n' into 'master' Update Prometheus gem to fix problems with other files overwriting current file ...
| * Merge branch 'bvl-group-trees' into 'master'Douwe Maan2017-10-171-6/+7
| |\ | | | | | | | | | | | | | | | | | | Show collapsible tree on the project show page Closes #30343 See merge request gitlab-org/gitlab-ce!14055
| | * Merge branch 'master' into bvl-group-treesBob Van Landuyt2017-10-101-6/+0
| | |\
| | * | Update feature specs for updated group listsBob Van Landuyt2017-10-051-2/+0
| | | |
| | * | Groups tree enhancements for Groups Dashboard and Group HomepageKushal Pandya2017-10-041-6/+7
| | | |
| | * | Reuse the groups tree for explore and dashboard.Bob Van Landuyt2017-10-041-0/+2
| | | |
* | | | Merge branch 'master' into sh-headless-chrome-supportMike Greiling2017-10-121-0/+72
|\ \ \ \ | |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * master: (104 commits) Update licenses fix a wrong method call in the refactor fix a whitespace fix for discussion Update templates via: Update doc accordingly to: Cache issuable template names Fix the format of rugged alternate directory list Match full file path in FileDetector Fixes from CSS refactor Resolve "Prometheus service page shows error" Explicit state integration deletion Move all API authentication code to APIGuard Shorten example translation for inclusive language [ci-skip] add changelog fix the merger override to remove source branch add spec Removed d3.js from the users and graphs bundle Cleanup data-page attribute after each Karma test Update template description wording ...
| * | | Replace the 'features/explore/projects.feature' spinach test with an rspec ↵replace_explore_projects.featureVitaliy @blackst0ne Klachkov2017-10-111-0/+72
| | |/ | |/| | | | | | | analog
* | | Merge branch 'master' into sh-headless-chrome-supportMike Greiling2017-10-091-6/+0
|\ \ \ | |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * master: (113 commits) Introduce new hook data builders for Issue and MergeRequest Don't create todos for old issue assignees Start adding Gitlab::HookData::IssuableBuilder Include the changes in issuable webhook payloads Rename the `codeclimate` job to `codequality` Don't show an "Unsubscribe" link in snippet comment notifications Add QA::Scenario::Gitlab::Group::Create Removes CommitsList from global namespace Fix wiki empty page translation namespace not being removed Fixes mini graph in commit view Fix link to new i18n index page Update i18n docs Move i18n/introduction to i18n/index Resolve "Simple documentation update - backup to restore in restore section" Remove AjaxLoadingSpinner and CreateLabelDropdown from global namespace Move cycle analytics banner into a vue file Updated Icons + Fix for Collapsed Groups Angle Don't create fork networks for root projects that are deleted Remove executable permissions on images to make docs lint happy Sync up hard coded DN class in migration ...
| * | Remove unnecessary testkushalpandya2017-10-061-6/+0
| |/
* | Merge branch 'master' into sh-headless-chrome-supportStan Hu2017-08-231-1/+1
|\ \ | |/
| * Add `:nested_groups` metadata to two subgroup-related specsRobert Speicher2017-08-221-1/+1
| | | | | | | | | | | | Prevents these from failing on MySQL. Closes #36811 and #36812.
* | Merge branch 'master' into sh-headless-chrome-supportStan Hu2017-08-092-2/+2
|\ \ | |/
| * Change all `:empty_project` to `:project`rs-empty_project-defaultRobert Speicher2017-08-022-2/+2
| |
* | Merge branch 'master' into sh-headless-chrome-supportStan Hu2017-08-022-23/+24
|\ \ | |/
| * Use `empty_project` where possible in spec/features/exploreRobert Speicher2017-07-271-1/+1
| |
| * Remove superfluous type defs in specsKeifer Furzland2017-07-272-2/+2
| | | | | | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
| * Create guest users only when necessary rather than for every specrs-overcreating-usersRobert Speicher2017-07-211-8/+9
| | | | | | | | | | | | These are two examples of a top-level `before` block doing too much. Only specific specs cared about these guest users, but we were creating them and their `ProjectMember` records for every single spec that ran.
| * Auto-correct ProjectPathHelper violationsRobert Speicher2017-07-061-9/+9
| |
| * Change gitlab_sign_in to sign_in where possibleRobert Speicher2017-06-292-3/+3
| |
* | Merge branch 'master' into sh-headless-chrome-supportStan Hu2017-06-212-3/+3
|\ \ | |/
| * Change `login_as` uses to `gitlab_sign_in`Robert Speicher2017-06-192-3/+3
| |
* | Convert variants of trigger('click') -> clickStan Hu2017-06-161-5/+5
|/
* Added more negative checks for public project23603-add-extra-functionality-for-the-top-right-plus-buttonTim Zallmann2017-06-081-1/+19
|
* Fix End Syntax ErrorTim Zallmann2017-06-081-3/+2
|
* Enhancing Spec's with negative casesTim Zallmann2017-06-071-12/+55
|
* Fixed spec test syntax errorsTim Zallmann2017-06-071-4/+58
|
* Converting Tests to Spec TestsTim Zallmann2017-06-071-0/+58
|
* Use wait_for_requests to wait all JS requestwait-for-ajax-handling-all-js-requestsOswaldo Ferreira2017-05-221-3/+3
|
* Better Explore Groups viewLuke "Jared" Bennett2017-05-021-4/+24
|
* Unnecessary "include WaitForAjax" and "include ApiHelpers"Jacopo2017-04-211-2/+0
| | | | | Removed all the unnecessary include of `WaitForAjax` and `ApiHelpers` in the specs. Removed unnecessary usage of `api:true`
* Adding non_archived scope for counting projectsNaveen Kumar2017-03-241-0/+20
|
* Improve groups list specsdz-dashboard-groups-searchDmitriy Zaporozhets2017-03-021-1/+1
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Update JS to use new standardsFilipa Lacerda2017-03-021-0/+13
|
* Add filter and sorting to dashboard groups pageDmitriy Zaporozhets2017-03-011-0/+33
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>