summaryrefslogtreecommitdiff
path: root/cider-test.el
Commit message (Collapse)AuthorAge
* Make it possible to test a ns from a REPL bufferBozhidar Batsov2016-02-11
| | | | Or any other buffer with `cider-buffer-ns'.
* Consolidate cider-propertize-* functionsArtur Malabarba2016-02-07
|
* Add a missing spaceBozhidar Batsov2016-02-07
|
* Add a missing spaceBozhidar Batsov2016-02-07
|
* Extract the cider-test menu into a variableBozhidar Batsov2016-02-07
| | | | | Now it can be shared between cider-mode and cider-repl-mode.
* Font lock result types in test reportJeff Valk2016-02-06
| | | | | | Prior to use of a background color overlay for the test result, this used the rather shouty highlighted faces. This makes font locking compatible with the background overlay, and is a bit more subtle.
* Update keybinding prefix for test commandsJeff Valk2016-02-06
|
* Don't mark keymaps as functionsBozhidar Batsov2016-02-05
|
* Use mnemonic keybindings for test commandsJeff Valk2016-02-04
|
* Give test commands their own keymapJeff Valk2016-02-04
|
* Code styleJeff Valk2016-02-04
|
* Prompt to offer rerun of failed/erring testsJeff Valk2016-02-04
| | | | | | Test report buffer does not currently have the concept of a namespace context. When the user tries to run current namespace tests, prompt for what is likely intended.
* Enable running tests in multiple namespacesJeff Valk2016-02-04
| | | | | | | | Add two new commands: run loaded tests, run project tests. Update test report to display results across multiple namespaces. Closes #1226, closes #707 Requires clojure-emacs/cider-nrepl@e826247
* [#1432] Specify that trace and test only support ClojureArtur Malabarba2016-01-19
| | | | | Also mark cider-refresh as Clojure-only, but allow it to be invoked from ClojureScript buffers.
* Update the copyright yearsBozhidar Batsov2016-01-01
|
* [Fix #1379] Fix test highlighting at start of lineJeff Valk2015-12-29
| | | | | Enable test fail/error highlighting for forms at the beginning of a line with no preceding whitespace.
* Ensure correct mode for test report stacktracesJeff Valk2015-12-28
| | | | | Error buffer rendering must be in `cider-stacktrace-mode` to ensure required local variables are set.
* [Fix #1435] Display test results more specificallyJeff Valk2015-12-28
| | | | Requires clojure-emacs/cider-nrepl@abc6c2b
* Add cider-pprint-fn optionMichael Griffiths2015-12-12
| | | | Fixes #1179.
* Use `cider-propertize-ns` wherever possibleBozhidar Batsov2015-11-24
|
* Ensure that the ": " doesn't get colored in cider-test-echo-summaryArtur Malabarba2015-11-15
|
* Remove a mention of clojure-test-modeBozhidar Batsov2015-11-13
|
* Use font-lock-type-face when rendering the ns in cider-test-render-reportBozhidar Batsov2015-11-13
|
* Fix cider-test-echo-summary not font-locking nsArtur Malabarba2015-11-13
| | | | https://github.com/clojure-emacs/cider/commit/608c92a962245d9ac5b564da22038860a231487d
* Display the ns first in the cider-test minibuffer reportBozhidar Batsov2015-11-13
|
* Font-lock ns references in cider-test minibuffer messagesBozhidar Batsov2015-11-13
|
* [Fix #1406] When running tests, report test ns in minibuffer messagesFabricationatorishnicatorist2015-11-12
|
* [Fix #1405] Always update test-report but pop buffer only as appropriateFabricationatorishnicatorist2015-11-10
| | | | | | PR #1402 ensures the report buffer always reflects the latest results but we shouldn't pop buffer on green unless the user asks for it with cider-test-show-report-on-success
* Update test-report buffer when tests passJeff Hui2015-11-06
| | | | | | If the user has the test-report buffer open. Update the buffer to show the tests pass instead of keeping previously failed errors. This is less confusing than seeing previously failed errors despite tests passing.
* Normalize the usage of if/when-let with that of letArtur Malabarba2015-10-21
|
* Remove many uses of `newline' for (insert "\n")Artur Malabarba2015-10-21
|
* [Fix #1348] Remove dash dependencyRoger Gilliar2015-10-19
|
* Fix a few left-over byte-comp warningsArtur Malabarba2015-09-24
|
* Move many common-use functions to cider-common.elArtur Malabarba2015-09-23
| | | | Also rename -jump-back to -pop-back
* Move popup logic to cider-popup.elArtur Malabarba2015-09-20
|
* Remove gratuitous use of CL rest functionAndy Chambers2015-09-10
|
* Add CIDER wrappers for nrepl-send-request and nrepl-send-sync-requestBozhidar Batsov2015-08-27
| | | | One more step towards decoupling CIDER and nrepl-client.
* [#1264] Get rid of nrepl-current-sessionBozhidar Batsov2015-08-18
| | | | | As it maps to the default nREPL connection it doesn't play nice with our new mechanism for smart operation dispatch.
* [Fix #1177] Add TAB and RET keys to the test-report bufferArtur Malabarba2015-08-08
|
* Code styleBozhidar Batsov2015-06-23
|
* Fix a deprecation warningBozhidar Batsov2015-06-23
|
* [Fix #1143] Handle tests without location metadataBozhidar Batsov2015-06-23
| | | | | | | | | Evaluating test definitions interactivity creates vars without location metadata and we can't navigate to those definitions in case of test failures. There's no real solution to this problem other than fixing it in nREPL itself. For the time being we'll simply ignore such tests in our error highlighting logic.
* Remove usages of `first' and `second' from clBozhidar Batsov2015-06-15
|
* Use #' where appropriateBozhidar Batsov2015-05-27
|
* Remove unused parameter from cider-test-stacktraceMichael Griffiths2015-04-25
|
* Use _ where appropriateMichael Griffiths2015-04-25
|
* Use string-match-p/looking-at-p as possibleSyohei YOSHIDA2015-04-22
|
* [#1032] Combine jump-to-var and jump-to-resource into one functionEricGebhart2015-04-02
|
* Add `cider-prompt-for-symbol` optionMichael Griffiths2015-03-26
|
* Fix indentationMichael Griffiths2015-03-20
|