> I don't consider changing the names of tests an enhancement either but I'd like to know what you want before I create a PR because it'll reduce the time we need to spend converting tests.

Give each test a simple, but descriptive name. Check out the tests for `dojo/request/xhr` or `dojo/_base/xhr` to see what I mean.

> I've 5 other tests about to commit so there's no point doing it now unless it's clear.
> There should be a mapping from doh > intern (chai) assert calls. I've seen doh asserts which don't entirely make sense to the test either and could be changed e.g. doh.is

As I said on the mailing list, there is no clear mapping from DOH to Chai. What I've been doing is figuring out the intent of the DOH assertion and then selecting a Chai assertion to match the intent. For example, if a primitive value is expected, I'll use `strictEqual`.

Think of it this way, if you were comparing strings in JavaScript, would you iterate through each character and compare it to the other string? Or would you use `===`? Deciding which assertion to use is as simple as that.