aboutsummaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
Diffstat (limited to 'tests')
-rw-r--r--tests/auth.testscript6
-rwxr-xr-xtests/auth/cert2
-rw-r--r--tests/common/hello/libhello-1.0.0.tar.gzbin2448 -> 2458 bytes
-rw-r--r--tests/common/libhello-1.0.0/manifest2
-rw-r--r--tests/rep-auth.testscript12
-rw-r--r--tests/rep-auth/expired/packages.manifest2
-rw-r--r--tests/rep-auth/expired/repositories.manifest2
-rw-r--r--tests/rep-auth/expired/signature.manifest22
8 files changed, 24 insertions, 24 deletions
diff --git a/tests/auth.testscript b/tests/auth.testscript
index 5dd8769..4e7b0c9 100644
--- a/tests/auth.testscript
+++ b/tests/auth.testscript
@@ -17,6 +17,6 @@ cert = $src_base/auth/default-cert.pem
# file to sign the repository.
#
cert_manifest = $~/cert-manifest
-+echo 'certificate: \' >=$cert_manifest
-+cat <<<$cert >+$cert_manifest
-+echo '\' >+$cert_manifest
++echo 'certificate:\' >=$cert_manifest
++cat <<<$cert >+$cert_manifest
++echo '\' >+$cert_manifest
diff --git a/tests/auth/cert b/tests/auth/cert
index b246d87..87ec9b5 100755
--- a/tests/auth/cert
+++ b/tests/auth/cert
@@ -33,7 +33,7 @@ openssl req -x509 -new -key key.pem -days 36500 -config self-any-openssl.cnf > \
# To regenerate the packages and signature manifest files run bpkg rep-create
# command, for example:
#
-# ../../bpkg/bpkg rep-create ../rep-auth/expired --key key.pem
+# bpkg rep-create ../rep-auth/expired --key key.pem
#
# We cannot do it in the testscript since the certificate has expired. This is
# also the reason why we store these auto-generated manifests in git.
diff --git a/tests/common/hello/libhello-1.0.0.tar.gz b/tests/common/hello/libhello-1.0.0.tar.gz
index fa71182..12c2354 100644
--- a/tests/common/hello/libhello-1.0.0.tar.gz
+++ b/tests/common/hello/libhello-1.0.0.tar.gz
Binary files differ
diff --git a/tests/common/libhello-1.0.0/manifest b/tests/common/libhello-1.0.0/manifest
index 1fdd50c..1cb2ae0 100644
--- a/tests/common/libhello-1.0.0/manifest
+++ b/tests/common/libhello-1.0.0/manifest
@@ -4,7 +4,7 @@ version: 1.0.0
summary: The "Hello World" example library
license: MIT
tags: c++, hello, world, example
-description: \
+description:\
A simple library that implements the "Hello World" example in C++. Its primary
goal is to show a canonical build2/bpkg project/package.
\
diff --git a/tests/rep-auth.testscript b/tests/rep-auth.testscript
index 0ba46fa..ee86327 100644
--- a/tests/rep-auth.testscript
+++ b/tests/rep-auth.testscript
@@ -50,7 +50,7 @@
#
cp -r $src/unsigned $out/self-match
- echo 'certificate: \' >+$out/self-match/repositories.manifest
+ echo 'certificate:\' >+$out/self-match/repositories.manifest
cat <<<$src_base/auth/self-cert.pem >+$out/self-match/repositories.manifest
echo '\' >+$out/self-match/repositories.manifest
@@ -62,7 +62,7 @@
#
cp -r $src/unsigned $out/self-any-match
- echo 'certificate: \' >+$out/self-any-match/repositories.manifest
+ echo 'certificate:\' >+$out/self-any-match/repositories.manifest
cat <<<$src_base/auth/self-any-cert.pem >+$out/self-any-match/repositories.manifest
echo '\' >+$out/self-any-match/repositories.manifest
@@ -75,7 +75,7 @@
#
cp -r $src/unsigned $out/subdomain-match
- echo 'certificate: \' >+$out/subdomain-match/repositories.manifest
+ echo 'certificate:\' >+$out/subdomain-match/repositories.manifest
cat <<<$src_base/auth/subdomain-cert.pem >+$out/subdomain-match/repositories.manifest
echo '\' >+$out/subdomain-match/repositories.manifest
@@ -87,7 +87,7 @@
#
cp -r $src/unsigned $out/name-mismatch
- echo 'certificate: \' >+$out/name-mismatch/repositories.manifest
+ echo 'certificate:\' >+$out/name-mismatch/repositories.manifest
cat <<<$src_base/auth/mismatch-cert.pem >+$out/name-mismatch/repositories.manifest
echo '\' >+$out/name-mismatch/repositories.manifest
@@ -605,7 +605,7 @@ sc = " " # Space character to append to here-document line when required.
{
cp -r $src/unsigned rep;
- echo 'certificate: \' >+rep/repositories.manifest;
+ echo 'certificate:\' >+rep/repositories.manifest;
cat <<<$src_base/auth/noemail-cert.pem >+rep/repositories.manifest;
echo '\' >+rep/repositories.manifest;
@@ -620,7 +620,7 @@ sc = " " # Space character to append to here-document line when required.
{
cp -r $src/unsigned rep;
- echo 'certificate: \' >+rep/repositories.manifest;
+ echo 'certificate:\' >+rep/repositories.manifest;
cat <<<$src_base/auth/expired-cert.pem >+rep/repositories.manifest;
echo '\' >+rep/repositories.manifest;
diff --git a/tests/rep-auth/expired/packages.manifest b/tests/rep-auth/expired/packages.manifest
index 4fa075a..aac8bfd 100644
--- a/tests/rep-auth/expired/packages.manifest
+++ b/tests/rep-auth/expired/packages.manifest
@@ -1,5 +1,5 @@
: 1
-sha256sum: dbeea68d374f6ca66b5f65652e26a0d8324d3fe118341ac470c07214ceb34b60
+sha256sum: 28183f366660bb265ef488c2b5b8696cd007392f7c204a9ee6ecbcba6b44b375
:
name: foo
version: 1
diff --git a/tests/rep-auth/expired/repositories.manifest b/tests/rep-auth/expired/repositories.manifest
index 7e68ee8..3658269 100644
--- a/tests/rep-auth/expired/repositories.manifest
+++ b/tests/rep-auth/expired/repositories.manifest
@@ -1,5 +1,5 @@
: 1
-certificate: \
+certificate:\
-----BEGIN CERTIFICATE-----
MIIFLzCCAxegAwIBAgIJAOx1KvcHxv3GMA0GCSqGSIb3DQEBCwUAMDMxFzAVBgNV
BAoMDkNvZGUgU3ludGhlc2lzMRgwFgYDVQQDDA9uYW1lOmJ1aWxkMi5vcmcwHhcN
diff --git a/tests/rep-auth/expired/signature.manifest b/tests/rep-auth/expired/signature.manifest
index 454653f..99095f4 100644
--- a/tests/rep-auth/expired/signature.manifest
+++ b/tests/rep-auth/expired/signature.manifest
@@ -1,13 +1,13 @@
: 1
-sha256sum: ad6c46b7c2b994957215025de0f0ce9be192f6973a8b36f5d3f3d1670172af1e
-signature: \
-PQrvkr6ONdIIrEaORzsgpXNpNkMVmdjW8Ahgpi+sdwyjsxkgMj/0gHjyF0amPi6ae+zUu4igDeKM
-JnWuShDMbxLy+zxy6IpjpchwtPymM3euqQnLWebRJ2b+9RlBVGIRCl25VnFn+mmHW76+yRnOT6nI
-fYNCM6eiLihWKLRUCnsj18PZSV7EK68Q3iPAUws4F4A63eKqJe/qSWkRjJrVpi+UFDjYkJi9542D
-MELmYFXV592UVoQ3PPK+ZU/Ja+cosHND9mHe2xvLKHFnBKUi5LKvZ+aZdiZXisnisX9PgvGzk+5j
-qzzJUse21NLA2J4D+jiH8r2fj4qjh1dLHgocQj3GQeN8r18XvaLtP9+tcLYfphWnyOfk3q12xtn8
-h9yNoVPHVsMiYrB7JXX2TM4qPqepi3f8iQmEfZxWqlI5/cpeQz3DTDZ4wagNbBoYzavUqTjriXCU
-eLWVZz89JkYhWYTBPx26XZp56TsN16ZrN6oMtHgVy6YmmbjIea7sZXhNc8a/7FCdxap8PZfJS1cW
-LieoZqQF5C0O8+sJnYl88Pp76mtQIgXEsfc5TnvgMosQfXbHzMbD7naD0woWqu5GVKWx6+AdK2uH
-KbuSXYrJYfmuS2Ptp/T7ZIkRE2YZPe4+lsMkIiqY1fg2qIdWgpQiH0ZE3Ki3GH4FUWEkurWgxYk=
+sha256sum: a7642c76aba10b702453882504d1d39033ad5e19d1fcd97ad40b37005e9e2927
+signature:\
+ClTGigHFr2VpVZIz5KjxNHKJyEszJ2eP0CLyOS63rim02Vrpl9kIeIIceRdTfs3R6u62gu89MsFi
+0VbO37h8DDHY+aZKtlAKg4t5pZjdQ3T56AP+GcB0m0t5oXxEFiGF1JdWOz+ukbvWaA8BmSPWzTsl
+m7aU+MdyiQKg7bdyXzKqc/vSY28CuTvhaTpDz43qJOVFC2ezk7jbmPuhaQIVqmLHEiKMQGCynVUV
+DI9OZZ98QpplY9d1qNMdc0jWVAhtAuTBW+E+zD4fT4j6mL/1zEz5WWoOAbceyD0Gg5pp0P8ZBg1+
+gzzOLL3ikdMqq+fQY2AKcYzxyTFNCJsnX6KeaYESZZUsI4YOURf+VcjJb24AX3KBevidMcbcGyoo
+zBNmqWOLIheK983zDovccj3bRnmByprV95VxWEl7omifZ56Lsfow6rQM2KEVmdSk2ScJUJew4zR6
+1OI7m3GEqrwqlBzKn0uviasMSZMSj4pbBr5bv5Y6bvryB3RUnJft0ui1p3vP1s9zxmVAdDhuRmQ0
+ntcQey/vEPyU/q3vQ3riJop5cYXu9IJpg7EGcRJTNDKq1OMtFbnEY5ZljmtD9e/neplPb6p/hacK
+PIEzHP8aWzJjDxoXibt8CSfwCfn5mCiBrtfoJ3u7V8Ghish9/SVxKwoJ3dfso4gBSgfdHk/LsPI=
\