code: def test_no_empty_rows_in_embeddings(self) -> None:
      # should fail because there are empty rows in the embeddings file
      lines = [
          "filenames,embedding_0,embedding_1,labels\n",
          "img_1.jpg,0.351,0.1231\n\n" "img_2.jpg,0.311,0.6231",
      ]
      with open(self.embeddings_path, "w") as f:
          f.writelines(lines)
      with self.assertRaises(RuntimeError) as context:
          io.check_embeddings(self.embeddings_path)
      self.assertTrue(
          "must not have empty rows" in str(context.exception)
      )
  
imports: import csv
  import json
  import tempfile
  import unittest
  from pathlib import Path
  import numpy
  from lightly.utils import io
  from tests.api_workflow.mocked_api_workflow_client import MockedApiWorkflowSetup
label_desc: Use image node_id 5 for calling the TestEmbeddingsIO obj's underlying member method code with example usage: obj.test_no_empty_rows_in_embeddings() without return types