~azzar1/unity/add-show-desktop-key

« back to all changes in this revision

Viewing changes to ivle/webapp/tutorial/test/TestFramework.py

  • Committer: William Grant
  • Date: 2009-12-15 00:16:01 UTC
  • Revision ID: me@williamgrant.id.au-20091215001601-rcidf4yc7g02l7xh
A class method takes the class as an argument. We want static methods in testframework.

Show diffs side-by-side

added added

removed removed

Lines of Context:
131
131
    applying normalisations.
132
132
    """
133
133
 
134
 
    ident = classmethod(lambda x: x)
135
 
    ignore = classmethod(lambda x: None)
136
 
    match = classmethod(lambda x,y: x==y)
137
 
    always_match = classmethod(lambda x,y: True)
138
 
    true = classmethod(lambda *x: True)
139
 
    false = classmethod(lambda *x: False)
 
134
    ident = staticmethod(lambda x: x)
 
135
    ignore = staticmethod(lambda x: None)
 
136
    match = staticmethod(lambda x,y: x==y)
 
137
    always_match = staticmethod(lambda x,y: True)
 
138
    true = staticmethod(lambda *x: True)
 
139
    false = staticmethod(lambda *x: False)
140
140
 
141
141
    def __init__(self, test_case):
142
142
        """Create a testable TestCasePart from an IVLE database TestCase.