def test_rename_file(self): """Remove file should work.""" s = MockSerial([b"", # Rename b"=file.rename('old.txt', 'new.txt')\r\n", b"=file.rename('old.txt', 'new.txt')\r\ntrue\r\n"]) n = NodeMCU(s) n.rename_file("old.txt", "new.txt") assert s.finished
def test_rename_file_fails(self): """Remove file can fail.""" s = MockSerial([b"", # Rename b"=file.rename('old.txt', 'new.txt')\r\n", b"=file.rename('old.txt', 'new.txt')\r\nnil\r\n"]) n = NodeMCU(s) with pytest.raises(IOError): n.rename_file("old.txt", "new.txt") assert s.finished
def test_rename_file(self): """Remove file should work.""" s = MockSerial([ b"", # Rename b"=file.rename('old.txt', 'new.txt')\r\n", b"=file.rename('old.txt', 'new.txt')\r\ntrue\r\n" ]) n = NodeMCU(s) n.rename_file("old.txt", "new.txt") assert s.finished
def test_rename_file_fails(self): """Remove file can fail.""" s = MockSerial([ b"", # Rename b"=file.rename('old.txt', 'new.txt')\r\n", b"=file.rename('old.txt', 'new.txt')\r\nnil\r\n" ]) n = NodeMCU(s) with pytest.raises(IOError): n.rename_file("old.txt", "new.txt") assert s.finished