code: def testCreation(self):
      self.assertTrue(len(EdgeSeq(self.g)) == 45)
      self.assertTrue(len(EdgeSeq(self.g, 2)) == 1)
      self.assertTrue(len(EdgeSeq(self.g, [1, 2, 3])) == 3)
      self.assertTrue(EdgeSeq(self.g, [1, 2, 3]).indices == [1, 2, 3])
      self.assertRaises(ValueError, EdgeSeq, self.g, 112)
      self.assertRaises(ValueError, EdgeSeq, self.g, [112])
      self.assertTrue(self.g.es.graph == self.g)
  
imports: import unittest
  from igraph import Graph, Edge, EdgeSeq, VertexSeq
  from .utils import is_pypy
label_desc: Use image node_id 3 for calling the EdgeSeqTests obj's underlying member method code with example usage: obj.testCreation() without return types