pest-intellij

The official Pest Plugin for PhpStorm / IntelliJ IDEA

MIT License

Stars
196
Committers
24

Bot releases are visible (Hide)

pest-intellij - v1.7.0-EAP.4

Published by github-actions[bot] over 2 years ago

Added

  • Added uses->in folder reference
  • Added registry entry for disabling expectation file generation

Changed

  • Changed goto and completion contributor to reference provider
  • Changed icons to use build-in dark mode switching

Fixed

  • Fixed dataset reference error when no dataset provided yet.
pest-intellij - v1.7.0-EAP.3

Published by github-actions[bot] over 2 years ago

Added

  • Added uses->in folder reference
  • Added registry entry for disabling expectation file generation

Changed

  • Changed goto and completion contributor to reference provider
  • Changed icons to use build-in dark mode switching
pest-intellij - v1.7.0-EAP.1

Published by github-actions[bot] over 2 years ago

Added

  • Added uses->in folder reference

Changed

  • Changed goto and completion contributor to reference provider
pest-intellij - v1.6.2

Published by github-actions[bot] over 2 years ago

Fixed

  • Fixed duplicate type provider key with nette plugin
pest-intellij - v1.6.1

Published by github-actions[bot] over 2 years ago

Added

  • Added inspection for checking if dataset exists

Fixed

  • Fixed dataset autocompletion triggering on all strings
  • Fixed dataset goto triggering on all strings
pest-intellij - v1.6.0

Published by github-actions[bot] over 2 years ago

Added

  • Added converting multiple expect to and calls instead
  • Added dataset completion
  • Added dataset goto

Fixed

  • Fixed automatic case changing on multicased string
pest-intellij - v1.6.0-EAP.1

Published by github-actions[bot] over 2 years ago

Added

  • Added converting multiple expect to and calls instead
pest-intellij - v1.5.0

Published by github-actions[bot] over 2 years ago

Added

  • Added automatic case changing to pest test names
pest-intellij - v1.4.2

Published by github-actions[bot] over 2 years ago

Fixed

  • Changed runReadAction to runReadActionInSmartMode in startup activity
pest-intellij - v1.4.2-EAP.2

Published by github-actions[bot] over 2 years ago

Fixed

  • Changed runReadAction to runReadActionInSmartMode in startup activity
pest-intellij - v1.4.1

Published by github-actions[bot] over 2 years ago

Changed

  • Reduced custom expectation index size by over 95%

Fixed

  • Check if file exist in index (can happen if file is deleted outside IDE)
  • Handle path separators per OS
pest-intellij - v1.4.1-EAP.3

Published by github-actions[bot] over 2 years ago

Changed

  • Reduced custom expectation index size by over 95%

Fixed

  • Check if file exist in index (can happen if file is deleted outside IDE)
pest-intellij - v1.4.0

Published by github-actions[bot] over 2 years ago

Added

  • Added support for dynamic paths in uses->in statements
  • Added inspection for duplicate custom expectation name
  • Add surrounder for expect

Changed

  • Define root path from phpunit.xml instead of composer path

Fixed

  • Remove - from the pest generated regex
  • Escape / in regex method name
pest-intellij - v1.4.0-EAP.1

Published by github-actions[bot] over 2 years ago

Added

  • Added support for dynamic paths in uses->in statements
  • Added inspection for duplicate custom expectation name
  • Add surrounder for expect

Changed

  • Define root path from phpunit.xml instead of composer path

Fixed

  • Remove - from the pest generated regex
  • Escape / in regex method name
pest-intellij - v1.3.1-EAP.1

Published by github-actions[bot] almost 3 years ago

Added

  • Added support for dynamic paths in statements
pest-intellij - v1.3.0

Published by github-actions[bot] almost 3 years ago

Fixed

  • Changed services to light services for auto disposable
  • Fixed null pointer error when no virtual file

Changed

  • Change reporting on GitHub to contain full stacktrace

Added

  • Added higher order expectation type provider
  • Added support for xdebug3 and xdebug2 coverage option
pest-intellij - v1.2.3-EAP.2

Published by github-actions[bot] almost 3 years ago

Fixed

  • Changed services to light services for auto disposable

Added

  • Added higher order expectation type provider
pest-intellij - v1.2.2

Published by github-actions[bot] almost 3 years ago

Fixed

  • Hide snapshot icon for import statements
  • Fix ArrayIndex error from ExpectationFileService
  • Fixed wrong file expectation matching in ExpectationFileService

Added

  • Add support for in calls
  • Added support for running key value datasets

Changed

  • Changed root path for regex to be based of vendor dir location instead of working directory

Removed

  • Remove service message newline requirement as method is deprecated
pest-intellij - v1.2.2-EAP.7

Published by github-actions[bot] almost 3 years ago

Fixed

  • Hide snapshot icon for import statements
  • Fix ArrayIndex error from ExpectationFileService
  • Fixed wrong file expectation matching in ExpectationFileService

Added

  • Add support for in calls
  • Added support for running key value datasets

Changed

  • Changed root path for regex to be based of vendor dir location instead of working directory

Removed

  • Remove service message newline requirement as method is deprecated
pest-intellij - v1.2.2-EAP.6

Published by github-actions[bot] almost 3 years ago

Fixed

  • Hide snapshot icon for import statements
  • Fix ArrayIndex error from ExpectationFileService

Added

  • Add support for in calls
  • Added support for running key value datasets

Changed

  • Changed root path for regex to be based of vendor dir location instead of working directory

Removed

  • Remove service message newline requirement as method is deprecated