def testHistory(self): r = RasterRow(self.name) r.open("r") hist = r.hist self.assertEqual(decode(hist.title), self.name) self.assertEqual(decode(hist.keyword), "This is a test map") hist1 = History(self.name) hist1.read() self.assertEqual(decode(hist1.title), self.name) self.assertEqual(decode(hist1.keyword), "This is a test map") self.assertEqual(hist, hist1) self.assertEqual(decode(hist.creator), decode(hist1.creator)) hist1.creator = "Markus" self.assertNotEqual(decode(hist.creator), decode(hist1.creator)) r.close() hist1.title = "No such title" hist1.keyword = "No such description" hist1.src1 = "No such source 1" hist1.src2 = "No such source 2" hist1.write() r.open("r") hist = r.hist self.assertEqual(decode(hist.title), "No such title") self.assertEqual(decode(hist.keyword), "No such description") self.assertEqual(decode(hist.creator), "Markus") self.assertEqual(decode(hist.creator), "Markus") self.assertEqual(decode(hist.src1), "No such source 1") self.assertEqual(decode(hist.src2), "No such source 2") r.close() hist1 = History("no_map") hist1.command() self.assertEqual(decode(hist1.line(0)), "test_history.py")
def testHistory(self): r = RasterRow(self.name) r.open("r") hist = r.hist self.assertEqual(hist.title, "A test map") self.assertEqual(hist.keyword, "This is a test map") hist1 = History(self.name) hist1.read() self.assertEqual(hist1.title, "A test map") self.assertEqual(hist1.keyword, "This is a test map") self.assertEqual(hist, hist1) self.assertEqual(hist.creator, hist1.creator) hist1.creator = "Markus" self.assertNotEqual(hist.creator, hist1.creator) r.close() hist1.title = "No such title" hist1.keyword = "No such description" hist1.src1 = "No such source 1" hist1.src2 = "No such source 2" hist1.write() r.open("r") hist = r.hist self.assertEqual(hist.title, "No such title") self.assertEqual(hist.keyword, "No such description") self.assertEqual(hist.creator, "Markus") self.assertEqual(hist.creator, "Markus") self.assertEqual(hist.src1, "No such source 1") self.assertEqual(hist.src2, "No such source 2") r.close()
def testHistory(self): r = RasterRow(self.name) r.open("r") hist = r.hist self.assertEqual(hist.title, "A test map") self.assertEqual(hist.keyword, "This is a test map") hist1 = History(self.name) hist1.read() self.assertEqual(hist1.title, "A test map") self.assertEqual(hist1.keyword, "This is a test map") self.assertEqual(hist, hist1) self.assertEqual(hist.creator, hist1.creator) hist1.creator = "Markus" self.assertNotEqual(hist.creator, hist1.creator) r.close() hist1.title = "No such title" hist1.keyword = "No such description" hist1.src1 = "No such source 1" hist1.src2 = "No such source 2" hist1.write() r.open("r") hist = r.hist self.assertEqual(hist.title, "No such title") self.assertEqual(hist.keyword, "No such description") self.assertEqual(hist.creator, "Markus") self.assertEqual(hist.creator, "Markus") self.assertEqual(hist.src1, "No such source 1") self.assertEqual(hist.src2, "No such source 2") r.close()