首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >允许500错误

允许500错误
EN

Stack Overflow用户
提问于 2015-04-11 04:22:57
回答 1查看 77关注 0票数 0

我几周前通过的单元测试现在已经失败了。单元测试在尝试创建工作空间权限时失败。我使用相同的api-键,它具有订阅级别的访问权限,所以授权不是问题.下面是WSAPI在尝试创建工作空间权限时返回的内容:

另外,我使用的是Round-nov0.2.0,下面是我的代码失败了:

代码语言:javascript
复制
rally_util.setWorkspacePermission = function(personRef, permission){
    var deferred = Q.defer();
    restApi.create({
        type: 'workspacepermission',
        limit: Infinity,
        data: { Workspace: workspaceRef, User:personRef, Role:permission },
        scope: { workspace: workspaceRef },
    }, function(error, result) {
        if(error) deferred.reject(error);
        else deferred.resolve();
    });
    return deferred.promise;    
};

同样,我认为Rally中的权限模型最近发生了变化,或者什么的,因为我的测试没有改变。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-04-13 02:01:23

我在一个浏览器rest客户机中测试了相同的结果。这个端点:

代码语言:javascript
复制
/slm/webservice/v2.0/workspacepermission/create

有一个有效载荷:

代码语言:javascript
复制
{"WorkspacePermission":{
"Workspace":"/workspace/1234",
"Role":"User",
"User":"/user/777"
}}

返回错误500。我提交了一个缺陷。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29574094

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档