From d67606a920ba94289cd012c631568146819e3dfd Mon Sep 17 00:00:00 2001 From: Rudy Ges Date: Wed, 29 Jan 2025 07:25:38 +0100 Subject: [PATCH] [tests] reenable test for 8748 (#11954) --- tests/server/src/cases/issues/Issue8748.hx | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/tests/server/src/cases/issues/Issue8748.hx b/tests/server/src/cases/issues/Issue8748.hx index 82d30d243ee..7bf3bff1c70 100644 --- a/tests/server/src/cases/issues/Issue8748.hx +++ b/tests/server/src/cases/issues/Issue8748.hx @@ -8,6 +8,8 @@ class Issue8748 extends TestCase { var args = [ "-main", "WithDependency", + // hxb optimizations will ignore invalidation there + "-D", "disable-hxb-optimizations", "--interp", "--macro", "haxe.macro.Context.registerModuleDependency(\"Dependency\", \"res/dep.dep\")" @@ -19,7 +21,7 @@ class Issue8748 extends TestCase { runHaxeJson([], ServerMethods.Invalidate, {file: new FsPath("res/dep.dep")}); runHaxeJson(args, DisplayMethods.Hover, {file: new FsPath("WithDependency.hx"), offset: 65}); // check messages manually because module file contains awkward absolute path - // var r = ~/skipping Dependency \(.*dep.dep\)/; - // Assert.isTrue(messages.exists(message -> r.match(message))); + var r = ~/skipping Dependency \(DependencyDirty .*dep.dep - Tainted server\/invalidate\)/; + Assert.isTrue(messages.exists(message -> r.match(message))); } }