<commit_before>### Ember CLI Test Loader

#### What does it do?

* Adds a QUnit URL config entry for disabling JSHint.
* Any modules in `requirejs.entries` that end with `-test`.
* Any modules in `requirejs.entries` that end with `.jshint` (unless JSHint tests are disabled).
* Sets up `QUnit.notifications` if it is present.<commit_msg>Update README to describe TestLoader <commit_after>## Ember CLI Test Loader

Defines a `TestLoader` object that reviews all of the modules in
`requirejs.entries` and loads those identified as tests.

`TestLoader.prototype.shouldLoadModule` can be overridden in order to customize
the criteria for identifying test modules.

### Usage

Within your test suite:

```javascript
  var TestLoader = require('ember-cli/test-loader')['default'];

  // optionally override TestLoader.prototype.shouldLoadModule

  TestLoader.load();
```
{'fraction_non_alphanumeric': 0.09606481481481481, 'fraction_numerical': 0.0, 'mean_word_length': 4.924657534246576, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6140735', 'n_tokens_mistral': 255, 'n_tokens_neox': 239, 'n_words': 100}