Index: test-pokerservice.py.in
===================================================================
--- test-pokerservice.py.in	(revision 6308)
+++ test-pokerservice.py.in	(working copy)
@@ -7263,7 +7263,19 @@
         game_id = 10
         packet = self.service.getLadder(game_id, 2, 1)
         self.assertEqual(game_id, packet.game_id)
+##############################################################################
+class PokerTourneyCreateTableTestCase(PokerServiceTestCaseBase):
 
+    def test01_duplicateTableName(self):
+        self.service.startService()
+        service2 = pokerservice.PokerService(self.settings)
+        service2.startService()
+        regular = [t for t in self.service.tourneys.values() if t.sit_n_go == 'n'][0]
+        regular2 = service2.tourneys[regular.serial]
+        self.assertNotEquals(None, self.service.tourneyCreateTable(regular))
+        self.assertNotEquals(None, service2.tourneyCreateTable(regular2))        
+        return service2.stopService()
+
 # ----------------------------------------------------------------
 def Run():
     loader = runner.TestLoader()
@@ -7303,6 +7315,7 @@
     suite.addTest(loader.loadClass(TourneySelectInfoTestCase))
     suite.addTest(loader.loadClass(TourneyNotifyTestCase))
     suite.addTest(loader.loadClass(LadderTestCase))
+    suite.addTest(loader.loadClass(PokerTourneyCreateTableTestCase))
     return runner.TrialRunner(
         reporter.VerboseTextReporter,
 #       reporter.TextReporter,
