using Esprima; namespace Jint.Tests.Test262; /// /// Handles initializing testing state. /// public partial class TestHarness { private static partial Task InitializeCustomState() { foreach (var file in State.HarnessFiles) { var source = file.Program; State.Sources[Path.GetFileName(file.FileName)] = new JavaScriptParser().ParseScript(source, source: file.FileName); } return Task.CompletedTask; } }