code: def test_read_2columns_text(tmp_path: Path):
      p = tmp_path / "dummy.scp"
      with p.open("w") as f:
          f.write("abc /some/path/a.wav\n")
          f.write("def /some/path/b.wav\n")
          f.write("ghi\n")
      d = read_2columns_text(p)
      assert d == {
          "abc": "/some/path/a.wav",
          "def": "/some/path/b.wav",
          "ghi": "",
      }
  
file_path: espnet/test/espnet2/fileio/test_read_text.py
imports: from pathlib import Path
  import numpy
  import pytest
  from espnet2.fileio.read_text import load_num_sequence_text, read_2columns_text, read_label, read_multi_columns_text
label_desc: Use image node_id 1 for calling a global function with example usage: test_read_2columns_text(tmp_path) without return types