ctrl+shift+p filters: :st2 :st3 :win :osx :linux
Browse

Jester

by absszero ST3

No description provided

Details

Installs

  • Total 106
  • Win 27
  • Mac 66
  • Linux 13
May 13 May 12 May 11 May 10 May 9 May 8 May 7 May 6 May 5 May 4 May 3 May 2 May 1 Apr 30 Apr 29 Apr 28 Apr 27 Apr 26 Apr 25 Apr 24 Apr 23 Apr 22 Apr 21 Apr 20 Apr 19 Apr 18 Apr 17 Apr 16 Apr 15 Apr 14 Apr 13 Apr 12 Apr 11 Apr 10 Apr 9 Apr 8 Apr 7 Apr 6 Apr 5 Apr 4 Apr 3 Apr 2 Apr 1 Mar 31 Mar 30
Windows 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Mac 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Linux 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0

Readme

Source
raw.​githubusercontent.​com

Jester

Github Action


A Jest test runner

example

Installation

Package Control

  1. Tools > Command Palette, then select Package Control: Install Package
  2. Type Jester

Commands

Tools > Command Palette, and select following commands:

  • Jester: Test Suite Run the whole test suite by current actived file.
  • Jester: Test File Run all tests by current actived file.
  • Jester: Test Block Run the test block by the cursor location.
  • Jester: Test Last Run the last test.

Key Bindings

Tools > Command Palette, then select Preferences: Jester Key Bindings.

Add your preferred key bindings.

[
    { "keys": ["ctrl+shift+s"], "command": "jester_test_suite" },
    { "keys": ["ctrl+shift+f"], "command": "jester_test_file" },
    { "keys": ["ctrl+shift+b"], "command": "jester_test_block" },
    { "keys": ["ctrl+shift+l"], "command": "jester_test_last" }
]

Configuration

Tools > Command Palette, then select Preferences: Jester Settings.

// Show debug information
    "debug": false,

    // The jest execution is used when running tests. The default is looking for
    // the jest execution found on the node_modelus/.bin in the working directories.
    // "jest_execution": "/usr/local/bin/jest",
    // "jest_execution": "%USERPROFILE%\AppData\Roaming\npm\jest.cmd",

    // Jest CLI Options.
    // https://jestjs.io/docs/cli
    // e.g. `{"json": true, "outputFile": "filename.out"}`
    "jest_options": {}

Credits

Based initially on, and inspired by, gerardroche/sublime-phpunit.