97dc65852b
The tests at tests/integration/migration-test/migration_test.go will not run any Forgejo migration when using the gitea-*.sql.gz files because they do not contain a ForgejoVersion row which is interpreted as a new Forgejo installation for which there is no need for migration. Create a situation by which the ForgejoVersion table exists and has a version of 0 in tests/integration/migration-test/forgejo-v1.19.0.*.sql.gz thus ensuring all Forgejo migrations are run. The forgejo*.sql.gz files do not have any Gitea related records, which will be interpreted by the Gitea migrations as a new installation that does not need any migration. As a consequence the migration tests run when using forgejo-v1.19.0.*.sql.gz are exclusively about Forgejo migrations. (cherry picked from commitec8003859c
) (cherry picked from commit697570ff39
) (cherry picked from commitf041aec172
) (cherry picked from commit60463e3bab
) (cherry picked from commitb2fc2a7c13
) (cherry picked from commitfb2759b6af
) (cherry picked from commit37cfc3b227
) (cherry picked from commit832607500a
) (cherry picked from commit143d4007b1
) (cherry picked from commita17e803fbf
) (cherry picked from commit72ffd49bc3
) (cherry picked from commit9b92a5fd72
) (cherry picked from commit0a334d0a9b
) (cherry picked from commit3add683c94
) (cherry picked from commit8ed3f3f86b
)
200 B
200 B