Skip to content
代码片段 群组 项目
提交 071b0840 编辑于 作者: Ryan Cobb's avatar Ryan Cobb 提交者: Mayra Cabrera
浏览文件

Consider OSS plans highest tier

上级 9d1eebc8
No related branches found
No related tags found
无相关合并请求
......@@ -257,7 +257,7 @@ def upgrade_plan_data(namespace_id)
end
def highest_tier?(namespace)
namespace.gold_plan? || namespace.ultimate_plan?
namespace.gold_plan? || namespace.ultimate_plan? || namespace.opensource_plan?
end
end
......
......@@ -537,24 +537,26 @@
let(:group) { build(:group) }
where(:free_personal, :trial_active, :gold_plan, :ultimate_plan, :expectations) do
false | false | false | false | true
false | true | false | false | true
false | false | true | false | false
false | true | true | false | true
false | false | false | true | false
false | true | false | true | true
false | false | true | true | false
false | true | true | true | true
true | true | true | true | false
where(:free_personal, :trial_active, :gold_plan, :ultimate_plan, :opensource_plan, :expectations) do
false | false | false | false | false | true
false | true | false | false | false | true
false | false | true | false | false | false
false | true | true | false | false | true
false | false | false | true | false | false
false | true | false | true | false | true
false | false | true | true | false | false
false | true | true | true | false | true
true | true | true | true | false | false
false | false | false | false | true | false
end
with_them do
before do
allow(group).to receive(:free_personal?).and_return(free_personal)
allow(group).to receive(:trial_active?).and_return(trial_active)
allow(group).to receive(:gold_plan?).and_return(gold_plan)
allow(group).to receive(:ultimate_plan?).and_return(ultimate_plan)
allow(group).to receive(:free_personal?).and_return(free_personal)
allow(group).to receive(:opensource_plan?).and_return(opensource_plan)
end
it 'returns boolean' do
......
0% 加载中 .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册