测试用例

原文:https://beego.wiki/docs/mvc/model/test/

Test Cases 测试用例

ORM Test ORM 测试

Testing code: 测试代码:

MySQL

1
2
3
4
mysql -u root -e 'create database orm_test;'
export ORM_DRIVER=mysql
export ORM_SOURCE="root:@/orm_test?charset=utf8"
go test -v github.com/beego/beego/v2/core/client/orm

Sqlite3

1
2
3
4
touch /path/to/orm_test.db
export ORM_DRIVER=sqlite3
export ORM_SOURCE=/path/to/orm_test.db
go test -v github.com/beego/beego/v2/core/client/orm

PostgreSQL

1
2
3
4
psql -c 'create database orm_test;' -U postgres
export ORM_DRIVER=postgres
export ORM_SOURCE="user=postgres dbname=orm_test sslmode=disable"
go test -v github.com/beego/beego/v2/core/client/orm
最后修改 October 10, 2024: 更新 (a4b8f85)