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(source, new ParserOptions(file.FileName)).ParseScript(); } return Task.CompletedTask; } }