aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEuAndreh <eu@euandre.org>2021-08-17 17:38:27 -0300
committerEuAndreh <eu@euandre.org>2021-08-17 17:38:27 -0300
commit94e4b7a5117a727ef4f131246c8755409beb3c9c (patch)
treed9fc996aa3640a1796b471fa3a367876b3f7f15e
parentsrc/gistatic.c: Add <meta name="description" .../> to HTML <head> (diff)
downloadgistatic-94e4b7a5117a727ef4f131246c8755409beb3c9c.tar.gz
gistatic-94e4b7a5117a727ef4f131246c8755409beb3c9c.tar.xz
tests/: Move refs.html to sub-directory
-rwxr-xr-xtests/integration.sh6
-rw-r--r--tests/resources/assets/repo/logo.svg62
-rw-r--r--tests/resources/assets/repo/refs.html (renamed from tests/resources/assets/refs.html)0
-rw-r--r--tests/resources/assets/repo/style.css71
4 files changed, 136 insertions, 3 deletions
diff --git a/tests/integration.sh b/tests/integration.sh
index 27a2dfc..58dde94 100755
--- a/tests/integration.sh
+++ b/tests/integration.sh
@@ -47,9 +47,9 @@ test_repo_generation() {
assert_empty_stderr
assert_status 0
- assert_file tests/resources/assets/style.css "$DIR/style.css"
- assert_file tests/resources/assets/logo.svg "$DIR/logo.svg"
- assert_file tests/resources/assets/refs.html "$DIR/refs.html"
+ assert_file tests/resources/assets/repo/style.css "$DIR/style.css"
+ assert_file tests/resources/assets/repo/logo.svg "$DIR/logo.svg"
+ assert_file tests/resources/assets/repo/refs.html "$DIR/refs.html"
test_ok
}
diff --git a/tests/resources/assets/repo/logo.svg b/tests/resources/assets/repo/logo.svg
new file mode 100644
index 0000000..ce566b2
--- /dev/null
+++ b/tests/resources/assets/repo/logo.svg
@@ -0,0 +1,62 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16">
+ <path d="M 0 8 L 1 8 L 1 9 L 0 9 L 0 8 Z" />
+ <path d="M 0 13 L 1 13 L 1 14 L 0 14 L 0 13 Z" />
+ <path d="M 1 8 L 2 8 L 2 9 L 1 9 L 1 8 Z" />
+ <path d="M 1 13 L 2 13 L 2 14 L 1 14 L 1 13 Z" />
+ <path d="M 2 8 L 3 8 L 3 9 L 2 9 L 2 8 Z" />
+ <path d="M 2 13 L 3 13 L 3 14 L 2 14 L 2 13 Z" />
+ <path d="M 3 8 L 4 8 L 4 9 L 3 9 L 3 8 Z" />
+ <path d="M 3 13 L 4 13 L 4 14 L 3 14 L 3 13 Z" />
+ <path d="M 4 7 L 5 7 L 5 8 L 4 8 L 4 7 Z" />
+ <path d="M 4 8 L 5 8 L 5 9 L 4 9 L 4 8 Z" />
+ <path d="M 4 13 L 5 13 L 5 14 L 4 14 L 4 13 Z" />
+ <path d="M 5 6 L 6 6 L 6 7 L 5 7 L 5 6 Z" />
+ <path d="M 5 7 L 6 7 L 6 8 L 5 8 L 5 7 Z" />
+ <path d="M 5 13 L 6 13 L 6 14 L 5 14 L 5 13 Z" />
+ <path d="M 6 5 L 7 5 L 7 6 L 6 6 L 6 5 Z" />
+ <path d="M 6 6 L 7 6 L 7 7 L 6 7 L 6 6 Z" />
+ <path d="M 6 14 L 7 14 L 7 15 L 6 15 L 6 14 Z" />
+ <path d="M 7 1 L 8 1 L 8 2 L 7 2 L 7 1 Z" />
+ <path d="M 7 14 L 8 14 L 8 15 L 7 15 L 7 14 Z" />
+ <path d="M 7 15 L 8 15 L 8 16 L 7 16 L 7 15 Z" />
+ <path d="M 7 2 L 8 2 L 8 3 L 7 3 L 7 2 Z" />
+ <path d="M 7 3 L 8 3 L 8 4 L 7 4 L 7 3 Z" />
+ <path d="M 7 4 L 8 4 L 8 5 L 7 5 L 7 4 Z" />
+ <path d="M 7 5 L 8 5 L 8 6 L 7 6 L 7 5 Z" />
+ <path d="M 8 1 L 9 1 L 9 2 L 8 2 L 8 1 Z" />
+ <path d="M 8 15 L 9 15 L 9 16 L 8 16 L 8 15 Z" />
+ <path d="M 9 1 L 10 1 L 10 2 L 9 2 L 9 1 Z" />
+ <path d="M 9 2 L 10 2 L 10 3 L 9 3 L 9 2 Z" />
+ <path d="M 9 6 L 10 6 L 10 7 L 9 7 L 9 6 Z" />
+ <path d="M 9 15 L 10 15 L 10 16 L 9 16 L 9 15 Z" />
+ <path d="M 10 2 L 11 2 L 11 3 L 10 3 L 10 2 Z" />
+ <path d="M 10 3 L 11 3 L 11 4 L 10 4 L 10 3 Z" />
+ <path d="M 10 4 L 11 4 L 11 5 L 10 5 L 10 4 Z" />
+ <path d="M 10 5 L 11 5 L 11 6 L 10 6 L 10 5 Z" />
+ <path d="M 10 6 L 11 6 L 11 7 L 10 7 L 10 6 Z" />
+ <path d="M 11 6 L 12 6 L 12 7 L 11 7 L 11 6 Z" />
+ <path d="M 11 8 L 12 8 L 12 9 L 11 9 L 11 8 Z" />
+ <path d="M 10 15 L 11 15 L 11 16 L 10 16 L 10 15 Z" />
+ <path d="M 11 10 L 12 10 L 12 11 L 11 11 L 11 10 Z" />
+ <path d="M 11 12 L 12 12 L 12 13 L 11 13 L 11 12 Z" />
+ <path d="M 11 14 L 12 14 L 12 15 L 11 15 L 11 14 Z" />
+ <path d="M 11 15 L 12 15 L 12 16 L 11 16 L 11 15 Z" />
+ <path d="M 12 6 L 13 6 L 13 7 L 12 7 L 12 6 Z" />
+ <path d="M 12 8 L 13 8 L 13 9 L 12 9 L 12 8 Z" />
+ <path d="M 12 10 L 13 10 L 13 11 L 12 11 L 12 10 Z" />
+ <path d="M 12 12 L 13 12 L 13 13 L 12 13 L 12 12 Z" />
+ <path d="M 12 14 L 13 14 L 13 15 L 12 15 L 12 14 Z" />
+ <path d="M 13 6 L 14 6 L 14 7 L 13 7 L 13 6 Z" />
+ <path d="M 13 8 L 14 8 L 14 9 L 13 9 L 13 8 Z" />
+ <path d="M 13 10 L 14 10 L 14 11 L 13 11 L 13 10 Z" />
+ <path d="M 13 12 L 14 12 L 14 13 L 13 13 L 13 12 Z" />
+ <path d="M 13 13 L 14 13 L 14 14 L 13 14 L 13 13 Z" />
+ <path d="M 13 14 L 14 14 L 14 15 L 13 15 L 13 14 Z" />
+ <path d="M 14 7 L 15 7 L 15 8 L 14 8 L 14 7 Z" />
+ <path d="M 14 8 L 15 8 L 15 9 L 14 9 L 14 8 Z" />
+ <path d="M 14 9 L 15 9 L 15 10 L 14 10 L 14 9 Z" />
+ <path d="M 14 10 L 15 10 L 15 11 L 14 11 L 14 10 Z" />
+ <path d="M 14 11 L 15 11 L 15 12 L 14 12 L 14 11 Z" />
+ <path d="M 14 12 L 15 12 L 15 13 L 14 13 L 14 12 Z" />
+</svg>
diff --git a/tests/resources/assets/refs.html b/tests/resources/assets/repo/refs.html
index 3610ef5..3610ef5 100644
--- a/tests/resources/assets/refs.html
+++ b/tests/resources/assets/repo/refs.html
diff --git a/tests/resources/assets/repo/style.css b/tests/resources/assets/repo/style.css
new file mode 100644
index 0000000..f2cad9d
--- /dev/null
+++ b/tests/resources/assets/repo/style.css
@@ -0,0 +1,71 @@
+body {
+ font-family: monospace;
+ max-width: 1100px;
+ margin: 0 auto 0 auto;
+}
+
+.logo {
+ height: 6em;
+ width: 6em;
+}
+
+.header-horizontal-grouping {
+ display: flex;
+ align-items: center;
+ margin-top: 1em;
+ margin-bottom: 1em;
+}
+
+.header-description {
+ margin-left: 2em;
+}
+
+nav {
+ margin-top: 2em;
+}
+
+nav ul {
+ display: flex;
+ list-style-type: none;
+ margin-bottom: 0;
+}
+
+nav li {
+ margin-left: 10px;
+}
+
+nav a {
+ padding: 2px 8px 0px 8px;
+ color: black;
+}
+
+.selected-nav-item {
+ background-color: hsl(0, 0%, 87%);
+}
+
+hr {
+ margin-top: 0;
+ border: 0;
+ border-top: 3px solid hsl(0, 0%, 87%);
+}
+
+table {
+ margin: 2em auto;
+}
+
+th {
+ padding-bottom: 1em;
+}
+
+tbody tr:hover {
+ background-color: hsl(0, 0%, 93%);
+}
+
+td {
+ padding-left: 1em;
+ padding-right: 1em;
+}
+
+footer {
+ text-align: center;
+}