[Checkins] SVN: Sandbox/adamg/ocql/trunk/src/ocql/testing/database.py small change to interface name

Charith Paranaliyanage paranaliyanage at gmail.com
Thu Aug 21 23:32:05 EDT 2008


Log message for revision 90111:
  small change to interface name

Changed:
  U   Sandbox/adamg/ocql/trunk/src/ocql/testing/database.py

-=-
Modified: Sandbox/adamg/ocql/trunk/src/ocql/testing/database.py
===================================================================
--- Sandbox/adamg/ocql/trunk/src/ocql/testing/database.py	2008-08-22 03:21:51 UTC (rev 90110)
+++ Sandbox/adamg/ocql/trunk/src/ocql/testing/database.py	2008-08-22 03:32:05 UTC (rev 90111)
@@ -15,7 +15,7 @@
         required=True
         )
 
-class IDepartment(Interface):
+class IDepartments(Interface):
     name = TextLine(
         title=u"name",
         required=True
@@ -77,7 +77,7 @@
         title=u"Name",
         )
 
-class IStudent(IPerson):
+class IStudents(IPerson):
     major = Choice(
         title=u"Department",
         vocabulary="vocab_of_IDepartment",
@@ -97,7 +97,7 @@
             )
         )
 
-class ITutor(IStaff, IStudent):
+class ITutors(IStaff, IStudents):
     pass
 
 class IVisitingStaff(IStaff):
@@ -116,7 +116,7 @@
         )
 
 class Department(object):
-    implements(IDepartment)
+    implements(IDepartments)
 
     def __init__(self, name, address):
         self.name = name
@@ -167,7 +167,7 @@
 
 
 class Student(Person):
-    implements(IStudent)
+    implements(IStudents)
 
     def __init__(self, name, major, supervisedBy, takes):
         self.name= name
@@ -176,7 +176,7 @@
         self.takes = takes
 
 class Tutor(Staff, Student):
-    implements(ITutor)
+    implements(ITutors)
 
 class VisitingStaff(Staff):
     implements(IVisitingStaff)
@@ -209,20 +209,20 @@
 
     db = {
             'IAddress': [A1, A2],
-            'IDepartment': [D1, D2],
+            'IDepartments': [D1, D2],
             'ICourse': [C1, C2, C3],
             'IStaff': [S1, S2],
-            'IStudent': [St1, St2],
-            'ITutor': [T1],
+            'IStudents': [St1, St2],
+            'ITutors': [T1],
             'IVisitingStaff': [V1]
         }
     classes = {
             'IAddress': MClass(IAddress),
-            'IDepartment': MClass(IDepartment),
+            'IDepartments': MClass(IDepartments),
             'ICourse': MClass(ICourse),
             'IStaff': MClass(IStaff),
-            'IStudent': MClass(IStudent),
-            'ITutor': MClass(ITutor),
+            'IStudents': MClass(IStudents),
+            'ITutors': MClass(ITutors),
             'IVisitingStaff': MClass(IVisitingStaff),
             }
 



More information about the Checkins mailing list