Skip to content

Commit

Permalink
auth tests: Skip site if null
Browse files Browse the repository at this point in the history
A site might appear to be "null" if it depends on a config.local.

Signed-off-by: kingthorin <[email protected]>
  • Loading branch information
kingthorin committed Mar 6, 2025
1 parent 1db9386 commit 965af17
Showing 1 changed file with 50 additions and 48 deletions.
98 changes: 50 additions & 48 deletions site/layouts/shortcodes/auth-results.html
Original file line number Diff line number Diff line change
Expand Up @@ -10,63 +10,65 @@
<th>Note</th>
</tr>
{{- range $key, $site := .Site.Data.scans.auth.output -}}
{{- range $key2, $plan := $site.plans -}}
<tr>
<!-- URL -->
<td><a href="{{- $site.site -}}">{{- $site.site -}}</a></td>
<!-- Plan Type -->
<td>{{- $key2 -}}</td>
<!-- Overall status -->
{{- if $plan.auth -}}
<td><div class="scan-result-pass">&#10003; Passed </div></td>
{{- else if not $plan.auth -}}
<td><div class="scan-result-fail">&#10060; Failed </div></td>
{{- else -}}
<td><div class="scan-result-na">&#10060; N/A </div></td>
{{- end -}}
<!-- Username status -->
{{- if eq $plan.username nil -}}
<td align="center"><div class="scan-result-na">&mdash; </div></td>
{{- else -}}
{{- if $plan.username -}}
<td align="center"><div class="scan-result-pass">&#10003; </div></td>
{{- with $site -}}
{{- range $key2, $plan := $site.plans -}}
<tr>
<!-- URL -->
<td><a href="{{- $site.site -}}">{{- $site.site -}}</a></td>
<!-- Plan Type -->
<td>{{- $key2 -}}</td>
<!-- Overall status -->
{{- if $plan.auth -}}
<td><div class="scan-result-pass">&#10003; Passed </div></td>
{{- else if not $plan.auth -}}
<td><div class="scan-result-fail">&#10060; Failed </div></td>
{{- else -}}
<td align="center"><div class="scan-result-fail">&#10060; </div></td>
<td><div class="scan-result-na">&#10060; N/A </div></td>
{{- end -}}
{{- end -}}
<!-- Password status -->
{{- if eq $plan.password nil -}}
<td align="center"><div class="scan-result-na">&mdash; </div></td>
{{- else -}}
{{- if $plan.password -}}
<td align="center"><div class="scan-result-pass">&#10003; </div></td>
<!-- Username status -->
{{- if eq $plan.username nil -}}
<td align="center"><div class="scan-result-na">&mdash; </div></td>
{{- else -}}
<td align="center"><div class="scan-result-fail">&#10060; </div></td>
{{- if $plan.username -}}
<td align="center"><div class="scan-result-pass">&#10003; </div></td>
{{- else -}}
<td align="center"><div class="scan-result-fail">&#10060; </div></td>
{{- end -}}
{{- end -}}
{{- end -}}
<!-- Session mgmt status -->
{{- if eq $plan.session nil -}}
<td align="center"><div class="scan-result-na">&mdash; </div></td>
{{- else -}}
{{- if $plan.session -}}
<td align="center"><div class="scan-result-pass">&#10003; </div></td>
<!-- Password status -->
{{- if eq $plan.password nil -}}
<td align="center"><div class="scan-result-na">&mdash; </div></td>
{{- else -}}
<td align="center"><div class="scan-result-fail">&#10060; </div></td>
{{- if $plan.password -}}
<td align="center"><div class="scan-result-pass">&#10003; </div></td>
{{- else -}}
<td align="center"><div class="scan-result-fail">&#10060; </div></td>
{{- end -}}
{{- end -}}
{{- end -}}
<!-- Verification status -->
{{- if eq $plan.verification nil -}}
<td align="center"><div class="scan-result-na">&mdash; </div></td>
{{- else -}}
{{- if $plan.verification -}}
<td align="center"><div class="scan-result-pass">&#10003; </div></td>
<!-- Session mgmt status -->
{{- if eq $plan.session nil -}}
<td align="center"><div class="scan-result-na">&mdash; </div></td>
{{- else -}}
{{- if $plan.session -}}
<td align="center"><div class="scan-result-pass">&#10003; </div></td>
{{- else -}}
<td align="center"><div class="scan-result-fail">&#10060; </div></td>
{{- end -}}
{{- end -}}
<!-- Verification status -->
{{- if eq $plan.verification nil -}}
<td align="center"><div class="scan-result-na">&mdash; </div></td>
{{- else -}}
<td align="center"><div class="scan-result-fail">&#10060; </div></td>
{{- if $plan.verification -}}
<td align="center"><div class="scan-result-pass">&#10003; </div></td>
{{- else -}}
<td align="center"><div class="scan-result-fail">&#10060; </div></td>
{{- end -}}
{{- end -}}
<!-- Note(s) -->
<td>{{- $site.note -}}</td>
</tr>
{{- end -}}
<!-- Note(s) -->
<td>{{- $site.note -}}</td>
</tr>
{{- end -}}
{{- end -}}
</table>

0 comments on commit 965af17

Please sign in to comment.