You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
forgejo/tests
Nanguan Lin da50be7360
Replace 'userxx' with 'orgxx' in all test files when the user type is org (#27052)
Currently 'userxx' and 'orgxx' are both used as username in test files
when the user type is org, which is confusing. This PR replaces all
'userxx' with 'orgxx' when the user type is org(`user.type==1`).
Some non-trivial changes
1. Rename `user3` dir to `org3` in `tests/git-repositories-meta` 
2. Change `end` in `issue reference` because 'org3' is one char shorter
than 'user3'

![ksnip_20230913-112819](https://github.com/go-gitea/gitea/assets/70063547/442988c5-4cf4-49b8-aa01-4dd6bf0ca954)
3. Change the search result number of `user/repo2` because
`user3/repo21` can't be searched now

![ksnip_20230913-112931](https://github.com/go-gitea/gitea/assets/70063547/d9ebeba4-479f-4110-9a85-825efbc981fd)
4. Change the first org name getting from API because the result is
ordered by alphabet asc and now `org 17` is before `org25`
![JW8U7NIO(J$H
_YCRB36H)T](https://github.com/go-gitea/gitea/assets/70063547/f55a685c-cf24-40e5-a87f-3a2327319548)
![)KFD411O4I8RB5ZOH7E0
Z3](https://github.com/go-gitea/gitea/assets/70063547/a0dc3299-249c-46f6-91cb-d15d4ee88dd5)

Other modifications are just find all and replace all.
Unit tests with SQLite are all passed.

---------

Co-authored-by: caicandong <1290147055@qq.com>
10 months ago
..
e2e Update minimum password length requirements (#25946) 11 months ago
fuzz Move fuzz tests into tests/fuzz (#22376) 2 years ago
gitea-lfs-meta Test views of LFS files (#22196) 2 years ago
gitea-repositories-meta Replace 'userxx' with 'orgxx' in all test files when the user type is org (#27052) 10 months ago
integration Replace 'userxx' with 'orgxx' in all test files when the user type is org (#27052) 10 months ago
mssql.ini.tmpl Remove duplicated notify mail configuration on tests (#26912) 10 months ago
mysql.ini.tmpl Remove duplicated notify mail configuration on tests (#26912) 10 months ago
mysql8.ini.tmpl Do not use deprecated log config options by default (#26592) 11 months ago
pgsql.ini.tmpl Remove duplicated notify mail configuration on tests (#26912) 10 months ago
sqlite.ini.tmpl Do not use deprecated log config options by default (#26592) 11 months ago
test_utils.go Refactor tests (#26464) 11 months ago