# -*- coding: UTF-8 -*- import os import unittest from mock import Mock import oca class TestImagePool(unittest.TestCase): def setUp(self): self.client = oca.Client('test:test') self.xml = open(os.path.join(os.path.dirname(oca.__file__), 'tests/fixtures/imagepool.xml')).read() def test_info(self): self.xml = self.xml.replace('\n', '') self.xml = self.xml.replace(' ', '') self.client.call = Mock(return_value=self.xml) pool = oca.ImagePool(self.client) pool.info() assert len(pool) == 3