Comment 2 for bug 1425729

Revision history for this message
Tim Van Steenburgh (tvansteenburgh) wrote :

Here's the test output using ec2 and 1.23.2:

> python test_jujuclient.py
FF........F.FEE....E
======================================================================
ERROR: test_ha (__main__.HATest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_jujuclient.py", line 304, in test_ha
    self.ha.ensure_availability(3)
  File "/home/tvansteenburgh/src/python-jujuclient/jujuclient.py", line 1806, in ensure_availability
    'EnvironTag': "environment-%s" % self._env_uuid,
AttributeError: 'HA' object has no attribute '_env_uuid'

======================================================================
ERROR: test_key_manager (__main__.KeyManagerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_jujuclient.py", line 111, in test_key_manager
    self.verify_keys(['juju-client-key', 'juju-system-key'])
  File "test_jujuclient.py", line 96, in verify_keys
    keys = self.key.keys(user)['Results'][0]['Result']
AttributeError: 'KeyManagerTest' object has no attribute 'key'

======================================================================
ERROR: test_user_manager (__main__.UserManagerTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_jujuclient.py", line 165, in test_user_manager
    'created-by': 'admin@local'})
  File "test_jujuclient.py", line 149, in assert_user
    result = self.um.info(user['username'])
AttributeError: 'UserManager' object has no attribute 'info'

======================================================================
FAIL: test_actions (__main__.ActionTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_jujuclient.py", line 274, in test_actions
    self.assertEqual(result, [])
AssertionError: {u'results': [{u'started': u'0001-01-01T00:00:00Z', u'completed': u'0001-01-01T00:00:00Z', u'enqueued': u'0001-01-01T00:00:00Z', u'error': {u'Message': u'id not found', u'Code': u'not found'}}]} != []

======================================================================
FAIL: test_backups (__main__.BackupTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_jujuclient.py", line 133, in test_backups
    self.assertEqual(len(self.bm.list()['List']), 2)
AssertionError: 1 != 2

======================================================================
FAIL: test_add_get_charm (__main__.ClientTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_jujuclient.py", line 352, in test_add_get_charm
    self.assertEqual(charm, {})
AssertionError: {u'URL': u'cs:~hazmat/trusty/etcd-6', u'Meta': {u'Peers': {u'cluster': {u'Name': [truncated]... != {}
Diff is 2089 characters long. Set self.maxDiff to None to see it.

======================================================================
FAIL: test_juju_info (__main__.ClientTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test_jujuclient.py", line 346, in test_juju_info
    ['DefaultSeries', 'Name', 'ProviderType', 'UUID'])
AssertionError: Lists differ: [u'DefaultSeries', u'Name', u'... != ['DefaultSeries', 'Name', 'Pro...

First differing element 3:
ServerUUID
UUID

First list contains 1 additional elements.
First extra element 4:
UUID

- [u'DefaultSeries', u'Name', u'ProviderType', u'ServerUUID', u'UUID']
? - - - ----------------

+ ['DefaultSeries', 'Name', 'ProviderType', 'UUID']

----------------------------------------------------------------------
Ran 20 tests in 115.082s

FAILED (failures=4, errors=3)