code: def test_missing_value_vids(self):
      vertices = SFrame()
      vertices["vid"] = [1, 2, 3, None]
      edges = SFrame()
      edges["src"] = [1, 2, 3, None]
      edges["dst"] = [4, 4, 4, 4]
      self.assertRaises(
          RuntimeError,
          lambda: SGraph().add_vertices(vertices, "vid").summary(),
      )
      self.assertRaises(
          RuntimeError,
          lambda: SGraph().add_edges(edges, "src", "dst").summary(),
      )
      self.assertRaises(
          RuntimeError,
          lambda: SGraph().add_edges(edges, "dst", "src").summary(),
      )
  
imports: from __future__ import print_function
  from __future__ import division
  from __future__ import absolute_import
  from ..data_structures.sgraph import SGraph, Vertex, Edge, load_sgraph
  from ..data_structures.sframe import SFrame
  from .None import util
  import pandas
  from pandas.util.testing import assert_frame_equal
  import numpy
  import unittest
  import tempfile
  import json
  import os
  import sys
  import pytest
label_desc: Use image node_id 11 for calling the GraphTests obj's underlying member method code with example usage: obj.test_missing_value_vids() without return types