[CalendarServer-changes] [12508] twext/trunk/twext/who/test/test_xml.py

source_changes at macosforge.org source_changes at macosforge.org
Wed Mar 12 11:23:34 PDT 2014


Revision: 12508
          http://trac.calendarserver.org//changeset/12508
Author:   wsanchez at apple.com
Date:     2014-01-31 12:54:00 -0800 (Fri, 31 Jan 2014)
Log Message:
-----------
Use a constant for the unknown record type.

Modified Paths:
--------------
    twext/trunk/twext/who/test/test_xml.py

Modified: twext/trunk/twext/who/test/test_xml.py
===================================================================
--- twext/trunk/twext/who/test/test_xml.py	2014-01-31 20:53:38 UTC (rev 12507)
+++ twext/trunk/twext/who/test/test_xml.py	2014-01-31 20:54:00 UTC (rev 12508)
@@ -23,6 +23,7 @@
 from textwrap import dedent
 
 from twisted.trial import unittest
+from twisted.python.constants import Names, NamedConstant
 from twisted.python.filepath import FilePath
 from twisted.internet.defer import inlineCallbacks
 
@@ -88,7 +89,9 @@
     def test_recordsWithRecordType_unknown(self):
         service = self.service()
 
-        records = (yield service.recordsWithRecordType(object()))
+        records = (
+            yield service.recordsWithRecordType(UnknownRecordType.unknown)
+        )
         self.assertEquals(set(records), set())
 
 
@@ -899,6 +902,11 @@
 
 
 
+class UnknownRecordType(Names):
+    unknown = NamedConstant()
+
+
+
 def xmlService(tmp, xmlData=None, serviceClass=None):
     if xmlData is None:
         xmlData = testXMLConfig
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/calendarserver-changes/attachments/20140312/5fc67406/attachment.html>


More information about the calendarserver-changes mailing list