[tests] migrates bytecode analysis tests to light test case

... and moves test data out of source code
This commit is contained in:
Roman Shevchenko
2018-09-14 14:45:43 +02:00
parent eee623e8d2
commit e0589b585f
61 changed files with 598 additions and 927 deletions
@@ -0,0 +1,21 @@
#!/bin/sh
# use Java 9+
JAVAC="$(which javac)"
if [ ! -x "$JAVAC" ]; then
echo "Java compiler not defined"
exit 1
fi
rm -rf classes
mkdir classes
"$JAVAC" -g --release 8 -d classes src/Expect*.java
"$JAVAC" -g --release 8 -d classes -cp classes src/data/*.java
rm -rf classes/bytecodeAnalysis/data/ExtTestConverterData*
"$JAVAC" -g --release 9 -d classes -cp classes src/java9/*.java
"$JAVAC" -g --release 8 -cp classes conflict/*.java