code: def test_run_in_launch_context_with_malformed_env_vars(
      runner, live_mock_server, test_settings, monkeypatch, capsys
  ):
      live_mock_server.set_ctx({"swappable_artifacts": True})
      with runner.isolated_filesystem():
          monkeypatch.setenv("WANDB_ARTIFACTS", '{"epochs: 6}')
          monkeypatch.setenv(
              "WANDB_CONFIG", '{"old_name": {"name": "test:v0"'
          )
          test_settings.update(
              launch=True, source=wandb.sdk.wandb_settings.Source.INIT
          )
          run = wandb.init(
              settings=test_settings, config={"epochs": 2, "lr": 0.004}
          )
          run.finish()
          _, err = capsys.readouterr()
          assert "Malformed WANDB_CONFIG, using original config" in err
          assert (
              "Malformed WANDB_ARTIFACTS, using original artifacts"
              in err
          )
  
imports: import json
  import multiprocessing.pool
  import os
  import sys
  from unittest import mock
  from unittest.mock import MagicMock
  import pytest
  import wandb
  import wandb.sdk.launch._launch
  import wandb.sdk.launch._project_spec
  import yaml
  from wandb.apis import PublicApi
  from wandb.sdk.launch.agent.agent import LaunchAgent
  from wandb.sdk.launch.builder.build import _inject_wandb_config_env_vars
  from wandb.sdk.launch.builder.docker_builder import DockerBuilder
  from wandb.sdk.launch.errors import LaunchError
  from wandb.sdk.launch.utils import LAUNCH_DEFAULT_PROJECT, PROJECT_SYNCHRONOUS, pull_docker_image
  from wandb.sdk.lib import runid
  from tests.pytest_tests.unit_tests_old.utils import fixture_open, notebook_path
label_desc: Use image node_id 31 for calling a global function with example usage: test_run_in_launch_context_with_malformed_env_vars(runner, live_mock_server, test_settings, monkeypatch, capsys) without return types