Commit a85837ed authored by Guido van Rossum's avatar Guido van Rossum

Normalize import statement formatting.

Verify that ZCTextIndex implements the PluggableIndexInterface.
parent fedeec20
...@@ -12,9 +12,14 @@ ...@@ -12,9 +12,14 @@
# #
############################################################################## ##############################################################################
from Interface import verify_class_implementation
from Products.PluginIndexes.common.PluggableIndex import \
PluggableIndexInterface
from Products.ZCTextIndex.ZCTextIndex import ZCTextIndex from Products.ZCTextIndex.ZCTextIndex import ZCTextIndex
from Products.ZCTextIndex.tests \ from Products.ZCTextIndex.tests import \
import testIndex, testQueryEngine, testQueryParser testIndex, testQueryEngine, testQueryParser
from Products.ZCTextIndex.BaseIndex import \ from Products.ZCTextIndex.BaseIndex import \
scaled_int, SCALE_FACTOR, inverse_doc_frequency scaled_int, SCALE_FACTOR, inverse_doc_frequency
from Products.ZCTextIndex.CosineIndex import CosineIndex from Products.ZCTextIndex.CosineIndex import CosineIndex
...@@ -183,6 +188,9 @@ class CosineIndexTests(ZCIndexTestsBase, testIndex.CosineIndexTest): ...@@ -183,6 +188,9 @@ class CosineIndexTests(ZCIndexTestsBase, testIndex.CosineIndexTest):
# Gigabytes, pp. 180-188. This test peeks into many internals of the # Gigabytes, pp. 180-188. This test peeks into many internals of the
# cosine indexer. # cosine indexer.
def testInterface(self):
verify_class_implementation(PluggableIndexInterface, ZCTextIndex)
def testRanking(self): def testRanking(self):
self.words = ["cold", "days", "eat", "hot", "lot", "nine", "old", self.words = ["cold", "days", "eat", "hot", "lot", "nine", "old",
"pease", "porridge", "pot"] "pease", "porridge", "pot"]
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment