Radish alpha
r
rad:z3qg5TKmN83afz2fj9z3fQjU8vaYE
Radicle CI adapter for native CI
Radicle
Git
chore: drop obsolete test suite
Lars Wirzenius committed 2 years ago
commit 150a7cdc7a1523a87ad1213b490ac36252564513
parent 26f9982
2 files changed +0 -70
deleted test.py
@@ -1,18 +0,0 @@
-
#!/usr/bin/python3
-

-
import argparse
-
import json
-
import sys
-

-

-
p = argparse.ArgumentParser()
-
p.add_argument("--repo", default="rad:z3qg5TKmN83afz2fj9z3fQjU8vaYE")
-
p.add_argument("--commit", required=True)
-
args = p.parse_args()
-

-
trigger = {
-
    "request": "trigger",
-
    "repo": args.repo,
-
    "commit": args.commit,
-
}
-
print(json.dumps(trigger))
deleted test.sh
@@ -1,52 +0,0 @@
-
#!/bin/bash
-

-
set -euo pipefail
-

-
die() {
-
	echo "$@" 2>&1
-
	exit 1
-
}
-

-
expect_failure() {
-
	if cargo run -q <"$tmp/test-request.yaml" >"$tmp/test.stdout" 2>"$tmp/test.stderr"; then
-
		echo "$tmp/test.log:"
-
		cat "$tmp/test.log"
-
		echo
-
		echo "test.stdout:"
-
		cat "$tmp/test.stdout"
-
		echo
-
		echo "test.stderr:"
-
		cat "$tmp/test.stderr"
-

-
		die "success, when expected failure"
-
	fi
-
}
-

-
cargo build --all-targets --quiet
-

-
tmp="$(mktemp -d)"
-
trap 'rm -rf "$tmp"' EXIT
-
export TMPDIR="$tmp"
-

-
cat <<EOF >"$tmp/config.yaml"
-
state: $tmp/test.state
-
log: $tmp/test.log
-
EOF
-

-
export RADICLE_NATIVE_CI="$tmp/config.yaml"
-
export RADICLE_NATIVE_CI_LOG=debug
-

-
python3 test.py --commit b3a9a809420c89d08460046683f33d8a5bdfdc0a >"$tmp/test-request.yaml"
-
expect_failure
-
# find "$tmp/test.state" -type f | grep -vF /.git/
-

-
# cat "$tmp/test.state/index.html"
-

-
# echo "test.log"
-
# cat "$tmp/test.log"
-

-
# echo
-
# echo "log.txt"
-
# cat "$tmp/test.state"/*/log.txt
-

-
echo All good.