Skip to content

Commit

Permalink
Update test_auto_injection_python.shell
Browse files Browse the repository at this point in the history
  • Loading branch information
plengauer authored Jan 8, 2025
1 parent b027be5 commit 961f0ec
Showing 1 changed file with 20 additions and 20 deletions.
40 changes: 20 additions & 20 deletions tests/auto/test_auto_injection_python.shell
Original file line number Diff line number Diff line change
Expand Up @@ -9,71 +9,71 @@ os.execl("/bin/echo", "echo", "hello", "world", "0")
' | python3
assert_equals 0 $?
span="$(resolve_span '.name == "echo hello world 0"')"
assert_equals "SpanKind.INTERNAL" $(\echo "$span" | jq -r '.kind')
assert_not_equals null $(\echo "$span" | jq -r '.parent_id')
assert_equals "SpanKind.INTERNAL" $(\echo "$span" | \jq -r '.kind')
assert_not_equals null $(\echo "$span" | \jq -r '.parent_id')

\echo '
import os
os.execv("/bin/echo", [ "echo", "hello", "world", "1" ])
' | python3
assert_equals 0 $?
span="$(resolve_span '.name == "echo hello world 1"')"
assert_equals "SpanKind.INTERNAL" $(\echo "$span" | jq -r '.kind')
assert_not_equals null $(\echo "$span" | jq -r '.parent_id')
assert_equals "SpanKind.INTERNAL" $(\echo "$span" | \jq -r '.kind')
assert_not_equals null $(\echo "$span" | \jq -r '.parent_id')

echo '
import os
os.spawnl(os.P_WAIT, "/bin/echo", "echo", "hello", "world", "2")
' | python3
assert_equals 0 $?
span="$(resolve_span '.name == "echo hello world 2"')"
assert_equals "SpanKind.INTERNAL" $(\echo "$span" | jq -r '.kind')
assert_not_equals null $(\echo "$span" | jq -r '.parent_id')
assert_equals "SpanKind.INTERNAL" $(\echo "$span" | \jq -r '.kind')
assert_not_equals null $(\echo "$span" | \jq -r '.parent_id')

echo '
import os
os.spawnlp(os.P_WAIT, "echo", "echo", "hello", "world", "3")
' | python3
assert_equals 0 $?
span="$(resolve_span '.name == "echo hello world 3"')"
assert_equals "SpanKind.INTERNAL" $(\echo "$span" | jq -r '.kind')
assert_not_equals null $(\echo "$span" | jq -r '.parent_id')
assert_equals "SpanKind.INTERNAL" $(\echo "$span" | \jq -r '.kind')
assert_not_equals null $(\echo "$span" | \jq -r '.parent_id')

echo '
import os
os.spawnv(os.P_WAIT, "/bin/echo", ["echo", "hello", "world", "4"])
' | python3
assert_equals 0 $?
span="$(resolve_span '.name == "echo hello world 4"')"
assert_equals "SpanKind.INTERNAL" $(\echo "$span" | jq -r '.kind')
assert_not_equals null $(\echo "$span" | jq -r '.parent_id')
assert_equals "SpanKind.INTERNAL" $(\echo "$span" | \jq -r '.kind')
assert_not_equals null $(\echo "$span" | \jq -r '.parent_id')

echo '
import os
os.spawnvp(os.P_WAIT, "echo", ["echo", "hello", "world", "5"])
' | python3
assert_equals 0 $?
span="$(resolve_span '.name == "echo hello world 5"')"
assert_equals "SpanKind.INTERNAL" $(\echo "$span" | jq -r '.kind')
assert_not_equals null $(\echo "$span" | jq -r '.parent_id')
assert_equals "SpanKind.INTERNAL" $(\echo "$span" | \jq -r '.kind')
assert_not_equals null $(\echo "$span" | \jq -r '.parent_id')

echo '
import subprocess
subprocess.run(["echo", "hello", "world", "6"])
' | python3
assert_equals 0 $?
span="$(resolve_span '.name == "echo hello world 6"')"
assert_equals "SpanKind.INTERNAL" $(\echo "$span" | jq -r '.kind')
assert_not_equals null $(\echo "$span" | jq -r '.parent_id')
assert_equals "SpanKind.INTERNAL" $(\echo "$span" | \jq -r '.kind')
assert_not_equals null $(\echo "$span" | \jq -r '.parent_id')

echo '
import subprocess
subprocess.run("echo hello world 7", shell=True)
' | python3
assert_equals 0 $?
span="$(resolve_span '.name == "echo hello world 7"')"
assert_equals "SpanKind.INTERNAL" $(\echo "$span" | jq -r '.kind')
assert_not_equals null $(\echo "$span" | jq -r '.parent_id')
assert_equals "SpanKind.INTERNAL" $(\echo "$span" | \jq -r '.kind')
assert_not_equals null $(\echo "$span" | \jq -r '.parent_id')

printf '%s' '
import subprocess
Expand All @@ -82,8 +82,8 @@ with subprocess.Popen(["echo", "hello", "world", "8"], stdout=subprocess.DEVNULL
' | python3
assert_equals 0 $?
span="$(resolve_span '.name == "echo hello world 8"')"
assert_equals "SpanKind.INTERNAL" $(\echo "$span" | jq -r '.kind')
assert_not_equals null $(\echo "$span" | jq -r '.parent_id')
assert_equals "SpanKind.INTERNAL" $(\echo "$span" | \jq -r '.kind')
assert_not_equals null $(\echo "$span" | \jq -r '.parent_id')

printf '%s' '
import subprocess
Expand All @@ -92,8 +92,8 @@ with subprocess.Popen(["echo", "hello", "world", "9"], stdout=subprocess.DEVNULL
' | python3
assert_equals 0 $?
span="$(resolve_span '.name == "echo hello world 9"')"
assert_equals "SpanKind.INTERNAL" $(\echo "$span" | jq -r '.kind')
assert_not_equals null $(\echo "$span" | jq -r '.parent_id')
assert_equals "SpanKind.INTERNAL" $(\echo "$span" | \jq -r '.kind')
assert_not_equals null $(\echo "$span" | \jq -r '.parent_id')

export OTEL_SHELL_CONFIG_INJECT_DEEP=TRUE

Expand Down

0 comments on commit 961f0ec

Please sign in to comment.