I would say that it's not very standard. In controller specs you're typically interested in testing the controller code in isolation from other components like the views. Once you get going with integration specs you'll probably find that your need for rendering views in controller specs will disappear. But it works well for you for now.