MkDev11 wrote: === Testing fix for LLDB issue #171493 ===
Test 1: Basic case (no options) Input: 'target.run-args' '-foo' 'bar' After fix: '--' 'target.run-args' '-foo' 'bar' Expected '--' at index 0, actual index: 0 ✓ PASS Test 2: With -g option Input: '-g' 'target.run-args' '-foo' 'bar' After fix: '-g' '--' 'target.run-args' '-foo' 'bar' Expected '--' at index 1, actual index: 1 ✓ PASS Test 3: With -f option Input: '-f' 'target.run-args' '-foo' After fix: '-f' '--' 'target.run-args' '-foo' Expected '--' at index 1, actual index: 1 ✓ PASS Test 4: With multiple options (-g -f) Input: '-g' '-f' 'target.run-args' '-foo' After fix: '-g' '-f' '--' 'target.run-args' '-foo' Expected '--' at index 2, actual index: 2 ✓ PASS Test 5: Value with double dash (--help) Input: 'target.run-args' '--help' After fix: '--' 'target.run-args' '--help' Expected '--' at index 0, actual index: 0 ✓ PASS Test 6: Multiple dash values Input: 'target.run-args' '-a' '-b' '-c' After fix: '--' 'target.run-args' '-a' '-b' '-c' Expected '--' at index 0, actual index: 0 ✓ PASS Test 7: Single dash value Input: 'target.run-args' '-' After fix: '--' 'target.run-args' '-' Expected '--' at index 0, actual index: 0 ✓ PASS === All tests completed === https://github.com/llvm/llvm-project/pull/176076 _______________________________________________ lldb-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
