>>> shunit2: Building community/shunit2 2.1.8-r1 (using abuild 3.15.0-r0) started Mon, 13 Oct 2025 16:56:01 +0000 >>> shunit2: Validating /home/udu/aports/community/shunit2/APKBUILD... >>> shunit2: Analyzing dependencies... >>> shunit2: Installing for build: build-base bash dash loksh zsh WARNING: opening /home/udu/packages//community: No such file or directory WARNING: opening /home/udu/packages//main: No such file or directory fetch http://dl-cdn.alpinelinux.org/alpine/v3.22/main/x86_64/APKINDEX.tar.gz fetch http://dl-cdn.alpinelinux.org/alpine/v3.22/community/x86_64/APKINDEX.tar.gz (1/8) Installing dash (0.5.12-r3) Executing dash-0.5.12-r3.post-install (2/8) Installing loksh (7.7-r0) Executing loksh-7.7-r0.post-install (3/8) Installing zsh (5.9-r5) Executing zsh-5.9-r5.post-install (4/8) Installing gcc-zsh-completion (5.9-r5) (5/8) Installing .makedepends-shunit2 (20251013.165602) (6/8) Installing apk-tools-zsh-completion (2.14.9-r3) (7/8) Installing bubblewrap-zsh-completion (0.11.0-r1) (8/8) Installing git-zsh-completion (5.9-r5) Executing busybox-1.37.0-r19.trigger OK: 301 MiB in 97 packages >>> shunit2: Cleaning up srcdir >>> shunit2: Cleaning up pkgdir >>> shunit2: Cleaning up tmpdir >>> shunit2: Fetching shunit2-2.1.8.tar.gz::https://github.com/kward/shunit2/archive/v2.1.8.tar.gz >>> shunit2: Fetching shunit2-2.1.8.tar.gz::https://github.com/kward/shunit2/archive/v2.1.8.tar.gz >>> shunit2: Checking sha512sums... shunit2-2.1.8.tar.gz: OK dash-negative-lineno.patch: OK >>> shunit2: Unpacking /var/cache/distfiles/shunit2-2.1.8.tar.gz... >>> shunit2: dash-negative-lineno.patch patching file shunit2_macros_test.sh #------------------------------------------------------------------------------ # System data. # $ uname -mprsv Linux 6.8.12-11-pve #1 SMP PREEMPT_DYNAMIC PMX 6.8.12-11 (2025-05-22T09:39Z) x86_64 unknown OS Name: Linux OS Version: Alpine Linux v3.22 ### Test run info. shells: /bin/sh ash /bin/bash /bin/dash /bin/ksh /bin/pdksh /bin/zsh tests: shunit2_args_test.sh shunit2_asserts_test.sh shunit2_failures_test.sh shunit2_macros_test.sh shunit2_misc_test.sh shunit2_standalone_test.sh #------------------------------------------------------------------------------ # Running the test suite with /bin/sh. # shell name: sh shell version: Oils 0.36.0 https://oils.pub/ git commit = fa17447140201c4c31e1fc2151406f08491bd178 --- Executing the 'shunit2_args' test suite. --- non_default_test test_non_default_ran Ran 2 tests. OK --- Executing the 'shunit2_asserts' test suite. --- testAssertEquals testAssertNotEquals testAssertSame testAssertNotSame testAssertContains testAssertNotContains testAssertNull testAssertNotNull testAssertTrue testAssertFalse Ran 10 tests. OK --- Executing the 'shunit2_failures' test suite. --- testFail testFailNotEquals testFailSame Ran 3 tests. OK --- Executing the 'shunit2_macros' test suite. --- testAssertEquals testAssertNotEquals testSame testNotSame testNull testNotNull testAssertTrue testAssertFalse testFail testFailNotEquals testFailSame testFailNotSame Ran 12 tests. OK --- Executing the 'shunit2_misc' test suite. --- testUnboundVariable ASSERT:assert message was not generated testIssue7 testIssue29 testIssue69 testIssue77 testIssue84 ASSERT:failure message for assertFalse was not generated shunit2:ERROR testIssue84() returned non-zero return code. testPrepForSourcing testEscapeCharInStr testEscapeCharInStr_specialChars testExtractTestFunctions testIssue54 testColors testColorsWitoutTERM Ran 13 tests. FAILED (failures=3) --- Executing the 'shunit2_standalone' test suite. --- #------------------------------------------------------------------------------ # Running the test suite with ash. # shell name: ash shell version: 1.37.0 --- Executing the 'shunit2_args' test suite. --- non_default_test test_non_default_ran Ran 2 tests. OK --- Executing the 'shunit2_asserts' test suite. --- testAssertEquals testAssertNotEquals testAssertSame testAssertNotSame testAssertContains testAssertNotContains testAssertNull testAssertNotNull testAssertTrue testAssertFalse Ran 10 tests. OK --- Executing the 'shunit2_failures' test suite. --- testFail testFailNotEquals testFailSame Ran 3 tests. OK --- Executing the 'shunit2_macros' test suite. --- testAssertEquals testAssertNotEquals testSame testNotSame testNull testNotNull testAssertTrue testAssertFalse testFail testFailNotEquals testFailSame testFailNotSame Ran 12 tests. OK --- Executing the 'shunit2_misc' test suite. --- testUnboundVariable ASSERT:assert message was not generated testIssue7 testIssue29 testIssue69 testIssue77 testIssue84 ASSERT:failure message for assertFalse was not generated shunit2:ERROR testIssue84() returned non-zero return code. testPrepForSourcing testEscapeCharInStr testEscapeCharInStr_specialChars testExtractTestFunctions testIssue54 testColors testColorsWitoutTERM Ran 13 tests. FAILED (failures=3) --- Executing the 'shunit2_standalone' test suite. --- #------------------------------------------------------------------------------ # Running the test suite with /bin/bash. # shell name: bash shell version: unknown --- Executing the 'shunit2_args' test suite. --- non_default_test test_non_default_ran Ran 2 tests. OK --- Executing the 'shunit2_asserts' test suite. --- testAssertEquals testAssertNotEquals testAssertSame testAssertNotSame testAssertContains testAssertNotContains testAssertNull testAssertNotNull testAssertTrue testAssertFalse Ran 10 tests. OK --- Executing the 'shunit2_failures' test suite. --- testFail testFailNotEquals testFailSame Ran 3 tests. OK --- Executing the 'shunit2_macros' test suite. --- testAssertEquals testAssertNotEquals testSame testNotSame testNull testNotNull testAssertTrue testAssertFalse testFail testFailNotEquals testFailSame testFailNotSame Ran 12 tests. OK --- Executing the 'shunit2_misc' test suite. --- testUnboundVariable ASSERT:assert message was not generated testIssue7 testIssue29 testIssue69 testIssue77 testIssue84 ASSERT:failure message for assertFalse was not generated shunit2:ERROR testIssue84() returned non-zero return code. testPrepForSourcing testEscapeCharInStr testEscapeCharInStr_specialChars testExtractTestFunctions testIssue54 testColors testColorsWitoutTERM Ran 13 tests. FAILED (failures=3) --- Executing the 'shunit2_standalone' test suite. --- #------------------------------------------------------------------------------ # Running the test suite with /bin/dash. # runner:WARN unable to run tests with the dash shell #------------------------------------------------------------------------------ # Running the test suite with /bin/ksh. # shell name: ksh shell version: v5.2.14-99/07/13.2 --- Executing the 'shunit2_args' test suite. --- non_default_test test_non_default_ran Ran 2 tests. OK --- Executing the 'shunit2_asserts' test suite. --- testAssertEquals testAssertNotEquals testAssertSame testAssertNotSame testAssertContains testAssertNotContains testAssertNull testAssertNotNull testAssertTrue testAssertFalse Ran 10 tests. OK --- Executing the 'shunit2_failures' test suite. --- testFail testFailNotEquals testFailSame Ran 3 tests. OK --- Executing the 'shunit2_macros' test suite. --- testAssertEquals testAssertNotEquals testSame testNotSame testNull testNotNull testAssertTrue testAssertFalse testFail testFailNotEquals testFailSame testFailNotSame Ran 12 tests. OK --- Executing the 'shunit2_misc' test suite. --- testUnboundVariable ASSERT:assert message was not generated testIssue7 testIssue29 testIssue69 testIssue77 testIssue84 ASSERT:failure message for assertFalse was not generated shunit2:ERROR testIssue84() returned non-zero return code. testPrepForSourcing testEscapeCharInStr testEscapeCharInStr_specialChars testExtractTestFunctions testIssue54 testColors testColorsWitoutTERM Ran 13 tests. FAILED (failures=3) --- Executing the 'shunit2_standalone' test suite. --- #------------------------------------------------------------------------------ # Running the test suite with /bin/pdksh. # runner:WARN unable to run tests with the pdksh shell #------------------------------------------------------------------------------ # Running the test suite with /bin/zsh. # shell name: zsh shell version: 5.9 --- Executing the 'shunit2_args' test suite. --- non_default_test test_non_default_ran Ran 2 tests. OK --- Executing the 'shunit2_asserts' test suite. --- testAssertEquals testAssertNotEquals testAssertSame testAssertNotSame testAssertContains testAssertNotContains testAssertNull testAssertNotNull testAssertTrue testAssertFalse Ran 10 tests. OK --- Executing the 'shunit2_failures' test suite. --- testFail testFailNotEquals testFailSame Ran 3 tests. OK --- Executing the 'shunit2_macros' test suite. --- testAssertEquals testAssertNotEquals testSame testNotSame testNull testNotNull testAssertTrue testAssertFalse testFail testFailNotEquals testFailSame testFailNotSame Ran 12 tests. OK --- Executing the 'shunit2_misc' test suite. --- testUnboundVariable ASSERT:assert message was not generated testIssue7 testIssue29 testIssue69 testIssue77 testIssue84 ASSERT:failure message for assertFalse was not generated shunit2:ERROR testIssue84() returned non-zero return code. testPrepForSourcing testEscapeCharInStr testEscapeCharInStr_specialChars testExtractTestFunctions testIssue54 testColors testColorsWitoutTERM Ran 13 tests. FAILED (failures=3) --- Executing the 'shunit2_standalone' test suite. --- >>> ERROR: shunit2: check failed >>> shunit2: Uninstalling dependencies... (1/8) Purging .makedepends-shunit2 (20251013.165602) (2/8) Purging dash (0.5.12-r3) Executing dash-0.5.12-r3.pre-deinstall (3/8) Purging loksh (7.7-r0) Executing loksh-7.7-r0.pre-deinstall (4/8) Purging apk-tools-zsh-completion (2.14.9-r3) (5/8) Purging bubblewrap-zsh-completion (0.11.0-r1) (6/8) Purging gcc-zsh-completion (5.9-r5) (7/8) Purging git-zsh-completion (5.9-r5) (8/8) Purging zsh (5.9-r5) Executing zsh-5.9-r5.pre-deinstall Executing busybox-1.37.0-r19.trigger OK: 296 MiB in 89 packages