Commit Graph

30 Commits

Author SHA1 Message Date
Marcel Amirault 0f7d8c0421 Update links to relative
Following the single docs codebase change, all internal links
should be relative. Also cleans up one table
2019-07-25 22:49:13 +00:00
Mike Greiling 97b8f85e03
Move frontend fixtures into spec/frontend
Moves every fixture source file from
spec/javascripts to spec/frontend
2019-07-19 02:27:15 -05:00
Mike Greiling faa17d5263
Rename the karma:fixtures task
Introduces frontend:fixtures rake task to replace
karma:fixtures and update documentation and CI scripts
to match
2019-07-19 02:27:14 -05:00
Martin Hanzel e424fcedcc Add docs about auto-injected Jest mocks 2019-07-17 17:47:19 +00:00
Marcel Amirault 143872fa52 Remove trailing whitespace in docs
Remove unneeded trailing whitespace in lines in
/development /ci /api and /administration docs.
2019-07-12 08:15:38 +00:00
Marcel Amirault e108f0d961 Small markdown tweaks to clear kramdown warnings
Fixing square brackets, links, etc in:
  merge_requests.md
  vulnerabilities.md
  issues.md
  issues_statistics.md
  pipelines.md
  services.md
  group_milestones.md
  milestones.md
  runners.md
  changelog.md
  issue_workflow.md
  elasticsearch.md
  api_graphql_styleguide.md
  automatic_ce_ee_merge.md
  file_storage.md
  architecture.md
  database_debugging.md
  index.md
  index.md
  frontend_testing.md
  pry_debugging.md
  vue.md
  development_process.md
2019-07-04 22:46:12 +00:00
Winnie Hellmann 6ca0f281fb Document limitations of jsdom 2019-06-26 11:39:30 +00:00
Winnie Hellmann 1eccad79c1 Clarify that this.something is not available in Jest (docs) 2019-06-25 15:37:41 +00:00
Winnie Hellmann 4a125e97cc Clarify that Jest does not use Webpack (docs) 2019-06-25 15:28:33 +00:00
Winnie Hellmann 37fae2de11 Add documentation for frontend fixtures 2019-05-27 23:59:26 +00:00
Winnie Hellmann e1b3162739 Document the differences between Karma and Jest setup 2019-05-21 18:38:27 +00:00
Winnie Hellmann a0c4645257 Provide alternatives to using setTimeout in frontend tests 2019-05-09 00:20:41 +02:00
Simon Knox f54e4eb10f Add docs for debugging Jest tests 2019-04-03 12:50:30 +00:00
Clement Ho c238ba7f73 Merge branch 'winh-yarn-test-command' into 'master'
Introduce yarn test to run Jest and Karma

See merge request gitlab-org/gitlab-ce!26320
2019-03-20 15:49:12 +00:00
Winnie Hellmann 4fca4b79f5 Update docs on running frontend tests 2019-03-19 22:19:05 +01:00
Winnie Hellmann 00db78214c Remove static HAML fixtures from frontend testing guide 2019-03-19 16:54:41 +01:00
Luke Bennett 14f625b35b Fix jest link in frontend_testing.md 2019-03-13 21:09:35 +00:00
Luke Bennett b1184de452 Update setTestTimeout documentation 2019-03-12 03:00:12 +00:00
Luke Bennett cef55d9d29 Remove polyfill warnings from the FE testing docs 2019-03-11 14:23:45 +00:00
Luke Bennett a69e191bd5 Apply suggestion to doc/development/testing_guide/frontend_testing.md 2019-03-07 12:24:13 +00:00
Luke Bennett c82758263a
Add jest to frontend_testing docs 2019-03-04 22:55:52 +00:00
Luke Bennett cb28bcf568 Separate spyOnDependency docs examples 2019-02-21 03:47:08 +00:00
Evan Read d98560c1f5 Make unordered lists conform to styleguide
- Also makes other minor Markdown fixes that were near the main fixes.
2019-01-08 12:21:09 +10:00
Winnie Hellmann d8013704b6 Document that we don't want to wait in tests 2018-07-09 14:53:33 +00:00
blackst0ne c3882c2611 Clean up docs 2018-05-14 18:53:57 +11:00
Mike Greiling 6b1e4ad5e8 Fix memory and performance issues in Karma test suite 2018-05-01 17:40:35 +00:00
Mike Greiling 44783480be
document the spyOnDependency method 2018-04-23 00:54:21 -05:00
Lukas Eipert bd1b2c665f
use commander for safer cli argument parsing 2018-04-11 00:34:18 +02:00
Lukas Eipert 029180f016
add documentation for karma testing with specific files/folders 2018-04-10 12:03:46 +02: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