Skip to content

Latest commit

 

History

History
51 lines (38 loc) · 1.02 KB

File metadata and controls

51 lines (38 loc) · 1.02 KB

Running the Phel tests

Prerequisites

Install:

composer install

Tests live in test/ (override via phel-config.php).

See also Getting Started guide.

Running the test suite

Full suite:

./vendor/bin/phel test

Specific test:

./vendor/bin/phel test test/clojure/core_test/abs.cljc

If runner crashes before report, re-run with --testdox or -v to locate failing test.

See Phel testing docs.

Updating Phel version

composer.json tracks dev-main (latest phel-lang HEAD):

{
    "require": {
        "phel-lang/phel-lang": "dev-main"
    },
    "minimum-stability": "dev"
}

Pull latest:

composer update phel-lang/phel-lang

Pin specific commit (optional):

composer require "phel-lang/phel-lang:dev-main#<commit-hash>"