Skip to content

Commit 1418949

Browse files
committed
Switch component tests database configuration from PostgreSQL to SQL Server.
1 parent 183934c commit 1418949

2 files changed

Lines changed: 12 additions & 12 deletions

File tree

test/component/Elsa.Workflows.ComponentTests/Helpers/Fixtures/Infrastructure.cs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,11 @@ namespace Elsa.Workflows.ComponentTests.Fixtures;
66

77
public class Infrastructure : IAsyncLifetime
88
{
9-
public readonly PostgreSqlContainer DbContainer = new PostgreSqlBuilder().Build();
9+
//public readonly PostgreSqlContainer DbContainer = new PostgreSqlBuilder().Build();
1010

11-
// public readonly MsSqlContainer DbContainer = new MsSqlBuilder()
12-
// .WithImage("mcr.microsoft.com/mssql/server:2022-latest")
13-
// .Build();
11+
public readonly MsSqlContainer DbContainer = new MsSqlBuilder()
12+
.WithImage("mcr.microsoft.com/mssql/server:2022-CU13-ubuntu-22.04")
13+
.Build();
1414

1515
public readonly RabbitMqContainer RabbitMqContainer = new RabbitMqBuilder()
1616
.WithImage("rabbitmq:4-management")

test/component/Elsa.Workflows.ComponentTests/Helpers/Fixtures/WorkflowServer.cs

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -80,24 +80,24 @@ protected override void ConfigureWebHost(IWebHostBuilder builder)
8080
});
8181
elsa.UseIdentity(identity => identity.UseEntityFrameworkCore(ef =>
8282
{
83-
ef.UsePostgreSql(dbConnectionString);
84-
//ef.UseSqlServer(dbConnectionString);
83+
//ef.UsePostgreSql(dbConnectionString);
84+
ef.UseSqlServer(dbConnectionString);
8585
}));
8686
elsa.UseWorkflowManagement(management =>
8787
{
8888
management.UseEntityFrameworkCore(ef =>
8989
{
90-
ef.UsePostgreSql(dbConnectionString);
91-
//ef.UseSqlServer(dbConnectionString);
90+
//ef.UsePostgreSql(dbConnectionString);
91+
ef.UseSqlServer(dbConnectionString);
9292
});
9393
management.UseCache();
9494
});
9595
elsa.UseWorkflowRuntime(runtime =>
9696
{
9797
runtime.UseEntityFrameworkCore(ef =>
9898
{
99-
ef.UsePostgreSql(dbConnectionString);
100-
//ef.UseSqlServer(dbConnectionString);
99+
//ef.UsePostgreSql(dbConnectionString);
100+
ef.UseSqlServer(dbConnectionString);
101101
});
102102
runtime.UseCache();
103103
runtime.UseDistributedRuntime();
@@ -114,8 +114,8 @@ protected override void ConfigureWebHost(IWebHostBuilder builder)
114114
{
115115
alterations.UseEntityFrameworkCore(ef =>
116116
{
117-
ef.UsePostgreSql(dbConnectionString);
118-
//ef.UseSqlServer(dbConnectionString);
117+
//ef.UsePostgreSql(dbConnectionString);
118+
ef.UseSqlServer(dbConnectionString);
119119
});
120120
});
121121
elsa.UseHttp(http =>

0 commit comments

Comments
 (0)