Adding some additional details

This commit is contained in:
Lucas Gravley 2020-07-20 08:14:40 -05:00
parent c7887882ae
commit 3327bab09f

View file

@ -813,23 +813,61 @@ function TransformTAPDetails() {
################################################################################ ################################################################################
#### Function HeaderTap ######################################################## #### Function HeaderTap ########################################################
function HeaderTap() { function HeaderTap() {
printf "TAP version 13\n1..%s\n" "${1}" > "${2}" ################
# Pull in Vars #
################
INDEX="$1" # File being validated
OUTPUT_FILE="$2" # Output location
###################
# Print the goods #
###################
printf "TAP version 13\n1..%s\n" "${INDEX}" > "${OUTPUT_FILE}"
} }
################################################################################ ################################################################################
#### Function OkTap ############################################################ #### Function OkTap ############################################################
function OkTap() { function OkTap() {
echo "ok ${1} - ${2}" >> "${3}" ################
# Pull in Vars #
################
INDEX="$1" # Location
FILE="$2" # File being validated
TEMP_FILE="$3" # Temp file location
###################
# Print the goods #
###################
echo "ok ${INDEX} - ${FILE}" >> "${TEMP_FILE}"
} }
################################################################################ ################################################################################
#### Function NotOkTap ######################################################### #### Function NotOkTap #########################################################
function NotOkTap() { function NotOkTap() {
echo "not ok ${1} - ${2}" >> "${3}" ################
# Pull in Vars #
################
INDEX="$1" # Location
FILE="$2" # File being validated
TEMP_FILE="$3" # Temp file location
###################
# Print the goods #
###################
echo "not ok ${INDEX} - ${FILE}" >> "${TEMP_FILE}"
} }
################################################################################ ################################################################################
#### Function AddDetailedMessageIfEnabled ###################################### #### Function AddDetailedMessageIfEnabled ######################################
function AddDetailedMessageIfEnabled() { function AddDetailedMessageIfEnabled() {
DETAILED_MSG=$(TransformTAPDetails "${1}") ################
# Pull in Vars #
################
LINT_CMD="$1" # Linter command
TEMP_FILE="$2" # Temp file
####################
# Check the return #
####################
DETAILED_MSG=$(TransformTAPDetails "${LINT_CMD}")
if [ -n "${DETAILED_MSG}" ] ; then if [ -n "${DETAILED_MSG}" ] ; then
printf " ---\n message: %s\n ...\n" "$DETAILED_MSG" >> "${2}" printf " ---\n message: %s\n ...\n" "$DETAILED_MSG" >> "${TEMP_FILE}"
fi fi
} }