BIND 10 #384: Bindctl doesn't show complicated config structures

BIND 10 Development do-not-reply at isc.org
Wed Dec 22 17:15:11 UTC 2010


#384: Bindctl doesn't show complicated config structures
---------------------------+------------------------------------------------
      Reporter:  vorner    |        Owner:  jelte   
          Type:  defect    |       Status:  assigned
      Priority:  major     |    Milestone:          
     Component:  bind-ctl  |   Resolution:          
      Keywords:            |    Sensitive:  0       
Estimatedhours:  0.0       |        Hours:  0       
      Billable:  1         |   Totalhours:  0       
      Internal:  0         |  
---------------------------+------------------------------------------------

Comment(by jreed):

 {{{

 Running test: config_data_test.py
 ....................F...
 ======================================================================
 FAIL: test_get_value_maps (__main__.TestMultiConfigData)
 ----------------------------------------------------------------------
 Traceback (most recent call last):
   File "/backup/isc-work-
 svn/svn/branches/trac384/src/lib/python/isc/config/tests/config_data_test.py",
 line 431, in test_get_value_maps
     {'default': True, 'type': 'map', 'name': 'Spec2/item6', 'value': {},
 'modified': False}], maps)
 AssertionError: Lists differ: [{'default': False, 'type': 'i... !=
 [{'default': False, 'type': 'i...

 First differing element 5:
 {'default': True, 'type': 'map', 'name': 'Spec2/item6', 'value': {},
 'modified': False}
 {'default': True, 'type': 'string', 'name': 'Spec2/item6/value1', 'value':
 'default', 'modified': False}

 Second list contains 1 additional elements.
 First extra element 6:
 {'default': False, 'type': 'integer', 'name': 'Spec2/item6/value2',
 'value': None, 'modified': False}

   [{'default': False,
     'modified': False,
     'name': 'Spec2/item1',
     'type': 'integer',
     'value': 2},
    {'default': True,
     'modified': False,
     'name': 'Spec2/item2',
     'type': 'real',
     'value': 1.1},
    {'default': False,
     'modified': True,
     'name': 'Spec2/item3',
     'type': 'boolean',
     'value': False},
    {'default': True,
     'modified': False,
     'name': 'Spec2/item4',
     'type': 'string',
     'value': 'test'},
    {'default': True,
     'modified': False,
     'name': 'Spec2/item5',
     'type': 'list',
     'value': ['a', 'b']},
    {'default': True,
     'modified': False,
 -   'name': 'Spec2/item6',
 +   'name': 'Spec2/item6/value1',
 ?                       +++++++

 -   'type': 'map',
 +   'type': 'string',
 +   'value': 'default'},
 +  {'default': False,
 +   'modified': False,
 +   'name': 'Spec2/item6/value2',
 +   'type': 'integer',
 -   'value': {}}]
 ?            ^^

 +   'value': None}]
 ?            ^^^^


 ----------------------------------------------------------------------
 Ran 24 tests in 0.034s

 FAILED (failures=1)
 *** Error code 1

 Stop.
 make: stopped in /backup/isc-work-
 svn/svn/branches/trac384/src/lib/python/isc/config/tests

 }}}

-- 
Ticket URL: <http://bind10.isc.org/ticket/384#comment:3>
BIND 10 Development <http://bind10.isc.org>
BIND 10 Development


More information about the bind10-tickets mailing list