code: def test_build_config_requirements_provided():
      spec = BuildConfig(
          requirements=[
              "dask",
              "./projects/req/comp_req/a/requirements.txt",
          ]
      )
      assert spec.requirements == [
          "dask",
          "pandas",
          "pytorch_lightning==1.5.9",
          "git+https://github.com/mit-han-lab/torchsparse.git@v1.4.0",
      ]
      assert spec == BuildConfig.from_dict(spec.to_dict())
  
imports: import logging
  import os
  import sys
  from unittest.mock import Mock
  from lightning.app.testing import LightningTestApp, application_testing
  from lightning.app.utilities.packaging.build_config import BuildConfig
  from tests_app import _TESTS_ROOT
label_desc: Use image node_id 2 for calling a global function with example usage: test_build_config_requirements_provided() without return types