summaryrefslogtreecommitdiffstats
path: root/models/fixtures
diff options
context:
space:
mode:
authorAravinth Manivannan <realaravinth@batsense.net>2022-01-03 15:35:01 +0000
committerGitHub <noreply@github.com>2022-01-03 23:35:01 +0800
commitade41f3f048d71521af2c9df0ea0623c372d48a3 (patch)
tree91f530a1dd958cf169e3c32991808485ebbbdba3 /models/fixtures
parentf499f23039a46a7b0b48ca848ead242fe430da29 (diff)
downloadgitea-ade41f3f048d71521af2c9df0ea0623c372d48a3.tar.gz
gitea-ade41f3f048d71521af2c9df0ea0623c372d48a3.zip
tests: add coverage for models migration helpers (#18162)
They were previously not covered at all, either by integration tests or unit tests. This PR also fixes a bug where the `num_comments` field was incorrectly set to include all types of comments. It sets num_closed_issues: 0 as default in milestone unit test fixtures. If they are not set, Incr("num_closed_issues") will be a noop because the field is null.
Diffstat (limited to 'models/fixtures')
-rw-r--r--models/fixtures/milestone.yml5
1 files changed, 5 insertions, 0 deletions
diff --git a/models/fixtures/milestone.yml b/models/fixtures/milestone.yml
index 2cd994e63a..d439ce81cb 100644
--- a/models/fixtures/milestone.yml
+++ b/models/fixtures/milestone.yml
@@ -5,6 +5,7 @@
content: content1
is_closed: false
num_issues: 1
+ num_closed_issues: 0
-
id: 2
@@ -13,6 +14,7 @@
content: content2
is_closed: false
num_issues: 0
+ num_closed_issues: 0
-
id: 3
@@ -21,6 +23,7 @@
content: content3
is_closed: true
num_issues: 1
+ num_closed_issues: 0
-
id: 4
@@ -29,6 +32,7 @@
content: content random
is_closed: false
num_issues: 0
+ num_closed_issues: 0
-
id: 5
@@ -37,3 +41,4 @@
content: for testing with PRs
is_closed: false
num_issues: 0
+ num_closed_issues: 0