def helper(): _average_entropy(testc) _average_entropy(testc, True) _average_entropy(iter(testc)) _average_entropy(iter(testc), True)
def test_average_entropy(self): "_average_entropy()" from passlib.pwd import _average_entropy self.assertEqual(_average_entropy(""), 0) self.assertEqual(_average_entropy("", True), 0) self.assertEqual(_average_entropy("a" * 8), 0) self.assertEqual(_average_entropy("a" * 8, True), 0) self.assertEqual(_average_entropy("ab"), 1) self.assertEqual(_average_entropy("ab" * 8), 1) self.assertEqual(_average_entropy("ab", True), 2) self.assertEqual(_average_entropy("ab" * 8, True), 16) self.assertEqual(_average_entropy("abcd"), 2) self.assertEqual(_average_entropy("abcd" * 8), 2) self.assertAlmostEqual(_average_entropy("abcdaaaa"), 1.5488, delta=4) self.assertEqual(_average_entropy("abcd", True), 8) self.assertEqual(_average_entropy("abcd" * 8, True), 64) self.assertAlmostEqual(_average_entropy("abcdaaaa", True), 12.3904, delta=4)
def test_average_entropy(self): "_average_entropy()" from passlib.pwd import _average_entropy self.assertEqual(_average_entropy(""), 0) self.assertEqual(_average_entropy("", True), 0) self.assertEqual(_average_entropy("a"*8), 0) self.assertEqual(_average_entropy("a"*8, True), 0) self.assertEqual(_average_entropy("ab"), 1) self.assertEqual(_average_entropy("ab"*8), 1) self.assertEqual(_average_entropy("ab", True), 2) self.assertEqual(_average_entropy("ab"*8, True), 16) self.assertEqual(_average_entropy("abcd"), 2) self.assertEqual(_average_entropy("abcd"*8), 2) self.assertAlmostEqual(_average_entropy("abcdaaaa"), 1.5488, delta=4) self.assertEqual(_average_entropy("abcd", True), 8) self.assertEqual(_average_entropy("abcd"*8, True), 64) self.assertAlmostEqual(_average_entropy("abcdaaaa", True), 12.3904, delta=4)