Commit 41e97a766b2cf5f75bfca5bb892e49eba720a330

Authored by Andrew8xx8
1 parent d27ed43d

Creating test values moved to before

Showing 1 changed file with 11 additions and 6 deletions   Show diff stats
spec/models/milestone_spec.rb
... ... @@ -110,26 +110,31 @@ describe Milestone do
110 110 end
111 111  
112 112 describe :is_empty? do
113   - it 'Should return total count of issues and merge requests assigned to milestone' do
  113 + before do
114 114 issue = create :closed_issue, milestone: milestone
115 115 merge_request = create :merge_request, milestone: milestone
  116 + end
116 117  
  118 + it 'Should return total count of issues and merge requests assigned to milestone' do
117 119 milestone.total_items_count.should eq 2
118 120 end
119 121 end
120 122  
121 123 describe :can_be_closed? do
122   - it 'should be true if milestone active and all nestied issues closed' do
  124 + before do
123 125 milestone = create :milestone
124   - closed_issue = create :closed_issue, milestone: milestone
  126 + create :closed_issue, milestone: milestone
  127 +
  128 + issue = create :issue
  129 + end
125 130  
  131 + it 'should be true if milestone active and all nestied issues closed' do
126 132 milestone.can_be_closed?.should be_true
127 133 end
128 134  
129 135 it 'should be false if milestone active and not all nestied issues closed' do
130   - milestone = create :milestone
131   - closed_issue = create :closed_issue, milestone: milestone
132   - issue = create :issue, milestone: milestone
  136 + issue.milestone = milestone
  137 + issue.save
133 138  
134 139 milestone.can_be_closed?.should be_false
135 140 end
... ...