code: def test_new_headers_one_level(spark):
      (new_header_block, sort_keys, headers) = new_headers(
          "chr_decoy_1_block_10",
          ["alpha_1", "alpha_2"],
          [
              ("alpha_1", "sim1"),
              ("alpha_1", "sim2"),
              ("alpha_2", "sim1"),
              ("alpha_2", "sim2"),
          ],
      )
      assert new_header_block == "chr_decoy_1"
      assert sort_keys == [
          10 * 2 + 1,
          10 * 2 + 1,
          10 * 2 + 2,
          10 * 2 + 2,
      ]
      assert headers == [
          "chr_decoy_1_block_10_alpha_1_label_sim1",
          "chr_decoy_1_block_10_alpha_1_label_sim2",
          "chr_decoy_1_block_10_alpha_2_label_sim1",
          "chr_decoy_1_block_10_alpha_2_label_sim2",
      ]
  
imports: from glow.wgr.model_functions import *
  from glow.wgr.model_functions import _prepare_covariates, _prepare_labels_and_warn
  import math
  import numpy
  import pandas
  from pyspark.sql import Row
  import pytest
  from sklearn.linear_model import LogisticRegression
  from sklearn.datasets import load_breast_cancer
label_desc: Use image node_id 10 for calling a global function with example usage: test_new_headers_one_level(spark) without return types