[test] Remove unused shaping tests reference mode
diff --git a/test/shaping/run-tests.py b/test/shaping/run-tests.py
index d07a40b..45a6c66 100755
--- a/test/shaping/run-tests.py
+++ b/test/shaping/run-tests.py
@@ -11,11 +11,6 @@
args = sys.argv[1:]
-reference = False
-if len (args) and args[0] == "--reference":
- reference = True
- args = args[1:]
-
have_freetype = bool(int(os.getenv ('HAVE_FREETYPE', '1')))
if not args or args[0].find('hb-shape') == -1 or not os.path.exists (args[0]):
@@ -35,11 +30,10 @@
args = ['-']
for filename in args:
- if not reference:
- if filename == '-':
- print ("Running tests from standard input")
- else:
- print ("Running tests in " + filename)
+ if filename == '-':
+ print ("Running tests from standard input")
+ else:
+ print ("Running tests in " + filename)
if filename == '-':
f = sys.stdin
@@ -53,8 +47,7 @@
line = line[1:]
if line.startswith (' '):
- if not reference:
- print ("#%s" % line)
+ print ("#%s" % line)
continue
line = line.strip ()
@@ -91,8 +84,7 @@
extra_options.append("--verify")
if comment:
- if not reference:
- print ('# %s "%s" --unicodes %s' % (hb_shape, fontfile, unicodes))
+ print ('# %s "%s" --unicodes %s' % (hb_shape, fontfile, unicodes))
continue
if "--font-funcs=ft" in options and not have_freetype:
@@ -112,10 +104,6 @@
else:
passes += 1
- if reference:
- print (":".join ([fontfile, " ".join(options), unicodes, glyphs1]))
- continue
-
if glyphs1.strip() != glyphs_expected and glyphs_expected != '*':
print ("Actual: " + glyphs1, file=sys.stderr)
print ("Expected: " + glyphs_expected, file=sys.stderr)
@@ -123,12 +111,11 @@
else:
passes += 1
-if not reference:
- print ("%d tests passed; %d failed; %d skipped." % (passes, fails, skips), file=sys.stderr)
- if not (fails + passes):
- print ("No tests ran.")
- elif not (fails + skips):
- print ("All tests passed.")
+print ("%d tests passed; %d failed; %d skipped." % (passes, fails, skips), file=sys.stderr)
+if not (fails + passes):
+ print ("No tests ran.")
+elif not (fails + skips):
+ print ("All tests passed.")
if fails:
sys.exit (1)