Skip to content

Releases: gerardroche/sublime-phpunit

3.19.0

23 Jan 11:12
3.19.0
5a8b289
Compare
Choose a tag to compare

Added

  • Tmux strategy - Runs test in a tmux pane #119

Fixed

  • Syntax fixes

3.18.2

19 Dec 12:35
3.18.2
2eca906
Compare
Choose a tag to compare

Fixed

  • Fix debug mode should be disabled by default
  • Fix result output footer edge-cases

3.18.1

19 Dec 12:35
3.18.1
f3df04e
Compare
Choose a tag to compare

Deprecated

  • The deprecated strategy basic should be replaced with sublime.

3.18.0

06 Aug 13:55
3.18.0
a055cf9
Compare
Choose a tag to compare
  • #126: New "powershell" strategy to run tests in the PowerShell command-line shell (Windows)
  • #92: New "cmd" strategy to run tests in the cmd.exe command-line (Windows)
  • #125: New "Toggle Run Test On Save" command palette

3.17.1

04 Aug 12:41
3.17.1
a46ddf9
Compare
Choose a tag to compare

#92: Allow "external" strategy for custom strategies using prepend_cmd

3.17.0

04 Aug 12:41
3.17.0
2a7a044
Compare
Choose a tag to compare

Added

#121: Run tests from the side bar menu
#122: Run tests from the context menu

Removed

  • Removed on post save "run_test_file" event, use on post save "phpunit_test_file" event instead.

3.16.0

01 Aug 23:03
3.16.0
bc7186e
Compare
Choose a tag to compare
  • #99: New support for running tests via Docker (beta)
  • #118: New support for running tests on a remote server via SSH (beta)
  • #120: New strategy: xterm - Sends test commands to xterm terminal.
  • New Command: Changelog

3.15.0

01 Aug 19:50
3.15.0
3c2d3d9
Compare
Choose a tag to compare

Added

  • New Command: "PHPUnit: Toggle --cache-result" - Write test results to cache file
  • New Command: "PHPUnit: Toggle --do-not-cache-result" - Do not write test results to cache file
  • New Command: "PHPUnit: Toggle --globals-backup" - Backup and restore $GLOBALS for each test
  • New Command: "PHPUnit: Toggle --no-logging" - Ignore logging configured in the XML configuration file
  • New Command: "PHPUnit: Toggle --path-coverage" - Report path coverage in addition to line coverage
  • New Command: "PHPUnit: Toggle --process-isolation" - Run each test in a separate PHP process
  • New Command: "PHPUnit: Toggle --static-backup" - Backup and restore static properties for each test
  • New Command: "PHPUnit: Toggle --teamcity" - Replace default progress and result output with TeamCity format

Fixed

  • Session options, e.g. toggled options, should be cleared on restart
  • Session options loading edge-case issues
  • Toggle options edge-case issues
  • phpunit.debug should be documented in preferences
  • Disable white-space characters in results output #117
  • Disable indent guides in results output #116

3.14.0

22 Jul 03:23
3.14.0
1fd38b3
Compare
Choose a tag to compare

See Running PHPUnit tests within Sublime Text.

Added

  • Add "PHPUnit: Toggle --display-deprecations"
  • Add "PHPUnit: Toggle --display-errors"
  • Add "PHPUnit: Toggle --display-incomplete"
  • Add "PHPUnit: Toggle --display-notices"
  • Add "PHPUnit: Toggle --display-skipped"
  • Add "PHPUnit: Toggle --display-warnings"
  • Add "PHPUnit: Toggle --fail-on-deprecation"
  • Add "PHPUnit: Toggle --fail-on-incomplete"
  • Add "PHPUnit: Toggle --fail-on-notice"
  • Add "PHPUnit: Toggle --fail-on-skipped"
  • Add "PHPUnit: Toggle --no-output"
  • Add "PHPUnit: Toggle --no-progress"
  • Add "PHPUnit: Toggle --no-results"
  • Add "PHPUnit: Toggle --order-by=depends"
  • Add "PHPUnit: Toggle --order-by=size"
  • Add "PHPUnit: Toggle --stop-on-deprecation"
  • Add "PHPUnit: Toggle --stop-on-notice"

Changed

  • Renamed command captions "PHPUnit: Toggle Option ..." → "PHPUnit: Toggle ..."

Fixed

  • Fixed various tests results colour output issues (PHPUnit, Pest)
  • Fixed --orderby= toggle commands doesn't work
  • Fixed command captions "PHPUnit: Set Option ..." → "PHPUnit: Toggle ..."