Initial project import

This commit is contained in:
Agila Forge Importer committed 2026-07-13 15:20:32 +00:00
commit 23f2d29e32
11957 files changed
+1754577

No files matched your search

+34
View File
@@ -0,0 +1,34 @@
// vtest build: started_mysqld?
module main
import db.mysql
fn test_mysql_connection_user_aliases() {
assert mysql.Config{
user: 'alice'
}.connection_user()! == 'alice'
assert mysql.Config{
username: 'alice'
}.connection_user()! == 'alice'
assert mysql.Config{
user: 'alice'
username: 'alice'
}.connection_user()! == 'alice'
if _ := mysql.Config{
user: 'alice'
username: 'bob'
}.connection_user()
{
assert false
} else {
assert err.msg().contains('must match')
}
}
fn test_mysql_row_value_helpers() {
mysql_row := mysql.Row{
vals: ['hello', '']
}
assert mysql_row.val(0) == 'hello'
assert mysql_row.values() == ['hello', '']
}