forked from loafle/openapi-generator-original
22 lines
790 B
Bash
Executable File
22 lines
790 B
Bash
Executable File
#!/bin/bash
|
|
if [ $# -ne 7 ]
|
|
then
|
|
echo "Error in $0 - Invalid Argument Count"
|
|
echo "Syntax: $0 location_of_client_library location_of_service api_key test_script_location test_data_location test_data_class_name api_classes_package_name"
|
|
exit
|
|
fi
|
|
echo "" > classpath.txt
|
|
for file in `ls lib`;
|
|
do echo -n 'lib/' >> classpath.txt;
|
|
echo -n $file >> classpath.txt;
|
|
echo -n ':' >> classpath.txt;
|
|
done
|
|
for file in `ls build`;
|
|
do echo -n 'build/' >> classpath.txt;
|
|
echo -n $file >> classpath.txt;
|
|
echo -n ':' >> classpath.txt;
|
|
done
|
|
export CLASSPATH=$(cat classpath.txt)$7
|
|
echo $CLASSPATH
|
|
export JAVA_OPTS="${JAVA_OPTS} -Dproperty=Xmx2g "
|
|
java $WORDNIK_OPTS $JAVA_CONFIG_OPTIONS $JAVA_OPTS -cp $CLASSPATH com.wordnik.swagger.testframework.APITestRunner "$@" JAVA |