@@ -6,12 +6,15 @@ load '/getssl/test/test_helper.bash'
6
6
7
7
8
8
setup () {
9
- [ ! -f $BATS_TMPDIR /failed.skip ] || skip " skipping tests after first failure"
9
+ [ ! -f $BATS_RUN_TMPDIR /failed.skip ] || skip " skipping tests after first failure"
10
10
}
11
+
12
+
11
13
teardown () {
12
- [ -n " $BATS_TEST_COMPLETED " ] || touch $BATS_TMPDIR /failed.skip
14
+ [ -n " $BATS_TEST_COMPLETED " ] || touch $BATS_RUN_TMPDIR /failed.skip
13
15
}
14
16
17
+
15
18
@test " Check that auto upgrade to v2 doesn't change pebble url" {
16
19
if [ -n " $STAGING " ]; then
17
20
skip " Using staging server, skipping internal test"
@@ -22,17 +25,10 @@ teardown() {
22
25
cp " ${CODE_DIR} /test/test-config/${CONFIG_FILE} " " ${INSTALL_DIR} /.getssl/getssl.cfg"
23
26
run ${CODE_DIR} /getssl -U -d --check-config " $GETSSL_CMD_HOST "
24
27
assert_success
25
- assert_line ' Using certificate issuer: https://pebble:14000/dir'
28
+ assert_line --partial ' Using certificate issuer: https://pebble:14000/dir'
26
29
}
27
30
28
31
29
- setup () {
30
- [ ! -f $BATS_TMPDIR /failed.skip ] || skip " skipping tests after first failure"
31
- }
32
- teardown () {
33
- [ -n " $BATS_TEST_COMPLETED " ] || touch $BATS_TMPDIR /failed.skip
34
- }
35
-
36
32
@test " Check that auto upgrade to v2 doesn't change v2 staging url" {
37
33
if [ -n " $STAGING " ]; then
38
34
skip " Using staging server, skipping internal test"
@@ -43,17 +39,10 @@ teardown() {
43
39
cp " ${CODE_DIR} /test/test-config/${CONFIG_FILE} " " ${INSTALL_DIR} /.getssl/getssl.cfg"
44
40
run ${CODE_DIR} /getssl -U -d --check-config " $GETSSL_CMD_HOST "
45
41
assert_success
46
- assert_line ' Using certificate issuer: https://acme-staging-v02.api.letsencrypt.org/directory'
42
+ assert_line --partial ' Using certificate issuer: https://acme-staging-v02.api.letsencrypt.org/directory'
47
43
}
48
44
49
45
50
- setup () {
51
- [ ! -f $BATS_TMPDIR /failed.skip ] || skip " skipping tests after first failure"
52
- }
53
- teardown () {
54
- [ -n " $BATS_TEST_COMPLETED " ] || touch $BATS_TMPDIR /failed.skip
55
- }
56
-
57
46
@test " Check that auto upgrade to v2 doesn't change v2 prod url" {
58
47
if [ -n " $STAGING " ]; then
59
48
skip " Using staging server, skipping internal test"
@@ -64,17 +53,10 @@ teardown() {
64
53
cp " ${CODE_DIR} /test/test-config/${CONFIG_FILE} " " ${INSTALL_DIR} /.getssl/getssl.cfg"
65
54
run ${CODE_DIR} /getssl -U -d --check-config " $GETSSL_CMD_HOST "
66
55
assert_success
67
- assert_line ' Using certificate issuer: https://acme-v02.api.letsencrypt.org/directory'
56
+ assert_line --partial ' Using certificate issuer: https://acme-v02.api.letsencrypt.org/directory'
68
57
}
69
58
70
59
71
- setup () {
72
- [ ! -f $BATS_TMPDIR /failed.skip ] || skip " skipping tests after first failure"
73
- }
74
- teardown () {
75
- [ -n " $BATS_TEST_COMPLETED " ] || touch $BATS_TMPDIR /failed.skip
76
- }
77
-
78
60
@test " Check that auto upgrade to v2 changes v1 staging to v2 staging url" {
79
61
if [ -n " $STAGING " ]; then
80
62
skip " Using staging server, skipping internal test"
@@ -85,17 +67,10 @@ teardown() {
85
67
cp " ${CODE_DIR} /test/test-config/${CONFIG_FILE} " " ${INSTALL_DIR} /.getssl/getssl.cfg"
86
68
run ${CODE_DIR} /getssl -U -d --check-config " $GETSSL_CMD_HOST "
87
69
assert_success
88
- assert_line ' Using certificate issuer: https://acme-staging-v02.api.letsencrypt.org/directory'
70
+ assert_line --partial ' Using certificate issuer: https://acme-staging-v02.api.letsencrypt.org/directory'
89
71
}
90
72
91
73
92
- setup () {
93
- [ ! -f $BATS_TMPDIR /failed.skip ] || skip " skipping tests after first failure"
94
- }
95
- teardown () {
96
- [ -n " $BATS_TEST_COMPLETED " ] || touch $BATS_TMPDIR /failed.skip
97
- }
98
-
99
74
@test " Check that auto upgrade to v2 changes v1 prod to v2 prod url" {
100
75
if [ -n " $STAGING " ]; then
101
76
skip " Using staging server, skipping internal test"
@@ -106,5 +81,5 @@ teardown() {
106
81
cp " ${CODE_DIR} /test/test-config/${CONFIG_FILE} " " ${INSTALL_DIR} /.getssl/getssl.cfg"
107
82
run ${CODE_DIR} /getssl -U -d --check-config " $GETSSL_CMD_HOST "
108
83
assert_success
109
- assert_line ' Using certificate issuer: https://acme-v02.api.letsencrypt.org/directory'
84
+ assert_line --partial ' Using certificate issuer: https://acme-v02.api.letsencrypt.org/directory'
110
85
}
0 commit comments