修改
Build and publish packages and Docker images / Test, build and publish (push) Successful in 43m50s
Build and publish packages and Docker images / Test, build and publish (push) Successful in 43m50s
This commit is contained in:
@@ -53,6 +53,8 @@ public sealed class DatabaseInitializerTests
|
||||
"SELECT schema_version FROM schema_metadata WHERE id = 1"));
|
||||
Assert.Equal(1, await ScalarAsync(connection,
|
||||
"SELECT COUNT(*) FROM users WHERE id = 'usr_admin' AND role = 'admin' AND admin_level = 'super'"));
|
||||
Assert.Equal("-", await ScalarTextAsync(connection,
|
||||
"SELECT `separator` FROM number_rules WHERE id = 'rule_default'"));
|
||||
Assert.Equal(5, await ScalarAsync(connection,
|
||||
"SELECT COUNT(*) FROM workflow_definitions WHERE active = 1"));
|
||||
Assert.Equal(4, await ScalarAsync(connection,
|
||||
@@ -73,6 +75,13 @@ public sealed class DatabaseInitializerTests
|
||||
return Convert.ToInt64(await command.ExecuteScalarAsync());
|
||||
}
|
||||
|
||||
private static async Task<string> ScalarTextAsync(SqliteConnection connection, string sql)
|
||||
{
|
||||
await using var command = connection.CreateCommand();
|
||||
command.CommandText = sql;
|
||||
return Convert.ToString(await command.ExecuteScalarAsync()) ?? "";
|
||||
}
|
||||
|
||||
private static async Task<string> ReadResourceAsync(System.Reflection.Assembly assembly, string name)
|
||||
{
|
||||
await using var stream = assembly.GetManifestResourceStream(name)
|
||||
|
||||
Reference in New Issue
Block a user