I guess this is fine, but I would have made a few more fine-grained tests.  The comments sound like three specs to me.