Should qunit be updated by update_submodules?

Should qunit be updated by update_submodules?

I've followed the instructions in the jQuery readme to clone the jQuery repo and build it with Grunt. When trying to check the unit tests at test/index.html, I discovered that qunit/qunit/qunit.js was missing. I eventually noticed the qunit submodule needed to be initialized and pulled.

I was wondering whether that process should have happened automatically as a result of the Grunt update_submodules task. That task did update the sizzle submodule, so I would have expected it to also update the qunit submodule. Since it didn't appear to do that, I was wondering if that was expected behavior (i.e., it's known that update_submodules doesn't update the qunit submodule) and, if so, whether a manual update of that submodule that should be indicated in the jQuery readme.