title: Is test suite deprecated in PyUnit?
body: <p>Following the example in PyUnit, I came up with the following unittest code that works fine. </p>
  
  <pre><code>import unittest
  
  class Board:
    def __init__(self, x, y):
      self.x = x; self.y = y;
    def __eq__(self, other):
        return self.x == other.x and self.y == other.y
  
  class BoardTest(unittest.TestCase):
      def setUp(self):
          self.b10_10 = Board(10,10)
          self.b10_10p = Board(10,10)
          self.b10_20 = Board(10,20)
      def tearDown(self):
          pass
      def test1(self):
          self.assert_(self.b10_10 == self.b10_10p)
      def test2(self):
          self.assert_(not (self.b10_10 == self.b10_20))
  
  class BoardTest2(unittest.TestCase):
      def setUp(self):
          self.b10_10 = Board(10,10)
          self.b10_10p = Board(10,10)
          self.b10_20 = Board(10,20)
      def tearDown(self):
          pass
      def test1(self):
          self.assert_(self.b10_10 == self.b10_10p)
      def test2(self):
          self.assert_(not (self.b10_10 == self.b10_20))
  
  def suite():
      suite1 = unittest.makeSuite(BoardTest)
      suite2 = unittest.makeSuite(BoardTest2)
      return unittest.TestSuite((suite1, suite2))
  
  if __name__ == "__main__":
    unittest.main()
  </code></pre>
  
  <p>But the thing is that even if I remove the <pre>def suite():</pre>, the result is the same. In other words, it looks like that the fixture/suite is not useless with PyUnit.</p>
  
  <p>Is this correct? </p>