def testKnownValue(self): """buildConnectionString returns known result with known input""" params = {"server": "mpilgrim", "database": "master", "uid": "sa", "pwd": "secret"} knownItems = params.items() knownItems.sort() knownString = repr(knownItems) result = odbchelper.build_connection_string(params) resultItems = [tuple(e.split("=")) for e in result.split(";")] resultItems.sort() resultString = repr(resultItems) self.assertEqual(knownString, resultString)
def testBlank(self): """buildConnectionString handles empty dictionary""" self.assertEqual("", odbchelper.build_connection_string({}))