Skip to content

refactor(test): give the hash-named black-box tests descriptive names - #451

Merged
oxr463 merged 3 commits into
masterfrom
rename-tests-164
Oct 2, 2026
Merged

oxr463 merged 3 commits into
masterfrom
rename-tests-164

test: revert cosmetic string-literal edits in three renamed tests

0441a8f
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / SonarCloud Code Analysis failed Oct 2, 2026 in 37s

Quality Gate failed

Failed conditions
E Reliability Rating on New Code (required ≥ A)
D Security Rating on New Code (required ≥ A)

See analysis details on SonarQube Cloud

Catch issues before they fail your Quality Gate with our IDE extension SonarQube for IDE

Annotations

Check failure on line 1 in test/test-proc-self-readlink-edge-cases.sh

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use '[[' instead of '[' for conditional tests. The '[[' construct is safer and more feature-rich.

See more on https://sonarcloud.io/project/issues?id=proot-me_proot&issues=AaD9ccw9Iq_l6dDwZfpI&open=AaD9ccw9Iq_l6dDwZfpI&pullRequest=451

Check failure on line 6 in test/test-path-search.sh

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use '[[' instead of '[' for conditional tests. The '[[' construct is safer and more feature-rich.

See more on https://sonarcloud.io/project/issues?id=proot-me_proot&issues=AaD9ccwrIq_l6dDwZfow&open=AaD9ccwrIq_l6dDwZfow&pullRequest=451

Check warning on line 1 in test/test-care-via-symlinked-proot.sh

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Replace backticks with '$()' syntax for command substitution.

See more on https://sonarcloud.io/project/issues?id=proot-me_proot&issues=AaD9ccyYIq_l6dDwZfqs&open=AaD9ccyYIq_l6dDwZfqs&pullRequest=451

Check warning on line 3 in test/test-path-traversal-conformance.sh

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Replace backticks with '$()' syntax for command substitution.

See more on https://sonarcloud.io/project/issues?id=proot-me_proot&issues=AaD9ccxEIq_l6dDwZfpc&open=AaD9ccxEIq_l6dDwZfpc&pullRequest=451

Check warning on line 1 in test/test-kill-tracer-pid.sh

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Replace backticks with '$()' syntax for command substitution.

See more on https://sonarcloud.io/project/issues?id=proot-me_proot&issues=AaD9cc4qIq_l6dDwZfsr&open=AaD9cc4qIq_l6dDwZfsr&pullRequest=451

Check failure on line 1 in test/test-readlink-bind-detranslate.sh

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use '[[' instead of '[' for conditional tests. The '[[' construct is safer and more feature-rich.

See more on https://sonarcloud.io/project/issues?id=proot-me_proot&issues=AaD9cc-OIq_l6dDwZfyf&open=AaD9cc-OIq_l6dDwZfyf&pullRequest=451

Check warning on line 45 in test/test-readdir-nested-bindings.sh

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Complete the task associated to this 'TODO' comment.

See more on https://sonarcloud.io/project/issues?id=proot-me_proot&issues=AaD9cc6FIq_l6dDwZfua&open=AaD9cc6FIq_l6dDwZfua&pullRequest=451

Check warning on line 28 in test/test-thread-execve-nyi.c

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

code will never be executed

See more on https://sonarcloud.io/project/issues?id=proot-me_proot&issues=AaD9ccySIq_l6dDwZfqi&open=AaD9ccySIq_l6dDwZfqi&pullRequest=451

Check warning on line 9 in test/test-getresuid-getresgid-syscalls.c

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Define each identifier in a dedicated statement.

See more on https://sonarcloud.io/project/issues?id=proot-me_proot&issues=AaD9ccwEIq_l6dDwZfod&open=AaD9ccwEIq_l6dDwZfod&pullRequest=451

Check warning on line 6 in test/test-ptrace-traceme-basic.c

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove the commented out code.

See more on https://sonarcloud.io/project/issues?id=proot-me_proot&issues=AaD9cc_nIq_l6dDwZf1G&open=AaD9cc_nIq_l6dDwZf1G&pullRequest=451

Check warning on line 1 in test/test-path-env-lookup.sh

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Replace backticks with '$()' syntax for command substitution.

See more on https://sonarcloud.io/project/issues?id=proot-me_proot&issues=AaD9cc6TIq_l6dDwZfum&open=AaD9cc6TIq_l6dDwZfum&pullRequest=451

Check failure on line 1 in test/test-getresid-native.sh

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use '[[' instead of '[' for conditional tests. The '[[' construct is safer and more feature-rich.

See more on https://sonarcloud.io/project/issues?id=proot-me_proot&issues=AaD9cczlIq_l6dDwZfrN&open=AaD9cczlIq_l6dDwZfrN&pullRequest=451

Check warning on line 1 in test/test-readdir-symlinked-dir.sh

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Replace backticks with '$()' syntax for command substitution.

See more on https://sonarcloud.io/project/issues?id=proot-me_proot&issues=AaD9cc7MIq_l6dDwZfv2&open=AaD9cc7MIq_l6dDwZfv2&pullRequest=451

Check failure on line 1 in test/test-care-archive-formats.sh

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use '[[' instead of '[' for conditional tests. The '[[' construct is safer and more feature-rich.

See more on https://sonarcloud.io/project/issues?id=proot-me_proot&issues=AaD9cc-oIq_l6dDwZfzR&open=AaD9cc-oIq_l6dDwZfzR&pullRequest=451

Check failure on line 1 in test/test-getresid-m32.sh

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use '[[' instead of '[' for conditional tests. The '[[' construct is safer and more feature-rich.

See more on https://sonarcloud.io/project/issues?id=proot-me_proot&issues=AaD9cc_hIq_l6dDwZf08&open=AaD9cc_hIq_l6dDwZf08&pullRequest=451

Check failure on line 1 in test/test-proc-comm-name-truncation.sh

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use '[[' instead of '[' for conditional tests. The '[[' construct is safer and more feature-rich.

See more on https://sonarcloud.io/project/issues?id=proot-me_proot&issues=AaD9cc_IIq_l6dDwZf0d&open=AaD9cc_IIq_l6dDwZf0d&pullRequest=451

Check failure on line 1 in test/test-cwd-removed-dir.sh

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use '[[' instead of '[' for conditional tests. The '[[' construct is safer and more feature-rich.

See more on https://sonarcloud.io/project/issues?id=proot-me_proot&issues=AaD9cc5-Iq_l6dDwZft-&open=AaD9cc5-Iq_l6dDwZft-&pullRequest=451

Check warning on line 1 in test/test-nested-proot-options.sh

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Replace backticks with '$()' syntax for command substitution.

See more on https://sonarcloud.io/project/issues?id=proot-me_proot&issues=AaD9ccwlIq_l6dDwZfon&open=AaD9ccwlIq_l6dDwZfon&pullRequest=451

Check failure on line 12 in test/test-path-search.sh

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use '[[' instead of '[' for conditional tests. The '[[' construct is safer and more feature-rich.

See more on https://sonarcloud.io/project/issues?id=proot-me_proot&issues=AaD9ccwrIq_l6dDwZfoy&open=AaD9ccwrIq_l6dDwZfoy&pullRequest=451

Check warning on line 1 in test/test-readlink-bind-detranslate.sh

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Replace backticks with '$()' syntax for command substitution.

See more on https://sonarcloud.io/project/issues?id=proot-me_proot&issues=AaD9cc-OIq_l6dDwZfyi&open=AaD9cc-OIq_l6dDwZfyi&pullRequest=451

Check failure on line 1 in test/test-stat-fake-ids.sh

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use '[[' instead of '[' for conditional tests. The '[[' construct is safer and more feature-rich.

See more on https://sonarcloud.io/project/issues?id=proot-me_proot&issues=AaD9ccxLIq_l6dDwZfpq&open=AaD9ccxLIq_l6dDwZfpq&pullRequest=451

Check failure on line 1 in test/test-proc-comm-name-truncation.sh

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use '[[' instead of '[' for conditional tests. The '[[' construct is safer and more feature-rich.

See more on https://sonarcloud.io/project/issues?id=proot-me_proot&issues=AaD9cc_IIq_l6dDwZf0p&open=AaD9cc_IIq_l6dDwZf0p&pullRequest=451

Check warning on line 1 in test/test-kernel-release-truncation.sh

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Replace backticks with '$()' syntax for command substitution.

See more on https://sonarcloud.io/project/issues?id=proot-me_proot&issues=AaD9ccwxIq_l6dDwZfo5&open=AaD9ccwxIq_l6dDwZfo5&pullRequest=451

Check failure on line 1 in test/test-symlink-script-argv0.sh

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use '[[' instead of '[' for conditional tests. The '[[' construct is safer and more feature-rich.

See more on https://sonarcloud.io/project/issues?id=proot-me_proot&issues=AaD9cc8HIq_l6dDwZfwk&open=AaD9cc8HIq_l6dDwZfwk&pullRequest=451

Check failure on line 1 in test/test-readdir-nested-bindings.sh

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use '[[' instead of '[' for conditional tests. The '[[' construct is safer and more feature-rich.

See more on https://sonarcloud.io/project/issues?id=proot-me_proot&issues=AaD9cc6FIq_l6dDwZfuJ&open=AaD9cc6FIq_l6dDwZfuJ&pullRequest=451