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

Jester

by absszero ST3

No description provided

Details

Installs

  • Total 66
  • Win 13
  • Mac 44
  • Linux 9
Dec 9 Dec 8 Dec 7 Dec 6 Dec 5 Dec 4 Dec 3 Dec 2 Dec 1 Nov 30 Nov 29 Nov 28 Nov 27 Nov 26 Nov 25 Nov 24 Nov 23 Nov 22 Nov 21 Nov 20 Nov 19 Nov 18 Nov 17 Nov 16 Nov 15 Nov 14 Nov 13 Nov 12 Nov 11 Nov 10 Nov 9 Nov 8 Nov 7 Nov 6 Nov 5 Nov 4 Nov 3 Nov 2 Nov 1 Oct 31 Oct 30 Oct 29 Oct 28 Oct 27 Oct 26 Oct 25
Windows 0 0 0 0 0 0 0 1 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4
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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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.