'Updating the color property requires a `stream_id` key.'

def test_set_color_missing_stream_id(self):

    test_user = self.example_user('hamlet')
    test_email = test_user.email
    self.login(test_email)
    result = self.client_post('/api/v1/users/me/subscriptions/properties', {'subscription_data': ujson.dumps([{'property': 'color', 'value': '#ffffff'}])}, **self.api_auth(test_email))
    self.assert_json_error(result, 'stream_id    key    is    missing    from    subscription_data[0]')
