コード例 #1
0
ファイル: tests.py プロジェクト: kostyll/fulltext
 def test_handler(self):
     "Ensures that a handler registered for a given type is executed when that type is converted."
     def test_handler(f, type):
         return TEST
     fulltext.add('application/test', '.test', test_handler)
     self.assertEqual(fulltext.get('files/test.test'), TEST)
     self.assertEqual(fulltext.get(file('files/test.test', 'r')), TEST)
コード例 #2
0
ファイル: tests.py プロジェクト: JordanReiter/fulltext
 def test_command(self):
     """Ensures that commands registered for a given type are executed by the `run_command` handler
     when that type is converted."""
     fulltext.add('application/test', '.test', fulltext.run_command, (('echo', TEST), ('echo', TEST), ))
     self.assertEqual(fulltext.get('files/test.test'), TEST)
     with open('files/test.test', 'r') as fo:
         self.assertEqual(fulltext.get(fo), TEST)
コード例 #3
0
ファイル: tests.py プロジェクト: pombredanne/fulltext
 def test_command(self):
     """Ensures that commands registered for a given type are executed by the `run_command` handler
     when that type is converted."""
     fulltext.add('application/test', '.test', fulltext.run_command, (
         ('echo', TEST),
         ('echo', TEST),
     ))
     self.assertEqual(fulltext.get('files/test.test'), TEST)
     self.assertEqual(fulltext.get(file('files/test.test', 'r')), TEST)
コード例 #4
0
ファイル: tests.py プロジェクト: pombredanne/fulltext
    def test_handler(self):
        "Ensures that a handler registered for a given type is executed when that type is converted."

        def test_handler(f, type):
            return TEST

        fulltext.add('application/test', '.test', test_handler)
        self.assertEqual(fulltext.get('files/test.test'), TEST)
        self.assertEqual(fulltext.get(file('files/test.test', 'r')), TEST)