def testObfuscatedNonList(self): cmd = 1 self.failUnlessEqual(1, Obfuscated.get_real(cmd)) self.failUnlessEqual(1, Obfuscated.get_fake(cmd))
def testObfuscatedNonString(self): cmd = ['echo', 1] self.failUnlessEqual(['echo', '1'], Obfuscated.get_real(cmd)) self.failUnlessEqual(['echo', '1'], Obfuscated.get_fake(cmd))
def testObfuscatedCommand(self): cmd = ['echo', Obfuscated('password', '*******')] self.failUnlessEqual(['echo', 'password'], Obfuscated.get_real(cmd)) self.failUnlessEqual(['echo', '*******'], Obfuscated.get_fake(cmd))