From a4421b66da392e275f82984cce665f489d231d56 Mon Sep 17 00:00:00 2001
From: Mikhail Preyskurantov <5574159+mpreyskurantov@users.noreply.github.com>
Date: Tue, 13 May 2025 22:11:58 +0300
Subject: [PATCH 1/3] runner debug vs release
---
.github/actions/run-qunit-tests/action.yml | 2 +-
packages/devextreme/testing/runner/runner.csproj | 14 +++++++++-----
2 files changed, 10 insertions(+), 6 deletions(-)
diff --git a/.github/actions/run-qunit-tests/action.yml b/.github/actions/run-qunit-tests/action.yml
index 1d6faaa715a2..56099df151bf 100644
--- a/.github/actions/run-qunit-tests/action.yml
+++ b/.github/actions/run-qunit-tests/action.yml
@@ -120,7 +120,7 @@ runs:
- name: Build dotnet
working-directory: ./packages/devextreme
shell: bash
- run: dotnet build build/build-dotnet.sln
+ run: dotnet build build/build-dotnet.sln -c Release
- name: Run QUnit tests
working-directory: ./packages/devextreme
diff --git a/packages/devextreme/testing/runner/runner.csproj b/packages/devextreme/testing/runner/runner.csproj
index 61e9fc6b738b..c39d436941be 100644
--- a/packages/devextreme/testing/runner/runner.csproj
+++ b/packages/devextreme/testing/runner/runner.csproj
@@ -1,10 +1,5 @@
-
-
-
-
-
net6
true
@@ -16,4 +11,13 @@
PrecompilationTool
+
+
+
+
+
+
+
+
+
From 5cf8bade0e20c0192e1a4dbd92eaeae71eb75ebb Mon Sep 17 00:00:00 2001
From: Mikhail Preyskurantov <5574159+mpreyskurantov@users.noreply.github.com>
Date: Tue, 13 May 2025 22:27:12 +0300
Subject: [PATCH 2/3] local dev exp
---
packages/devextreme/testing/runner/Program.cs | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/packages/devextreme/testing/runner/Program.cs b/packages/devextreme/testing/runner/Program.cs
index 927d7a1b12d6..88f346fffa8c 100644
--- a/packages/devextreme/testing/runner/Program.cs
+++ b/packages/devextreme/testing/runner/Program.cs
@@ -39,7 +39,12 @@ public static int Main(string[] argv)
.AddViews()
.AddRazorViewEngine()
.AddNewtonsoftJson(options => options.SerializerSettings.ContractResolver = new DefaultContractResolver());
- services.AddMvc(options => options.EnableEndpointRouting = false).AddRazorRuntimeCompilation();
+ services.AddMvc(options => options.EnableEndpointRouting = false)
+#if DEBUG
+ .AddRazorRuntimeCompilation();
+#else
+ ;
+#endif
services.AddWebEncoders();
services.Configure(options => options.ViewLocationExpanders.Add(new ViewLocationExpander()));
From 7ad28b489f0df25c27dde4e3f034fdb99105df95 Mon Sep 17 00:00:00 2001
From: Mikhail Preyskurantov <5574159+mpreyskurantov@users.noreply.github.com>
Date: Tue, 13 May 2025 22:52:56 +0300
Subject: [PATCH 3/3] working-directory:
---
.github/actions/run-qunit-tests/action.yml | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/.github/actions/run-qunit-tests/action.yml b/.github/actions/run-qunit-tests/action.yml
index 56099df151bf..8d5f8ffd29c4 100644
--- a/.github/actions/run-qunit-tests/action.yml
+++ b/.github/actions/run-qunit-tests/action.yml
@@ -118,9 +118,9 @@ runs:
run: pnpm install
- name: Build dotnet
- working-directory: ./packages/devextreme
+ working-directory: ./packages/devextreme/testing/runner
shell: bash
- run: dotnet build build/build-dotnet.sln -c Release
+ run: dotnet build -c Release
- name: Run QUnit tests
working-directory: ./packages/devextreme