TestHarness.cs 496 B

12345678910111213141516171819
  1. namespace Jint.Tests.Test262;
  2. /// <summary>
  3. /// Handles initializing testing state.
  4. /// </summary>
  5. public partial class TestHarness
  6. {
  7. private static partial Task InitializeCustomState()
  8. {
  9. foreach (var file in State.HarnessFiles)
  10. {
  11. var source = file.Program;
  12. var script = Engine.PrepareScript(source, source: file.FileName);
  13. State.Sources[Path.GetFileName(file.FileName)] = script;
  14. }
  15. return Task.CompletedTask;
  16. }
  17. }