4 class TestCanonicalAppliance(test_appliance
.TestAppliance
):
6 def _testCanonicalScanner(self
, test_name
, canonical_filename
):
7 data
= file(canonical_filename
, 'rb').read()
8 scanner
= test_appliance
.CanonicalScanner(canonical_filename
, data
)
9 tokens
= scanner
.scan()
12 def _testCanonicalParser(self
, test_name
, canonical_filename
):
13 data
= file(canonical_filename
, 'rb').read()
14 parser
= test_appliance
.CanonicalParser(canonical_filename
, data
)
15 documents
= parser
.parse()
16 #for document in documents:
19 TestCanonicalAppliance
.add_tests('testCanonicalScanner', '.canonical')
20 TestCanonicalAppliance
.add_tests('testCanonicalParser', '.canonical')