예제 #1
0
    def readWrite(self):
        f = File("test_read_write.txt")
        content = "Hello\nI am a file"
        f.writeContent(content)
        readContent = f.readContent()
        assert(content == readContent)
        f.removeFile()

        f = File("test_read_write2.txt")
        content = "Hello\nI am a file"
        f.writeContent(content)

        content = "This is another content for the file"
        f.writeContent(content)
        readContent = f.readContent()
        assert(content == readContent)
        f.removeFile()
예제 #2
0
    def readContent(self, path):

        success = False

        file = File(path)
        jsonContent = file.readContent()

        if jsonContent is not None:

            content = json.loads(jsonContent)
            title = content.get("title")

            if title is not None:
                self._title = title
                success = True

        return success