GitLab Bot
ff89c3c372
Add latest changes from gitlab-org/gitlab@master
2021-01-26 15:08:58 +00:00
GitLab Bot
83e4339a32
Add latest changes from gitlab-org/gitlab@master
2021-01-19 18:11:04 +00:00
GitLab Bot
653048c5ee
Add latest changes from gitlab-org/gitlab@master
2021-01-06 18:10:52 +00:00
GitLab Bot
a8b811acdf
Add latest changes from gitlab-org/gitlab@master
2020-12-10 03:09:53 +00:00
GitLab Bot
839dad17a1
Add latest changes from gitlab-org/gitlab@master
2020-12-04 21:09:29 +00:00
GitLab Bot
f96f2720d1
Add latest changes from gitlab-org/gitlab@master
2020-12-02 21:09:44 +00:00
GitLab Bot
df40cd1c38
Add latest changes from gitlab-org/gitlab@master
2020-11-19 21:09:07 +00:00
GitLab Bot
8d94fb4ae1
Add latest changes from gitlab-org/gitlab@master
2020-11-04 00:09:12 +00:00
GitLab Bot
2f5c5b1081
Add latest changes from gitlab-org/gitlab@master
2020-10-08 12:08:31 +00:00
GitLab Bot
33882b0ed1
Add latest changes from gitlab-org/gitlab@master
2020-10-08 09:08:40 +00:00
GitLab Bot
b6724a211e
Add latest changes from gitlab-org/gitlab@master
2020-10-07 06:09:03 +00:00
GitLab Bot
1ca6880aac
Add latest changes from gitlab-org/gitlab@master
2020-10-06 18:08:49 +00:00
GitLab Bot
62f486eb35
Add latest changes from gitlab-org/gitlab@master
2020-10-02 15:08:13 +00:00
GitLab Bot
fe53f9c358
Add latest changes from gitlab-org/gitlab@master
2020-09-22 00:09:59 +00:00
GitLab Bot
6de7d2c195
Add latest changes from gitlab-org/gitlab@master
2020-09-16 15:09:32 +00:00
GitLab Bot
7dc8bd3c16
Add latest changes from gitlab-org/gitlab@master
2020-09-15 21:09:35 +00:00
GitLab Bot
ea8492330b
Add latest changes from gitlab-org/gitlab@master
2020-09-08 18:08:48 +00:00
GitLab Bot
592223823c
Add latest changes from gitlab-org/gitlab@master
2020-09-03 18:08:29 +00:00
GitLab Bot
d72fedf168
Add latest changes from gitlab-org/gitlab@master
2020-09-03 06:08:22 +00:00
GitLab Bot
bc75527dca
Add latest changes from gitlab-org/gitlab@master
2020-08-26 18:11:43 +00:00
GitLab Bot
ff579119e2
Add latest changes from gitlab-org/gitlab@master
2020-08-26 12:10:53 +00:00
GitLab Bot
77d6584e99
Add latest changes from gitlab-org/gitlab@master
2020-08-21 18:10:24 +00:00
GitLab Bot
ea937d0916
Add latest changes from gitlab-org/gitlab@master
2020-07-31 15:10:14 +00:00
GitLab Bot
b4dc6516ae
Add latest changes from gitlab-org/gitlab@master
2020-07-29 09:09:33 +00:00
GitLab Bot
000087abd5
Add latest changes from gitlab-org/gitlab@master
2020-07-16 06:09:33 +00:00
GitLab Bot
83fc2f3dc8
Add latest changes from gitlab-org/gitlab@master
2020-07-08 21:09:09 +00:00
GitLab Bot
1e254d9f5a
Add latest changes from gitlab-org/gitlab@master
2020-06-30 12:08:57 +00:00
GitLab Bot
c3fcd33976
Add latest changes from gitlab-org/gitlab@master
2020-06-11 21:08:37 +00:00
GitLab Bot
fc92738a02
Add latest changes from gitlab-org/gitlab@master
2020-06-03 21:08:23 +00:00
GitLab Bot
f3e7bc8060
Add latest changes from gitlab-org/gitlab@master
2020-06-02 18:08:32 +00:00
GitLab Bot
810bd2a662
Add latest changes from gitlab-org/gitlab@master
2020-06-02 12:08:33 +00:00
GitLab Bot
b64a8161c9
Add latest changes from gitlab-org/gitlab@master
2020-05-29 18:08:26 +00:00
GitLab Bot
927df95cc4
Add latest changes from gitlab-org/gitlab@master
2020-05-15 12:08:28 +00:00
GitLab Bot
a5650b86b5
Add latest changes from gitlab-org/gitlab@master
2020-05-13 21:08:55 +00:00
GitLab Bot
0e65189f85
Add latest changes from gitlab-org/gitlab@master
2020-05-13 09:08:37 +00:00
GitLab Bot
db061f4432
Add latest changes from gitlab-org/gitlab@master
2020-04-22 18:09:52 +00:00
GitLab Bot
e33f87ac0f
Add latest changes from gitlab-org/gitlab@master
2020-04-21 15:21:10 +00:00
GitLab Bot
1219a9dce9
Add latest changes from gitlab-org/gitlab@master
2020-04-01 15:07:45 +00:00
GitLab Bot
abae8f34f3
Add latest changes from gitlab-org/gitlab@master
2020-03-31 21:08:05 +00:00
GitLab Bot
d0e26aa964
Add latest changes from gitlab-org/gitlab@master
2020-03-29 15:07:54 +00:00
GitLab Bot
1c25ac983c
Add latest changes from gitlab-org/gitlab@master
2020-03-06 21:07:59 +00:00
GitLab Bot
56a7627af0
Add latest changes from gitlab-org/gitlab@master
2020-02-13 03:09:05 +00:00
GitLab Bot
0e9eea40b6
Add latest changes from gitlab-org/gitlab@master
2020-02-11 21:08:44 +00:00
GitLab Bot
0c6bc5443a
Add latest changes from gitlab-org/gitlab@master
2020-02-07 21:08:39 +00:00
GitLab Bot
e43077ab47
Add latest changes from gitlab-org/gitlab@master
2020-02-07 15:09:52 +00:00
GitLab Bot
0eb3d2f799
Add latest changes from gitlab-org/gitlab@master
2020-02-06 15:09:11 +00:00
GitLab Bot
76623c12c1
Add latest changes from gitlab-org/gitlab@master
2020-02-05 21:09:02 +00:00
GitLab Bot
c089cf73c2
Add latest changes from gitlab-org/gitlab@master
2020-02-03 12:09:07 +00:00
GitLab Bot
536aa3a1f4
Add latest changes from gitlab-org/gitlab@master
2020-01-30 15:09:15 +00:00
GitLab Bot
7cc6872401
Add latest changes from gitlab-org/gitlab@master
2020-01-29 12:09:08 +00:00
GitLab Bot
22e9af3c8b
Add latest changes from gitlab-org/gitlab@master
2020-01-27 12:08:35 +00:00
GitLab Bot
afa0ab923d
Add latest changes from gitlab-org/gitlab@master
2020-01-09 03:07:56 +00:00
GitLab Bot
2b3bfe8fc5
Add latest changes from gitlab-org/gitlab@master
2020-01-08 00:07:43 +00:00
GitLab Bot
5e11c9b77c
Add latest changes from gitlab-org/gitlab@master
2019-12-10 12:07:55 +00:00
GitLab Bot
aaf124b0f7
Add latest changes from gitlab-org/gitlab@master
2019-11-18 21:06:19 +00:00
GitLab Bot
15a2d004be
Add latest changes from gitlab-org/gitlab@master
2019-11-04 06:06:46 +00:00
GitLab Bot
b3f7042d06
Add latest changes from gitlab-org/gitlab@master
2019-10-23 15:06:29 +00:00
GitLab Bot
b3e4ec8e8a
Add latest changes from gitlab-org/gitlab@master
2019-10-23 09:06:03 +00:00
GitLab Bot
b4e072cbaf
Add latest changes from gitlab-org/gitlab@master
2019-10-11 06:06:27 +00:00
GitLab Bot
7c21abab2a
Add latest changes from gitlab-org/gitlab@master
2019-10-06 09:06:13 +00:00
GitLab Bot
587794b4b8
Add latest changes from gitlab-org/gitlab@master
2019-10-02 00:06:26 +00:00
GitLab Bot
45482d5a27
Add latest changes from gitlab-org/gitlab@master
2019-09-27 12:06:07 +00:00
GitLab Bot
80f61b4035
Add latest changes from gitlab-org/gitlab@master
2019-09-18 14:02:45 +00:00
David H. Wilkins
30bc74f20d
Broken Link to Test Design
...
- previous link
engineering/quality/guidelines/test-engineering/test-design
is missing and apparently should be
engineering/quality/test-engineering/#test-heuristics
2019-08-27 08:15:18 -05:00
Evan Read
fd3d2a6811
Merge branch 'doc-be_like_time' into 'master'
...
Add `be_like_time` matcher to Testing Styleguide
See merge request gitlab-org/gitlab-ce!31833
2019-08-19 06:33:14 +00:00
Evan Read
149cf5a39f
Merge branch 'remove-mysql-from-dev-docs' into 'master'
...
Remove MySQL references from development docs
See merge request gitlab-org/gitlab-ce!31712
2019-08-19 00:23:48 +00:00
Luke Duncalfe
c2c86e3514
Add `be_like_time` matcher to Testing Styleguide
2019-08-19 09:04:43 +12:00
Nick Thomas
5a574883f9
Remove MySQL references from development docs
...
I noticed the doc/development/testing_guide/best_practices.md still
referenced the `[run mysql]` tags, etc. They no longer work, so I
removed them, then realised I had better clean up the rest of
doc/development !
2019-08-16 14:05:08 +01:00
Giorgenes Gelatti
dd84b9a03d
Mention focus: true in the specs
2019-08-13 10:41:52 +10:00
rpereira2
9d67a3d17c
Change docs to recommend perform_enqueued_jobs
...
- Instead of Sidekiq::Testing.inline!, recommend the use of
perform_enqueued_jobs. This is due to the changes in
https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/20768
2019-06-19 16:50:00 +05:30
Yoginth
88bb6b1d74
Fix Typos
2019-06-12 15:51:29 +00:00
Rémy Coutable
0c9b9a70f4
Document the on-demand run of MySQL tests
...
Signed-off-by: Rémy Coutable <remy@rymai.me>
2019-05-22 21:47:32 +02:00
Luke Duncalfe
db7dabea67
Link to testing guide for feature flag spec info
...
In order for there to be a single source of truth.
2019-05-17 18:36:52 +00:00
Heinrich Lee Yu
84ec11131d
Add doc when rspec-set won't work
2019-04-05 20:41:58 +08:00
Zeff Morgan
127828c64a
Update testing guide to reference test design
2019-03-26 15:40:10 -04:00
Marcel Amirault
9c8dc7ddf6
Docs: Fix broken anchors in development docs
2019-03-05 13:06:32 +00:00
Douwe Maan
7d1216016c
Merge branch 'patch-31' into 'master'
...
Update best_practices.md let section to also reference let! variables.
See merge request gitlab-org/gitlab-ce!22496
2019-02-28 13:24:23 +00:00
Rémy Coutable
b85b6590e5
Fix and document an RSpec::Parameterized::TableSyntax edge-case
...
Signed-off-by: Rémy Coutable <remy@rymai.me>
2019-02-20 19:51:26 +01:00
Evan Read
c2c2d04b3a
Fix most instances of bare URLs in markdown
2019-01-24 06:52:33 +00:00
Sam Bigelow
8b7aa1e443
Update best_practices.md
2018-12-12 20:54:44 +00:00
Sam Bigelow
78cad022cb
Document how to run rspec tests
2018-12-12 20:49:17 +00:00
Takuya Noguchi
e238882d0c
Eliminate duplicated words
...
Signed-off-by: Takuya Noguchi <takninnovationresearch@gmail.com>
2018-11-22 15:44:32 +09:00
Rémy Coutable
173b1436b1
Merge branch '51366-custom-repos-trait-docs' into 'master'
...
Document the :repository and :custom_repo traits
Closes #51366
See merge request gitlab-org/gitlab-ce!22480
2018-10-22 06:47:58 +00:00
Nick Thomas
a5ee4e0d7b
Document how GitLab keeps its tests pristine
2018-10-19 18:08:41 +01:00
Artur Martsinkovskyi
cb275a33e3
Update best_practices.md let section to also reference let! variables.
2018-10-19 15:38:30 +00:00
Nick Thomas
2953798e7e
Document the :repository and :custom_repo traits
2018-10-19 03:09:37 +01:00
Toon Claes
13afac6533
First version of pry_debugging.md
2018-07-20 11:56:17 +02:00
Winnie Hellmann
0fbd948b8d
Add link to hack for styling Capybara HTML dumps
2018-05-31 14:03:46 +00:00
Rémy Coutable
920becb784
Merge branch 'backstage/gb/improve-fast-specs-helper' into 'master'
...
Improve fast specs helper to autoload the library
See merge request gitlab-org/gitlab-ce!18903
2018-05-15 13:27:04 +00:00
Grzegorz Bizon
7186f0de65
Improve testing best practices guidelines
...
It mentions that explicitly defining dependencies in sources is
preferred over defining such dependencies only in spec files.
2018-05-15 14:43:39 +02:00
Grzegorz Bizon
d134c0fb70
Update docs describing `fast_spec_helper` best practices
2018-05-15 10:38:00 +02:00
blackst0ne
c3882c2611
Clean up docs
2018-05-14 18:53:57 +11:00
Stan Hu
204af2e101
Support resetting of Prometheus metrics between test runs
...
Adding the :prometheus tag to an rspec test will clear out
memory-mapped files and reset the registry.
Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/39968
2018-05-09 14:33:42 -07:00
Michael Kozono
407a800456
Add Capybara debugging methods to docs
2018-04-23 19:52:45 +00:00
Rémy Coutable
5b44097cf7
Address latest feedback
...
Signed-off-by: Rémy Coutable <remy@rymai.me>
2018-04-23 13:02:07 +02:00
Rémy Coutable
fe919f95b1
Document the new 'spec/fast_spec_helper.rb' file
...
Signed-off-by: Rémy Coutable <remy@rymai.me>
2018-04-23 12:20:30 +02:00
Clement Ho
b593565538
Add note about live_debug only working on javascript enabled specs
2018-01-22 17:50:39 +00:00
Anwar El Wakil
408e3cc1c4
Update best_practices.md
...
Remove duplicate list item in "General Guidelines" Section.
2018-01-19 13:15:35 +00:00
Rémy Coutable
4af9d592c5
Replace factory_girl_rails with factory_bot_rails
...
I've followed the [upgrade guide](https://github.com/thoughtbot/factory_bot/blob/4-9-0-stable/UPGRADE_FROM_FACTORY_GIRL.md ) and ran these two commands:
```
grep -e FactoryGirl **/*.rake **/*.rb -s -l | xargs sed -i "" "s|FactoryGirl|FactoryBot|"
grep -e factory_girl **/*.rake **/*.rb -s -l | xargs sed -i "" "s|factory_girl|factory_bot|"
```
Signed-off-by: Rémy Coutable <remy@rymai.me>
2017-12-14 15:01:55 +01:00
Douwe Maan
4d6830ec50
Merge branch 'patch-28' into 'master'
...
Add debugging section to testing_guide/best_practices.md.
See merge request gitlab-org/gitlab-ce!14858
2017-11-02 11:58:54 +00:00
Rémy Coutable
0364e07447
Address Douwe's feedback
...
Signed-off-by: Rémy Coutable <remy@rymai.me>
2017-11-02 12:02:51 +01:00
Rémy Coutable
1c17ddba66
Simplify the live debugger resume mechanism: press any key
...
Signed-off-by: Rémy Coutable <remy@rymai.me>
2017-10-26 18:03:33 +02:00
Eric Eastwood
43377979c6
Check for element before evaluate_script
...
Tip from
https://robots.thoughtbot.com/write-reliable-asynchronous-integration-tests-with-capybara#directly-interacting-with-javascript
2017-10-19 14:01:15 -05:00
Rémy Coutable
a3368a988d
Improve the LiveDebugger exit handler and documentation
...
Signed-off-by: Rémy Coutable <remy@rymai.me>
2017-10-17 17:42:21 +02:00
Rémy Coutable
9bccea6e34
Add LiveDebugger#live_debug to debug Capybara in feature tests.
...
Signed-off-by: Rémy Coutable <remy@rymai.me>
2017-10-16 10:50:12 +02:00
Clement Ho
88bd5fa274
Update best_practices.md
2017-10-12 21:38:52 +00:00
Fatih Acet
77d636cc16
Add debugging section to testing_guide/best_practices.md.
2017-10-12 21:29:32 +00:00
Rémy Coutable
676840ff9c
Refactor the Development documentation, and divide the Testing documentation into multiple pages
2017-10-11 05:59:34 +00:00