Tests written, code passes
[Test]
def load_background():
source = detab("""
<image path="data/images/foo.bar" />
""")
print source
sr = StringReader(source)
r = XmlReader.Create(sr)
r.MoveToContent()
img = Image()
img.load(r)
Assert.AreEqual("data/images/foo.bar", img.path)
[Test]
def save_background():
path = "data/images/foo.bar"
img = Image(path)
assert img.path == path
target = detab("""
<image path="data/images/foo.bar" />
""")
sw = StringWriter()
xs = xws()
using r = XmlWriter.Create(sw, xs):
img.save(r)
Assert.AreEqual(target, "${sw}")
Now, I need an image panel.
No comments:
Post a Comment