message: Test that stdout doesn't contain extra messages when running without tty
diff: @@ -190,7 +190,7 @@ fn test_wasmer_create_exe_pirita_works() -> anyhow::Result<()> {
  let stdout = std::str::from_utf8(&output.stdout)
  .expect("stdout is not utf8! need to handle arbitrary bytes");
  - if !stdout.ends_with("hello\n") {
  + if stdout != "hello\n" {
  bail!(
  "1 running python.wasmer failed with: stdout: {}\n\nstderr: {}",
  stdout,
  @@ -220,7 +220,7 @@ fn test_wasmer_run_pirita_works() -> anyhow::Result<()> {
  let stdout = std::str::from_utf8(&output.stdout)
  .expect("stdout is not utf8! need to handle arbitrary bytes");
  - if !stdout.ends_with("hello\n") {
  + if stdout != "hello\n" {
  bail!(
  "1 running python.wasmer failed with: stdout: {}\n\nstderr: {}",
  stdout,
  @@ -303,7 +303,7 @@ fn test_wasmer_run_works() -> anyhow::Result<()> {
  let stdout = std::str::from_utf8(&output.stdout)
  .expect("stdout is not utf8! need to handle arbitrary bytes");
  - if !stdout.ends_with("hello\n") {
  + if stdout != "hello\n" {
  bail!(
  "1 running python/python failed with: stdout: {}\n\nstderr: {}",
  stdout,
  @@ -323,7 +323,7 @@ fn test_wasmer_run_works() -> anyhow::Result<()> {
  let stdout = std::str::from_utf8(&output.stdout)
  .expect("stdout is not utf8! need to handle arbitrary bytes");
  - if !stdout.ends_with("hello\n") {
  + if stdout != "hello\n" {
  bail!(
  "2 running python/python failed with: stdout: {}\n\nstderr: {}",
  stdout,
  @@ -343,7 +343,7 @@ fn test_wasmer_run_works() -> anyhow::Result<()> {
  let stdout = std::str::from_utf8(&output.stdout)
  .expect("stdout is not utf8! need to handle arbitrary bytes");
  - if !stdout.ends_with("hello\n") {
  + if stdout != "hello\n" {
  bail!(
  "3 running python/python failed with: stdout: {}\n\nstderr: {}",
  stdout,
  