ModuleTests.cs 1.1 KB

12345678910111213141516171819202122232425262728293031
  1. using Xunit;
  2. namespace Jint.Tests.Test262.Language
  3. {
  4. public class ModuleTests : Test262Test
  5. {
  6. [Theory(DisplayName = "language\\module-code", Skip = "TODO")]
  7. [MemberData(nameof(SourceFiles), "language\\module-code", false)]
  8. [MemberData(nameof(SourceFiles), "language\\module-code", true, Skip = "Skipped")]
  9. protected void ModuleCode(SourceFile sourceFile)
  10. {
  11. RunTestInternal(sourceFile);
  12. }
  13. [Theory(DisplayName = "language\\export")]
  14. [MemberData(nameof(SourceFiles), "language\\export", false)]
  15. [MemberData(nameof(SourceFiles), "language\\export", true, Skip = "Skipped")]
  16. protected void Export(SourceFile sourceFile)
  17. {
  18. RunTestInternal(sourceFile);
  19. }
  20. [Theory(DisplayName = "language\\import", Skip = "TODO")]
  21. [MemberData(nameof(SourceFiles), "language\\import", false)]
  22. [MemberData(nameof(SourceFiles), "language\\import", true, Skip = "Skipped")]
  23. protected void Import(SourceFile sourceFile)
  24. {
  25. RunTestInternal(sourceFile);
  26. }
  27. }
  28. }