@@ -176,42 +176,26 @@ def test_nonascii_identifier(self):
176176 self .assertEqual (checkSanity (u"SELECT \u0131 d,ad FROM users" ), [])
177177
178178
179- # module-level coverage accounting (printed in tearDownModule)
180- _COVERAGE = {"queries_dbms" : 0 , "queries_atoms" : 0 , "payload_atoms" : 0 }
181-
182-
183179class TestCatalogCoverage (unittest .TestCase ):
184180 def test_queries_xml_clean (self ):
185181 atoms = _queries_atoms ()
186- _COVERAGE ["queries_dbms" ] = len (atoms )
187182 total = 0
188183 for dbms , items in atoms .items ():
189184 for raw in items :
190185 total += 1
191186 issues = checkSanity (_materialize (raw ))
192187 self .assertEqual (issues , [],
193188 "queries.xml [%s] malformed atom: %r -> %s" % (dbms , raw , issues ))
194- _COVERAGE ["queries_atoms" ] = total
195189 self .assertGreater (total , 1000 ) # sanity: the catalog was actually walked
196190
197191 def test_payloads_xml_clean (self ):
198192 items = _payload_atoms ()
199- _COVERAGE ["payload_atoms" ] = len (items )
200193 for name , title , raw in items :
201194 issues = checkSanity (_materialize (raw ))
202195 self .assertEqual (issues , [],
203196 "%s malformed payload atom (%s): %r -> %s" % (name , title , raw , issues ))
204197 self .assertGreater (len (items ), 500 )
205198
206199
207- def tearDownModule ():
208- q = _COVERAGE
209- total = q ["queries_atoms" ] + q ["payload_atoms" ]
210- sys .stderr .write (
211- "\n [sqllint coverage] atom-level: %d SQL atoms linted clean "
212- "(%d queries.xml across %d/30 DBMSes + %d payloads.xml vectors)\n "
213- % (total , q ["queries_atoms" ], q ["queries_dbms" ], q ["payload_atoms" ]))
214-
215-
216200if __name__ == "__main__" :
217201 unittest .main (verbosity = 2 )
0 commit comments