поле запаковки в json данных о файлах теста

This commit is contained in:
2025-03-07 00:21:43 +03:00
parent ab0e0af6b3
commit 670324837d
7 changed files with 51 additions and 3 deletions

View File

@@ -0,0 +1,13 @@
package _VisualDVM.ServerObjectsCache;
import Common.Utils.Utils_;
import _VisualDVM.TestingSystem.Common.Test.Json.TestsFilesJson;
import _VisualDVM.TestingSystem.Common.Test.Test;
import java.util.Vector;
public class TestCache extends VisualCache{
public String srcNames="";
public TestCache(Test object) {
Vector<String> names=new Vector<>();
TestsFilesJson json = Utils_.gson.fromJson(object.packedFilesJson, TestsFilesJson.class);
}
}

View File

@@ -1,6 +1,7 @@
package _VisualDVM.ServerObjectsCache;
import Common.Database.Objects.DBObject;
import _VisualDVM.TestingSystem.Common.Configuration.Configuration;
import _VisualDVM.TestingSystem.Common.Test.Test;
import _VisualDVM.TestingSystem.Common.TestingPackage.TestingPackage;
import _VisualDVM.TestingSystem.DVM.DVMConfiguration.DVMConfiguration;
import _VisualDVM.TestingSystem.DVM.DVMSettings.DVMSettings;
@@ -31,6 +32,7 @@ public class VisualCaches {
if (object instanceof DVMConfiguration) return new DVMConfigurationCache((Configuration) object);
if (object instanceof TestingPackage) return new PackageCache((TestingPackage) object);
if (object instanceof DVMSettings) return new DVMSettingsCache((DVMSettings) object);
if (object instanceof Test) return new TestCache((Test)object);
return new VisualCache();
}
public static VisualCache GetCache(DBObject object) {