Anders and Briegel in Python
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

29 lines
477B

  1. from nose import with_setup
  2. import abp
  3. def setup():
  4. global g
  5. g = abp.GraphRegister(10)
  6. @with_setup(setup)
  7. def test_adding():
  8. g.add_edge(0,1)
  9. g.add_edge(1,2)
  10. g.toggle_edge(2,0)
  11. g.toggle_edge(2,3)
  12. g.toggle_edge(3,2)
  13. assert(len(g.edgelist()) == 3)
  14. def setup_stab():
  15. global g
  16. g = abp.GraphRegister(10)
  17. g.add_edge(0,1)
  18. g.add_edge(1,2)
  19. g.add_edge(2,0)
  20. @with_setup(setup_stab)
  21. def test_adding():
  22. s = abp.Stabilizer(g)