Fixes bug 1097058 - Prevent survey activation without questions

We should check the error code here. When it doesn't save, and returns an error on the page, I think the error code to expect is 200. So:
```
eq_(response.status_code, 200)
```