Skip to content
Snippets Groups Projects

Reorganize "Testing" pages

Merged homotechsual requested to merge github/fork/totten/master-test-intro into master

Created by: totten

Based on the evaluation/planning at the Devon sprint, we felt it was important to provide a better framing/summary of the kinds of tests that are available (and when to use them).

This PR reorganizes the content of the "Testing" chapter, migrates in content from civicrm-core READMEs, and opens with a table to visualize the choice of testing techniques.

screen shot 2017-10-30 at 2 08 58 pm

It's planned to put Codeception and Protractor in here as well, but the for the moment I've disabled those links.

(Comment updated Oct 30.)

Merge request reports

Approval is optional

Merged by avatar (Apr 6, 2025 9:01am UTC)

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • homotechsual
  • homotechsual
    homotechsual @homotechsual started a thread on commit d4482c71
  • 1 1 Documentation+Infrastructure+Canary develop
    2 2 Book+style+guide best-practices/documentation-style-guide
    3 CiviCRM+Unit+Testing+basic+information testing/setup
  • homotechsual
    homotechsual @homotechsual started a thread on commit d4482c71
  • 128 128 Profile+Hooks hooks
    129 129 Report+Hooks hooks
    130 130 Tests+in+phpstorm tools/phpstorm/#testing
    131 Testing testing/setup
  • homotechsual
  • homotechsual
  • homotechsual
  • homotechsual
    homotechsual @homotechsual started a thread on commit d4482c71
  • 1 1 Documentation+Infrastructure+Canary develop
    2 2 Book+style+guide best-practices/documentation-style-guide
    3 CiviCRM+Unit+Testing+basic+information testing/setup
  • homotechsual
    homotechsual @homotechsual started a thread on commit d4482c71
  • 128 128 Profile+Hooks hooks
    129 129 Report+Hooks hooks
    130 130 Tests+in+phpstorm tools/phpstorm/#testing
    131 Testing testing/setup
  • homotechsual
    homotechsual @homotechsual started a thread on commit d4482c71
  • 1 1 Documentation+Infrastructure+Canary develop
    2 2 Book+style+guide best-practices/documentation-style-guide
    3 CiviCRM+Unit+Testing+basic+information testing/setup
    • Created by: totten

      I'm taking this as a lesson in Github mechanics -- when there's a line edit (removal+addition), you can comment on either the removal or the addition. It seems better to comment on the addition -- because (in that case) Github will automatically recognize that the code-review has been addressed.

  • homotechsual
    homotechsual @homotechsual started a thread on commit d4482c71
  • 1 1 Documentation+Infrastructure+Canary develop
    2 2 Book+style+guide best-practices/documentation-style-guide
    3 CiviCRM+Unit+Testing+basic+information testing/setup
    • Created by: seancolsen

      Ahh nice point! Noted.

      Also worth mentioning that I really like the way GitLab allows you to "resolve" separate discussions manually within merge requests. Very slick.

  • Created by: seancolsen

    Thanks for adjusting this Tim. Looks like everything is now resolved. Merging.

  • Please register or sign in to reply
    Loading