If you'd like to run a single test with grunt-casper you can do so by making use of grunt.option
in your grunt-casper configuration.
One way to do this is to use it in the src
property of a multi-task allowing it to fall-back to the wildcard definition that picks up all test files. Here's an example:
Like this running grunt casper --test path/to/tests/js
will run the single test file. And running grunt casper
will run casper on all your test files.