Browse Source

Check Links for [Go] wrapper

pull/385/head
Dave Machado 6 years ago
parent
commit
4206f34cf3
1 changed files with 11 additions and 4 deletions
  1. +11
    -4
      build/validate.rb

+ 11
- 4
build/validate.rb View File

@@ -19,15 +19,22 @@ File.foreach(filename).with_index do |line, line_num|
# Check Auth values to conform to valid options only
auth_val = values[3].lstrip.chop.tr('``', '')
if !auth_keys.include?(auth_val)
puts "(#{line_num}) Invalid Auth (not a valid option): #{auth_val}"
fail_flag = true
puts "(#{line_num}) Invalid Auth (not a valid option): #{auth_val}"
fail_flag = true
end

# Check HTTPS Support values to be either "Yes" or "No"
https_val = values[4].lstrip.chop
if !https_keys.include?(https_val)
puts "(#{line_num}) Invalid HTTPS: (must use \"Yes\" or \"No\"): #{https_val}"
fail_flag = true
puts "(#{line_num}) Invalid HTTPS: (must use \"Yes\" or \"No\"): #{https_val}"
fail_flag = true
end

# Check Link to ensure url is wrapped in "[Go!]" view
link_val = values[5].lstrip.chop
if !link_val.start_with?("[Go!](") || !link_val.end_with?(')')
puts "(#{line_num}) Invalid Link: (format should be \"[Go!](<LINK>)\"): #{link_val}"
fail_flag = true
end
end
end

Loading…
Cancel
Save