#!/usr/bin/env python
#
# $Source: /home/blais/repos/cvsroot/arubomu/test/album/album-tests,v $
# $Id: album-tests,v 1.1 2004/02/10 00:15:58 blais Exp $
#

"""Test suite for arubomu album."""

__version__ = "$Revision: 1.1 $"
__author__ = "Martin Blais <blais@furius.ca>"


import unittest
from pprint import pprint
import sys
from elementtree import ElementTree

from arubomu import album


class BasicTests(unittest.TestCase):

    def test_init(self):
        a = album.Album()
        pprint(dir(a))

    def test_fromxml(self):
        a = album.load('album-main.xml')
        print repr(a)

    def test_toxml(self):
        a = album.load('album-main.xml')
        xel = a.toxml()
        
        ElementTree.ElementTree(xel).write(open('out-album-main.xml', 'w'),
                                           'ISO-8859-1')


if __name__ == '__main__':
    unittest.main()
