nashorn/test/src/jdk/nashorn/internal/test/framework/TestFinder.java
changeset 27812 c2d0feb951e3
parent 27361 86c4ddb4797b
child 30833 7ffaac79bd34
--- a/nashorn/test/src/jdk/nashorn/internal/test/framework/TestFinder.java	Mon Nov 17 14:57:28 2014 +0300
+++ b/nashorn/test/src/jdk/nashorn/internal/test/framework/TestFinder.java	Mon Nov 17 14:36:15 2014 +0100
@@ -46,6 +46,7 @@
 import java.io.File;
 import java.io.FileReader;
 import java.io.IOException;
+import java.nio.ByteOrder;
 import java.nio.file.FileSystem;
 import java.nio.file.FileSystems;
 import java.nio.file.FileVisitOption;
@@ -264,6 +265,12 @@
                     isTest = false;
                     isNotTest = true;
                     break;
+                case "@bigendian":
+                    shouldRun = ByteOrder.nativeOrder() == ByteOrder.BIG_ENDIAN;
+                    break;
+                case "@littleendian":
+                    shouldRun = ByteOrder.nativeOrder() == ByteOrder.LITTLE_ENDIAN;
+                    break;
                 case "@runif": {
                     final String prop = scanner.next();
                     if (System.getProperty(prop) != null) {