code: def testAllSTCuts2(self):
      # "Ladder graph"
      g = self.constructLadderGraph(directed=True)
      cuts = g.all_st_cuts(0, 11)
      self.assertEqual(len(cuts), 36)
      self.assertEqual(len({tuple(cut.membership) for cut in cuts}), 36)
      for cut in cuts:
          g2 = g.copy()
          g2.delete_edges(cut.es)
          self.assertFalse(
              g2.is_connected(),
              "%r is not a real cut" % (cut.membership,),
          )
          self.assertFalse(cut.value < 2 or cut.value > 6)
  
imports: import unittest
  from igraph import Cut, Graph, EdgeSeq, InternalError
  from itertools import combinations
  from random import randint
label_desc: Use image node_id 8 for calling the CutTests obj's underlying member method code with example usage: obj.testAllSTCuts2() without return types