Commit 0c6d1cad authored by Elian Kraja's avatar Elian Kraja
Browse files

Adding validation scripts

parent 6fdd350c
Loading
Loading
Loading
Loading
+1 −0
Original line number Original line Diff line number Diff line
@@ -7,3 +7,4 @@ RESTinstance==1.0.0rc4
robotframework-dependencylibrary==1.0.0.post1
robotframework-dependencylibrary==1.0.0.post1
robotframework-jsonlibrary==0.3
robotframework-jsonlibrary==0.3
robotframework-jsonschemalibrary==1.0
robotframework-jsonschemalibrary==1.0
robotframework-requests==0.5.0
+8 −0
Original line number Original line Diff line number Diff line
#!/bin/bash

echo "Starting check on ROBOT CODE"

for FILE in $(find . -name "*.robot"); do
	echo "Syntax check on ${FILE}"
	robot --dryrun -d /tmp ${FILE}
done

scripts/run-all.bash

0 → 100644
+14 −0
Original line number Original line Diff line number Diff line
#!/bin/bash

## Launch robot tests validator

/bin/bash /scripts/launch-validation.sh > logs/robot_stdout.log 2> logs/robot_stderr.log

## Filter failed Keywords
grep -r10n "| FAIL |" logs/robot_stdout.log  | grep -v "Output:" | grep -v "Log:" | grep -v "Report:" > logs/failures.log
rm -f logs/robot_stdout.log


## Filter Errors on code
grep -rn " ERROR " logs/robot_stderr.log | grep -v "File has no tests or tasks" > logs/errors.log
rm -f logs/robot_stderr.log