def test_doorman_writefail(self): os.chmod(self.txt.name, 0o400) dm = Doorman(True, self.yml.name) with self.assertRaises(DoormanException) as e: dm.run() self.assertEqual(e.exception.name, "File not write")
def test_doorman_nohide(self): self.txt.write("hello") self.txt.seek(0) dm = Doorman(False, self.yml.name) dm.run() self.assertEqual("hello", self.txt.read())
def test_doorman_unhide(self): self.txt.write("a{{pass}}b") self.txt.seek(0) dm = Doorman(False, self.yml.name) dm.run() self.assertEqual("ayamlb", self.txt.read())