The test environment responds to any kind of whitespace being entered (and indeed, any amount of consecutive whitespace) by converting it to a single space. This is confusing, not least of all because it doesn't demonstrate how AsciiMath responds to multiple consecutive spaces, for example. Is this intentional, and if so, why?
AsciiMath treats multiple consecutive spaces as if there's only one, so it sounds like it's behaving exactly right. In AsciiMath, spaces only serve to separate tokens, nothing else.
The test environment responds to any kind of whitespace being entered (and indeed, any amount of consecutive whitespace) by converting it to a single space. This is confusing, not least of all because it doesn't demonstrate how AsciiMath responds to multiple consecutive spaces, for example. Is this intentional, and if so, why?