Skip to content

Commit

Permalink
chore: add cover for 0f34eb3
Browse files Browse the repository at this point in the history
  • Loading branch information
go-coverage-action committed May 18, 2024
1 parent 3b1f4bd commit 3e8fdff
Show file tree
Hide file tree
Showing 7 changed files with 131 additions and 4 deletions.
9 changes: 5 additions & 4 deletions go-test-app-01/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -8,9 +8,6 @@ let loading = load([
"../index.css?" + document.querySelector('script[src*="index.js"]').src.split('?').pop(),
]);

// remove all default inline styles
document.querySelectorAll('style').forEach((el) => el.remove())

// wait for the page to fully load
document.addEventListener('DOMContentLoaded', main)

Expand Down Expand Up @@ -66,11 +63,15 @@ function configureIncrementalButton() {
}

function configureSelectFix() {
document.getElementById('files').addEventListener('change', (e) => {
let files = document.getElementById('files')

files.addEventListener('change', (e) => {
document.querySelectorAll('.file').forEach((el) => el.style.display = 'none')
window.scrollTo(0, 0)
setTimeout(() => document.getElementById(e.target.value).style.display = 'block', 1)
})

files.dispatchEvent(new Event('change'))
}

function configureTheme() {
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@

<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta http-equiv="Cache-Control" content="no-cache, no-store, must-revalidate" />
<meta http-equiv="Pragma" content="no-cache" />
<meta http-equiv="Expires" content="0" />
<title>Go Coverage Report</title>
<script src="../index.js?a25e8ae4120ee98bf4399a16ef614cbc"></script>
</head>
<body>
<div id="topbar">
<div id="nav">
<select id="files">

</select>
</div>
<div id="legend">
<span>not tracked</span>

<span class="cov0">no coverage</span>
<span class="cov1">low coverage</span>
<span class="cov2">*</span>
<span class="cov3">*</span>
<span class="cov4">*</span>
<span class="cov5">*</span>
<span class="cov6">*</span>
<span class="cov7">*</span>
<span class="cov8">*</span>
<span class="cov9">*</span>
<span class="cov10">high coverage</span>

</div>
</div>
<div id="content">

</div>
</body>
</html>
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
mode: set
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
total: (statements) 0.0%
Original file line number Diff line number Diff line change
@@ -0,0 +1,69 @@

<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta http-equiv="Cache-Control" content="no-cache, no-store, must-revalidate" />
<meta http-equiv="Pragma" content="no-cache" />
<meta http-equiv="Expires" content="0" />
<title>cointoss: Go Coverage Report</title>
<script src="../index.js?a25e8ae4120ee98bf4399a16ef614cbc"></script>
</head>
<body>
<div id="topbar">
<div id="nav">
<select id="files">

<option value="file0">cointoss/main.go (70.0%)</option>

</select>
</div>
<div id="legend">
<span>not tracked</span>

<span class="cov0">not covered</span>
<span class="cov8">covered</span>

</div>
</div>
<div id="content">

<pre class="file" id="file0" style="display: none">package main

import (
"fmt"
"math/rand"
)

const side = "right"

func main() <span class="cov8" title="1">{
if tossCoin() == "heads" </span><span class="cov8" title="1">{
fmt.Println("Heads")
}</span> else<span class="cov0" title="0"> {
fmt.Println("Tails")
}</span>

<span class="cov8" title="1">fmt.Println("Maybe:", maybe())</span>
}

func tossCoin() string <span class="cov8" title="1">{
if rand.Intn(2) == 0 </span><span class="cov8" title="1">{
return "heads"
}</span> else<span class="cov0" title="0"> {
return "tails"
}</span>
}

func maybe() bool <span class="cov8" title="1">{
if side == "right" </span><span class="cov8" title="1">{
return true
}</span> else<span class="cov0" title="0"> {
return false
}</span>
}
</pre>

</div>
</body>
</html>
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
mode: set
cointoss/main.go:10.13,11.27 1 1
cointoss/main.go:11.27,13.3 1 1
cointoss/main.go:13.8,15.3 1 0
cointoss/main.go:17.2,17.32 1 1
cointoss/main.go:20.24,21.23 1 1
cointoss/main.go:21.23,23.3 1 1
cointoss/main.go:23.8,25.3 1 0
cointoss/main.go:28.19,29.21 1 1
cointoss/main.go:29.21,31.3 1 1
cointoss/main.go:31.8,33.3 1 0
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
cointoss/main.go:10: main 75.0%
cointoss/main.go:20: tossCoin 66.7%
cointoss/main.go:28: maybe 66.7%
total: (statements) 70.0%

0 comments on commit 3e8fdff

Please sign in to comment.