@@ -4,6 +4,7 @@ load test_helper
44export NODE_BUILD_SKIP_MIRROR=
55export NODE_BUILD_CACHE_PATH=
66export NODE_BUILD_MIRROR_URL=http://mirror.example.com
7+ export NODE_BUILD_MIRROR_CMD=mirror_stub
78export NODE_BUILD_CURL_OPTS=
89
910setup () {
@@ -15,7 +16,6 @@ setup() {
1516 stub curl " -q -o * -*S* http://example.com/* : cp $FIXTURE_ROOT /\$ {5##*/} \$ 3"
1617
1718 install_fixture definitions/without-checksum
18- echo " $output " >&2
1919
2020 assert_success
2121 assert [ -x " ${INSTALL_ROOT} /bin/package" ]
@@ -45,12 +45,14 @@ setup() {
4545 stub shasum true " echo $checksum "
4646 stub curl " -*I* $mirror_url : true" \
4747 " -q -o * -*S* $mirror_url : cp $FIXTURE_ROOT /package-1.0.0.tar.gz \$ 3"
48+ stub mirror_stub " : echo $mirror_url "
4849
4950 install_fixture definitions/with-checksum
5051
5152 assert_success
5253 assert [ -x " ${INSTALL_ROOT} /bin/package" ]
5354
55+ unstub mirror_stub
5456 unstub curl
5557 unstub shasum
5658}
@@ -63,12 +65,14 @@ setup() {
6365 stub shasum true " echo $checksum "
6466 stub curl " -*I* $mirror_url : false" \
6567 " -q -o * -*S* http://example.com/* : cp $FIXTURE_ROOT /\$ {5##*/} \$ 3"
68+ stub mirror_stub " : echo $mirror_url "
6669
6770 install_fixture definitions/with-checksum
6871
6972 assert_success
7073 assert [ -x " ${INSTALL_ROOT} /bin/package" ]
7174
75+ unstub mirror_stub
7276 unstub curl
7377 unstub shasum
7478}
@@ -82,13 +86,14 @@ setup() {
8286 stub curl " -*I* $mirror_url : true" \
8387 " -q -o * -*S* $mirror_url : cp $FIXTURE_ROOT /package-1.0.0.tar.gz \$ 3" \
8488 " -q -o * -*S* http://example.com/* : cp $FIXTURE_ROOT /\$ {5##*/} \$ 3"
89+ stub mirror_stub " : echo $mirror_url "
8590
8691 install_fixture definitions/with-checksum
87- echo " $output " >&2
8892
8993 assert_success
9094 assert [ -x " ${INSTALL_ROOT} /bin/package" ]
9195
96+ unstub mirror_stub
9297 unstub curl
9398 unstub shasum
9499}
0 commit comments