Skip to content

Instantly share code, notes, and snippets.

@dschick
Created August 17, 2018 12:34
Show Gist options
  • Save dschick/284e503405583db75ee1e805d601c2da to your computer and use it in GitHub Desktop.
Save dschick/284e503405583db75ee1e805d601c2da to your computer and use it in GitHub Desktop.
taurustestsuite result
moke@moke:~$ taurustestsuite
No handlers could be found for logger "TaurusRootLogger"
/usr/local/lib/python2.7/dist-packages/qtpy/__init__.py:181: RuntimeWarning: Selected binding "pyqt" could not be found, using "pyqt4"
'using "{}"'.format(initial_api, API), RuntimeWarning)
/usr/local/lib/python2.7/dist-packages/taurus/core/resource/test/res/attr_resources_file.py
test00_Instantiation (taurus.qt.qtgui.button.test.test_taurusbutton.TaurusCommandButtonTest)
Check that the widget instantiates correctly ... ok
test10_SetModelsSequentially (taurus.qt.qtgui.button.test.test_taurusbutton.TaurusCommandButtonTest)
Check that we can set several models sequentially ... ok
testTimeOutError (taurus.qt.qtgui.button.test.test_taurusbutton.TaurusCommandButtonTest2)
Check that the timeout property works ... ok
test_bug151 (taurus.qt.qtgui.util.test.test_ui.test_ui.Bug151_TestCase)
Check inheritance of UILoadable classes across packages (bug #151) ... ok
test_uiloadable_customized (taurus.qt.qtgui.util.test.test_ui.test_ui.UILoadableTestCase)
Test UILoadable with customized filename and path ... ok
test_uiloadable_default (taurus.qt.qtgui.util.test.test_ui.test_ui.UILoadableTestCase)
Test UILoadable with default arguments ... ok
test00_Instantiation (taurus.qt.qtgui.panel.test.test_taurusform.TaurusAttrFormTest)
Check that the widget instantiates correctly ... ok
test10_SetModelsSequentially (taurus.qt.qtgui.panel.test.test_taurusform.TaurusAttrFormTest)
Check that we can set several models sequentially ... ok
test00_Instantiation (taurus.qt.qtgui.panel.test.test_taurusform.TaurusFormTest)
Check that the widget instantiates correctly ... ok
test10_SetModelsSequentially (taurus.qt.qtgui.panel.test.test_taurusform.TaurusFormTest)
Check that we can set several models sequentially ... ok
test_bug126 (taurus.qt.qtgui.panel.test.test_taurusvalue.TaurusValueTest)
Verify that case is not lost when customizing a label (bug#126) ... ok
test_labelCaseSensitivity (taurus.qt.qtgui.panel.test.test_taurusvalue.TaurusValueTest)
Verify that case is respected of in the label widget ... ok
test_texts (taurus.qt.qtgui.panel.test.test_taurusvalue.TaurusValueTest)
Testing texts(expected=('double_scalar', '1.23', '0.00 mm', 'mm'), model='tango:TangoSchemeTest/unittest/temp-1/double_scalar') ... ok
test_bug169 (taurus.qt.qtgui.display.test.test_tauruslabel.Bug169_Test)
Check if setModel works when using parent model ... ok
test_relativemodelclass (taurus.qt.qtgui.display.test.test_tauruslabel.Bug169_Test)
Check consistency in modelClass when using parent model (re: bug169) ... ok
test_checkClassFormat (taurus.qt.qtgui.display.test.test_tauruslabel.TaurusLabelFormatTest)
Testing checkClassFormat(expected='1.234 dimensionless', model='eval:1.2345', formatter='{:.3f}') ... ok
test_checkClassFormat_2 (taurus.qt.qtgui.display.test.test_tauruslabel.TaurusLabelFormatTest)
Testing checkClassFormat(expected='1.234', model='eval:1.2345', formatter='{:~.3f}') ... ok
test_checkClassFormat_3 (taurus.qt.qtgui.display.test.test_tauruslabel.TaurusLabelFormatTest)
Testing checkClassFormat(expected='hello', model='eval:"hello"', formatter=None) ... ok
test_checkClassFormat_4 (taurus.qt.qtgui.display.test.test_tauruslabel.TaurusLabelFormatTest)
Testing checkClassFormat(expected='str', model='eval:"hello"', formatter=<function baseFormatter2 at 0x7f2869076c08>) ... ok
test_checkClassFormat_5 (taurus.qt.qtgui.display.test.test_tauruslabel.TaurusLabelFormatTest)
Testing checkClassFormat(expected='hello', model='eval:"hello"', formatter=<function baseFormatter1 at 0x7f2869076b90>) ... ok
test_checkClassFormat_6 (taurus.qt.qtgui.display.test.test_tauruslabel.TaurusLabelFormatTest)
Testing checkClassFormat(expected='1.2', model='eval:1.2345', formatter=<function baseFormatter1 at 0x7f2869076b90>) ... ok
test_checkClassFormat_7 (taurus.qt.qtgui.display.test.test_tauruslabel.TaurusLabelFormatTest)
Testing checkClassFormat(expected='Unit', model='eval:Q("5m")#rvalue.units', formatter=<function baseFormatter2 at 0x7f2869076c08>) ... ok
test_checkClassFormat_8 (taurus.qt.qtgui.display.test.test_tauruslabel.TaurusLabelFormatTest)
Testing checkClassFormat(expected='int', model='eval:Q(5)#rvalue.magnitude', formatter=<function baseFormatter2 at 0x7f2869076c08>) ... ok
test_checkClassFormat_9 (taurus.qt.qtgui.display.test.test_tauruslabel.TaurusLabelFormatTest)
Testing checkClassFormat(expected='>>1.2345<<', model='eval:1.2345', formatter='>>{}<<') ... ok
test_checkInstanceFormat (taurus.qt.qtgui.display.test.test_tauruslabel.TaurusLabelFormatTest)
Testing checkInstanceFormat(expected='1.234 dimensionless', model='eval:1.2345', formatter='{:.3f}') ... ok
test_checkInstanceFormat_2 (taurus.qt.qtgui.display.test.test_tauruslabel.TaurusLabelFormatTest)
Testing checkInstanceFormat(expected='1.234', model='eval:1.2345', formatter='{:~.3f}') ... ok
test_checkInstanceFormat_3 (taurus.qt.qtgui.display.test.test_tauruslabel.TaurusLabelFormatTest)
Testing checkInstanceFormat(expected='hello', model='eval:"hello"', formatter=None) ... ok
test_checkInstanceFormat_4 (taurus.qt.qtgui.display.test.test_tauruslabel.TaurusLabelFormatTest)
Testing checkInstanceFormat(expected='str', model='eval:"hello"', formatter=<function baseFormatter2 at 0x7f2869076c08>) ... ok
test_checkInstanceFormat_5 (taurus.qt.qtgui.display.test.test_tauruslabel.TaurusLabelFormatTest)
Testing checkInstanceFormat(expected='hello', model='eval:"hello"', formatter=<function baseFormatter1 at 0x7f2869076b90>) ... ok
test_checkInstanceFormat_6 (taurus.qt.qtgui.display.test.test_tauruslabel.TaurusLabelFormatTest)
Testing checkInstanceFormat(expected='1.2', model='eval:1.2345', formatter=<function baseFormatter1 at 0x7f2869076b90>) ... ok
test_checkInstanceFormat_7 (taurus.qt.qtgui.display.test.test_tauruslabel.TaurusLabelFormatTest)
Testing checkInstanceFormat(expected='Unit', model='eval:Q("5m")#rvalue.units', formatter=<function baseFormatter2 at 0x7f2869076c08>) ... ok
test_checkInstanceFormat_8 (taurus.qt.qtgui.display.test.test_tauruslabel.TaurusLabelFormatTest)
Testing checkInstanceFormat(expected='int', model='eval:Q(5)#rvalue.magnitude', formatter=<function baseFormatter2 at 0x7f2869076c08>) ... ok
test_checkInstanceFormat_9 (taurus.qt.qtgui.display.test.test_tauruslabel.TaurusLabelFormatTest)
Testing checkInstanceFormat(expected='>>1.2345<<', model='eval:1.2345', formatter='>>{}<<') ... ok
test00_Instantiation (taurus.qt.qtgui.display.test.test_tauruslabel.TaurusLabelTest)
Check that the widget instantiates correctly ... ok
test10_SetModelsSequentially (taurus.qt.qtgui.display.test.test_tauruslabel.TaurusLabelTest)
Check that we can set several models sequentially ... ok
test_bgRole (taurus.qt.qtgui.display.test.test_tauruslabel.TaurusLabelTest2)
Testing bgRole(expected=(0, 255, 0), model='tango:TangoSchemeTest/unittest/temp-1/float_scalar_ro') ... ok
test_bgRole_2 (taurus.qt.qtgui.display.test.test_tauruslabel.TaurusLabelTest2)
Testing bgRole(expected=(0, 255, 0), model='tango:TangoSchemeTest/unittest/temp-1/float_scalar_ro', bgRole='quality') ... ok
test_bgRole_3 (taurus.qt.qtgui.display.test.test_tauruslabel.TaurusLabelTest2)
Testing bgRole(expected=(0, 255, 0), model='tango:TangoSchemeTest/unittest/temp-1/float_scalar_ro', bgRole='state') ... ok
test_bgRole_4 (taurus.qt.qtgui.display.test.test_tauruslabel.TaurusLabelTest2)
Testing bgRole(expected=(0, 0, 0), model='tango:TangoSchemeTest/unittest/temp-1/float_scalar_ro', bgRole='none') ... ok
test_text (taurus.qt.qtgui.display.test.test_tauruslabel.TaurusLabelTest2)
Testing text(expected='double_scalar', model='tango:TangoSchemeTest/unittest/temp-1/double_scalar#label') ... ok
test_text_10 (taurus.qt.qtgui.display.test.test_tauruslabel.TaurusLabelTest2)
Testing text(expected='ATTR_VALID', model='tango:TangoSchemeTest/unittest/temp-1/double_scalar', maxdepr=1, fgRole='quality') ... ok
test_text_11 (taurus.qt.qtgui.display.test.test_tauruslabel.TaurusLabelTest2)
Testing text(expected='Ready', model='tango:TangoSchemeTest/unittest/temp-1/double_scalar', maxdepr=1, fgRole='state') ... ok
test_text_12 (taurus.qt.qtgui.display.test.test_tauruslabel.TaurusLabelTest2)
Testing text(expected='0.00 mm', model='tango:TangoSchemeTest/unittest/temp-1/double_scalar', maxdepr=1, fgRole='w_value') ... ok
test_text_13 (taurus.qt.qtgui.display.test.test_tauruslabel.TaurusLabelTest2)
Testing text(expected='1.23 mm', model='tango:TangoSchemeTest/unittest/temp-1/double_scalar', maxdepr=1, fgRole='value') ... ok
test_text_2 (taurus.qt.qtgui.display.test.test_tauruslabel.TaurusLabelTest2)
Testing text(expected='double_scalar', model='tango:TangoSchemeTest/unittest/temp-1/double_scalar', fgRole='label') ... ok
test_text_3 (taurus.qt.qtgui.display.test.test_tauruslabel.TaurusLabelTest2)
Testing text(expected='double_scalar', model='tango:TangoSchemeTest/unittest/temp-1/double_scalar#rvalue', fgRole='label') ... ok
test_text_4 (taurus.qt.qtgui.display.test.test_tauruslabel.TaurusLabelTest2)
Testing text(expected='Ready', model='tango:TangoSchemeTest/unittest/temp-1/double_scalar#state') ... ok
test_text_5 (taurus.qt.qtgui.display.test.test_tauruslabel.TaurusLabelTest2)
Testing text(expected='1.23 mm', model='tango:TangoSchemeTest/unittest/temp-1/double_spectrum', modelIndex=1) ... ok
test_text_6 (taurus.qt.qtgui.display.test.test_tauruslabel.TaurusLabelTest2)
Testing text(expected='1.23 mm', model='tango:TangoSchemeTest/unittest/temp-1/double_image', modelIndex=(1, 1)) ... ok
test_text_7 (taurus.qt.qtgui.display.test.test_tauruslabel.TaurusLabelTest2)
Testing text(expected='1.23 mm', model='tango:TangoSchemeTest/unittest/temp-1/double_spectrum#rvalue[1]') ... ok
test_text_8 (taurus.qt.qtgui.display.test.test_tauruslabel.TaurusLabelTest2)
Testing text(expected='[ 1.23 1.23] mm', model='tango:TangoSchemeTest/unittest/temp-1/double_image#rvalue[1,::2]') ... ok
test_text_9 (taurus.qt.qtgui.display.test.test_tauruslabel.TaurusLabelTest2)
Testing text(expected='', model='tango:TangoSchemeTest/unittest/temp-1/double_scalar', maxdepr=1, fgRole='none') ... ok
test_getDisplayValue (taurus.qt.qtgui.base.test.test_taurusbase.GetDisplayValueTestCase)
Testing getDisplayValue(expected='True', model='tango:TangoSchemeTest/unittest/temp-1/boolean_scalar') ... ok
test_getDisplayValue_10 (taurus.qt.qtgui.base.test.test_taurusbase.GetDisplayValueTestCase)
Testing getDisplayValue(expected='double_scalar?configuration', model='tango://TangoSchemeTest/unittest/temp-1/double_scalar?configuration') ... skipped "old behaviour which we probably don't want"
test_getDisplayValue_11 (taurus.qt.qtgui.base.test.test_taurusbase.GetDisplayValueTestCase)
Testing getDisplayValue(expected='3', model='eval:1+2') ... ok
test_getDisplayValue_12 (taurus.qt.qtgui.base.test.test_taurusbase.GetDisplayValueTestCase)
Testing getDisplayValue(expected='1+2', model='eval:1+2#label') ... ok
test_getDisplayValue_13 (taurus.qt.qtgui.base.test.test_taurusbase.GetDisplayValueTestCase)
Testing getDisplayValue(expected='-----', model='eval:1+2#') ... ok
test_getDisplayValue_2 (taurus.qt.qtgui.base.test.test_taurusbase.GetDisplayValueTestCase)
Testing getDisplayValue(expected='123 mm', model='tango:TangoSchemeTest/unittest/temp-1/short_scalar') ... ok
test_getDisplayValue_3 (taurus.qt.qtgui.base.test.test_taurusbase.GetDisplayValueTestCase)
Testing getDisplayValue(expected='1.23 mm', model='tango:TangoSchemeTest/unittest/temp-1/double_scalar') ... ok
test_getDisplayValue_4 (taurus.qt.qtgui.base.test.test_taurusbase.GetDisplayValueTestCase)
Testing getDisplayValue(expected='1.23 mm', model='tango:TangoSchemeTest/unittest/temp-1/float_scalar') ... skipped 'enc/decode rounding errors for float<-->numpy.float32'
test_getDisplayValue_5 (taurus.qt.qtgui.base.test.test_taurusbase.GetDisplayValueTestCase)
Testing getDisplayValue(expected='ON', model='tango:TangoSchemeTest/unittest/temp-1/state') ... ok
test_getDisplayValue_6 (taurus.qt.qtgui.base.test.test_taurusbase.GetDisplayValueTestCase)
Testing getDisplayValue(expected='-----', model='tango:TangoSchemeTest/unittest/temp-1/float_scalar#') ... ok
test_getDisplayValue_7 (taurus.qt.qtgui.base.test.test_taurusbase.GetDisplayValueTestCase)
Testing getDisplayValue(expected='float_scalar', model='tango:TangoSchemeTest/unittest/temp-1/float_scalar#label') ... ok
test_getDisplayValue_8 (taurus.qt.qtgui.base.test.test_taurusbase.GetDisplayValueTestCase)
Testing getDisplayValue(expected='1.23', model='tango:TangoSchemeTest/unittest/temp-1/double_scalar#rvalue.magnitude') ... ok
test_getDisplayValue_9 (taurus.qt.qtgui.base.test.test_taurusbase.GetDisplayValueTestCase)
Testing getDisplayValue(expected='float_scalar', model='tango://TangoSchemeTest/unittest/temp-1/float_scalar?configuration=label') ... ok
test_checkAttributeID (taurus.core.evaluation.test.test_evalfactory.EvaluationFactoryTestCase)
Testing checkAttributeID(model='eval:1') ... ok
test_checkAttributeID_2 (taurus.core.evaluation.test.test_evalfactory.EvaluationFactoryTestCase)
Testing checkAttributeID(model='1') ... ok
test_checkAttributeID_3 (taurus.core.evaluation.test.test_evalfactory.EvaluationFactoryTestCase)
Testing checkAttributeID(model='a=2;a*3') ... ok
test_checkAttributeID_4 (taurus.core.evaluation.test.test_evalfactory.EvaluationFactoryTestCase)
Testing checkAttributeID(oldstyle=True, model='eval://1') ... ok
test_checkAttributeName (taurus.core.evaluation.test.test_evalfactory.EvaluationFactoryTestCase)
Testing checkAttributeName(model='1') ... ok
test_checkAttributeName_2 (taurus.core.evaluation.test.test_evalfactory.EvaluationFactoryTestCase)
Testing checkAttributeName(model='a=2;a*3') ... ok
test_checkAttributeName_3 (taurus.core.evaluation.test.test_evalfactory.EvaluationFactoryTestCase)
Testing checkAttributeName(oldstyle=True, model='eval://1') ... ok
test_read_attr (taurus.core.evaluation.test.test_evalattribute.EvalAttributeTestCase)
Testing read_attr(expected={'writable': False, 'rvalue': True, 'type': 3, 'label': 'path.exists("/usr/local/lib/python2.7/dist-packages/taurus/core/evaluation/test/test_evalattribute.pyc")'}, expected_attrv={'wvalue': None, 'rvalue': True}, attr_fullname='eval:@os.*/path.exists("/usr/local/lib/python2.7/dist-packages/taurus/core/evaluation/test/test_evalattribute.pyc")', expectedshape=None) ... ok
test_read_attr_10 (taurus.core.evaluation.test.test_evalattribute.EvalAttributeTestCase)
Testing read_attr(expected={'writable': False, 'rvalue': <Quantity([[1 2 3] ... ok
test_read_attr_11 (taurus.core.evaluation.test.test_evalattribute.EvalAttributeTestCase)
Testing read_attr(expected={'writable': False, 'rvalue': <Quantity([ 12.3 12.3 12.3], 'meter')>, 'type': 1, 'label': 'foo*10'}, expected_attrv={'wvalue': None, 'rvalue': <Quantity([ 12.3 12.3 12.3], 'meter')>}, attr_fullname='eval:foo=Quantity([1.23, 1.23, 1.23], "m");foo*10', expectedshape=(3,)) ... ok
test_read_attr_12 (taurus.core.evaluation.test.test_evalattribute.EvalAttributeTestCase)
Testing read_attr(expected={'writable': False, 'rvalue': <Quantity([ 1.23 1.23 1.23], 'meter')>, 'type': 1, 'label': 'Quantity([1.23, 1.23, 1.23], "m")'}, expected_attrv={'wvalue': None, 'rvalue': <Quantity([ 1.23 1.23 1.23], 'meter')>}, attr_fullname='eval:Quantity([1.23, 1.23, 1.23], "m")', expectedshape=(3,)) ... ok
test_read_attr_13 (taurus.core.evaluation.test.test_evalattribute.EvalAttributeTestCase)
Testing read_attr(expected={'writable': False, 'rvalue': <Quantity([123 123 123], 'dimensionless')>, 'type': 0, 'label': '[123, 123, 123]'}, expected_attrv={'wvalue': None, 'rvalue': <Quantity([123 123 123], 'dimensionless')>}, attr_fullname='eval:[123, 123, 123]', expectedshape=(3,)) ... ok
test_read_attr_14 (taurus.core.evaluation.test.test_evalattribute.EvalAttributeTestCase)
Testing read_attr(expected={'writable': False, 'rvalue': <Quantity(-1, 'meter')>, 'type': 0, 'label': 'foo-Q("2m")'}, expected_attrv={'wvalue': None, 'rvalue': <Quantity(-1, 'meter')>}, attr_fullname='eval:foo=Q("1m");foo-Q("2m")', expectedshape=None) ... ok
test_read_attr_15 (taurus.core.evaluation.test.test_evalattribute.EvalAttributeTestCase)
Testing read_attr(expected={'writable': False, 'rvalue': <Quantity(3, 'meter')>, 'type': 0, 'label': 'foo+bar'}, expected_attrv={'wvalue': None, 'rvalue': <Quantity(3, 'meter')>}, attr_fullname='eval:foo=Quantity("1m");bar=Quantity("2m");foo+bar', expectedshape=None) ... ok
test_read_attr_16 (taurus.core.evaluation.test.test_evalattribute.EvalAttributeTestCase)
Testing read_attr(expected={'writable': False, 'rvalue': <Quantity(3, 'meter')>, 'type': 0, 'label': 'Quantity("1m")+Quantity("2m")'}, expected_attrv={'wvalue': None, 'rvalue': <Quantity(3, 'meter')>}, attr_fullname='eval:Quantity("1m")+Quantity("2m")', expectedshape=None) ... ok
test_read_attr_17 (taurus.core.evaluation.test.test_evalattribute.EvalAttributeTestCase)
Testing read_attr(expected={'writable': False, 'rvalue': <Quantity(1, 'dimensionless')>, 'type': 0, 'label': '1'}, expected_attrv={'wvalue': None, 'rvalue': <Quantity([], 'dimensionless')>}, attr_fullname='eval:1', expectedshape=None) ... ok
test_read_attr_2 (taurus.core.evaluation.test.test_evalattribute.EvalAttributeTestCase)
Testing read_attr(expected={'writable': False, 'rvalue': [['HelloWorld', 'HelloWorld', 'HelloWorld'], ['HelloWorld', 'HelloWorld', 'HelloWorld'], ['HelloWorld', 'HelloWorld', 'HelloWorld']], 'type': 2, 'label': '[["HelloWorld", "HelloWorld", "HelloWorld"]]*3'}, expected_attrv={'wvalue': None, 'rvalue': [['HelloWorld', 'HelloWorld', 'HelloWorld'], ['HelloWorld', 'HelloWorld', 'HelloWorld'], ['HelloWorld', 'HelloWorld', 'HelloWorld']]}, attr_fullname='eval:[["HelloWorld", "HelloWorld", "HelloWorld"]]*3', expectedshape=(3, 3)) ... ok
test_read_attr_3 (taurus.core.evaluation.test.test_evalattribute.EvalAttributeTestCase)
Testing read_attr(expected={'writable': False, 'rvalue': '2+5-10', 'type': 2, 'label': '"2+5-10"'}, expected_attrv={'wvalue': None, 'rvalue': '2+5-10'}, attr_fullname='eval:"2+5-10"', expectedshape=None) ... ok
test_read_attr_4 (taurus.core.evaluation.test.test_evalattribute.EvalAttributeTestCase)
Testing read_attr(expected={'writable': False, 'rvalue': 'mmm', 'type': 2, 'label': '"m"*3'}, expected_attrv={'wvalue': None, 'rvalue': 'mmm'}, attr_fullname='eval:"m"*3', expectedshape=None) ... ok
test_read_attr_5 (taurus.core.evaluation.test.test_evalattribute.EvalAttributeTestCase)
Testing read_attr(expected={'writable': False, 'rvalue': '1m', 'type': 2, 'label': '"1m"'}, expected_attrv={'wvalue': None, 'rvalue': '1m'}, attr_fullname='eval:"1m"', expectedshape=None) ... ok
test_read_attr_6 (taurus.core.evaluation.test.test_evalattribute.EvalAttributeTestCase)
Testing read_attr(expected={'writable': False, 'rvalue': [[True, False, True], [True, False, True], [True, False, True]], 'type': 3, 'label': '[[True, False, True]]*3'}, expected_attrv={'wvalue': None, 'rvalue': [[True, False, True], [True, False, True], [True, False, True]]}, attr_fullname='eval:[[True, False, True]]*3', expectedshape=(3, 3)) ... ok
test_read_attr_7 (taurus.core.evaluation.test.test_evalattribute.EvalAttributeTestCase)
Testing read_attr(expected={'writable': False, 'rvalue': False, 'type': 3, 'label': 'foo==bar'}, expected_attrv={'wvalue': None, 'rvalue': False}, attr_fullname='eval:foo=1;bar=2;foo==bar', expectedshape=None) ... ok
test_read_attr_8 (taurus.core.evaluation.test.test_evalattribute.EvalAttributeTestCase)
Testing read_attr(expected={'writable': False, 'rvalue': True, 'type': 3, 'label': 'True'}, expected_attrv={'wvalue': None, 'rvalue': True}, attr_fullname='eval:True', expectedshape=None) ... ok
test_read_attr_9 (taurus.core.evaluation.test.test_evalattribute.EvalAttributeTestCase)
Testing read_attr(expected={'writable': False, 'rvalue': <Quantity(6, 'dimensionless')>, 'type': 0, 'label': 'foo+foo+foo'}, expected_attrv={'wvalue': None, 'rvalue': <Quantity(6, 'dimensionless')>}, attr_fullname='eval:foo=1;foo+{eval:foo=2;foo}+{eval:foo=3;foo}', expectedshape=None) ... ok
test_write_read_attr (taurus.core.evaluation.test.test_evalattribute.EvalAttributeTestCase)
Testing write_read_attr(expected={'warnings': [None, None], 'wvalue': <Quantity(1, 'meter')>, 'rvalue': <Quantity(1, 'meter')>, 'data_format': 0, 'label': 'self.foo', 'writable': True, 'range': [None, None], 'alarms': [None, None], 'type': 0}, expected_attrv={'wvalue': <Quantity(1, 'meter')>, 'rvalue': <Quantity(1, 'meter')>, 'quality': <AttrQuality.ATTR_VALID: 0>}, setvalue=<Quantity(1, 'meter')>, attr_fullname='eval:@taurus.core.evaluation.test.res.mymod.MyClass()/self.foo') ... ok
test_getNames (taurus.core.evaluation.test.test_evalvalidator.EvaluationAttrValidatorTestCase)
Testing getNames(name='eval://dev=Foo;a*x?a={tango:a/b/c/d};x=2?configuration=label', out=('eval://localhost/@Foo/a={tango://epics-archiver.hhg.lab:10000/a/b/c/d};x=2;a*x', '@Foo/a={tango:a/b/c/d};x=2;a*x', 'a*x', 'label')) ... ok
test_getNames_10 (taurus.core.evaluation.test.test_evalvalidator.EvaluationAttrValidatorTestCase)
Testing getNames(name='eval:{eval:{eval:foo=1;foo}}', out=('eval://localhost/@DefaultEvaluator/{eval://localhost/@DefaultEvaluator/{eval://localhost/@DefaultEvaluator/foo=1;foo}}', '{eval:{eval:foo=1;foo}}', 'foo')) ... ok
test_getNames_11 (taurus.core.evaluation.test.test_evalvalidator.EvaluationAttrValidatorTestCase)
Testing getNames(name='eval:{eval:1}+{eval:2}', out=('eval://localhost/@DefaultEvaluator/{eval://localhost/@DefaultEvaluator/1}+{eval://localhost/@DefaultEvaluator/2}', '{eval:1}+{eval:2}', '1+2')) ... ok
test_getNames_12 (taurus.core.evaluation.test.test_evalvalidator.EvaluationAttrValidatorTestCase)
Testing getNames(name='eval:@Foo/{NonExistingAlias/foo}+5', out=(None, '@Foo/{NonExistingAlias/foo}+5', 'foo+5')) ... ok
test_getNames_13 (taurus.core.evaluation.test.test_evalvalidator.EvaluationAttrValidatorTestCase)
Testing getNames(name='eval:a={eval:"a"};{eval:0}*a*{eval:1+{eval:a=2;a*a}}', out=('eval://localhost/@DefaultEvaluator/a={eval://localhost/@DefaultEvaluator/"a"};{eval://localhost/@DefaultEvaluator/0}*a*{eval://localhost/@DefaultEvaluator/1+{eval://localhost/@DefaultEvaluator/a=2;a*a}}', 'a={eval:"a"};{eval:0}*a*{eval:1+{eval:a=2;a*a}}', '0*a*1+a*a')) ... ok
test_getNames_14 (taurus.core.evaluation.test.test_evalvalidator.EvaluationAttrValidatorTestCase)
Testing getNames(name='eval:a={eval:1#f};a+{eval:2#foo}#bar', out=('eval://localhost/@DefaultEvaluator/a={eval://localhost/@DefaultEvaluator/1};a+{eval://localhost/@DefaultEvaluator/2}', 'a={eval:1#f};a+{eval:2#foo}', 'a+2')) ... ok
test_getNames_15 (taurus.core.evaluation.test.test_evalvalidator.EvaluationAttrValidatorTestCase)
Testing getNames(name='eval:@Foo/c=1;cos(0)+c', out=('eval://localhost/@Foo/c=1;cos(0)+c', '@Foo/c=1;cos(0)+c', 'cos(0)+c')) ... ok
test_getNames_16 (taurus.core.evaluation.test.test_evalvalidator.EvaluationAttrValidatorTestCase)
Testing getNames(name='eval:a={tango:a/b/c/d};x=2;a*x', out=('eval://localhost/@DefaultEvaluator/a={tango://epics-archiver.hhg.lab:10000/a/b/c/d};x=2;a*x', 'a={tango:a/b/c/d};x=2;a*x', 'a*x')) ... ok
test_getNames_17 (taurus.core.evaluation.test.test_evalvalidator.EvaluationAttrValidatorTestCase)
Testing getNames(name='eval:@Foo/1', out=('eval://localhost/@Foo/1', '@Foo/1', '1')) ... ok
test_getNames_18 (taurus.core.evaluation.test.test_evalvalidator.EvaluationAttrValidatorTestCase)
Testing getNames(name='eval:1', out=('eval://localhost/@DefaultEvaluator/1', '1', '1')) ... ok
test_getNames_2 (taurus.core.evaluation.test.test_evalvalidator.EvaluationAttrValidatorTestCase)
Testing getNames(name='eval://dev=Foo;a*x?a={tango:a/b/c/d};x=2?configuration=', out=('eval://localhost/@Foo/a={tango://epics-archiver.hhg.lab:10000/a/b/c/d};x=2;a*x', '@Foo/a={tango:a/b/c/d};x=2;a*x', 'a*x', '')) ... ok
test_getNames_3 (taurus.core.evaluation.test.test_evalvalidator.EvaluationAttrValidatorTestCase)
Testing getNames(name='eval://dev=Foo;a*x?a={tango:a/b/c/d};x=2?configuration', out=('eval://localhost/@Foo/a={tango://epics-archiver.hhg.lab:10000/a/b/c/d};x=2;a*x', '@Foo/a={tango:a/b/c/d};x=2;a*x', 'a*x', None)) ... ok
test_getNames_4 (taurus.core.evaluation.test.test_evalvalidator.EvaluationAttrValidatorTestCase)
Testing getNames(name='eval://1?configuration=units', out=('eval://localhost/@DefaultEvaluator/1', '1', '1', 'units')) ... ok
test_getNames_5 (taurus.core.evaluation.test.test_evalvalidator.EvaluationAttrValidatorTestCase)
Testing getNames(name='eval:@Foo/a={tango:a/b/c/d};x=2;a*x#', out=('eval://localhost/@Foo/a={tango://epics-archiver.hhg.lab:10000/a/b/c/d};x=2;a*x', '@Foo/a={tango:a/b/c/d};x=2;a*x', 'a*x', '')) ... ok
test_getNames_6 (taurus.core.evaluation.test.test_evalvalidator.EvaluationAttrValidatorTestCase)
Testing getNames(name='eval:1#units', out=('eval://localhost/@DefaultEvaluator/1', '1', '1', 'units')) ... ok
test_getNames_7 (taurus.core.evaluation.test.test_evalvalidator.EvaluationAttrValidatorTestCase)
Testing getNames(name='eval://x+x-x*x/x+cos(x)-xxx*xy+yx+yxz+x+{w/x/y/x}*x*{eval:x}?x=0', out=('eval://localhost/@DefaultEvaluator/x=0;x+x-x*x/x+cos(x)-xxx*xy+yx+yxz+x+{tango://epics-archiver.hhg.lab:10000/w/x/y/x}*x*{eval://localhost/@DefaultEvaluator/x}', 'x=0;x+x-x*x/x+cos(x)-xxx*xy+yx+yxz+x+{w/x/y/x}*x*{eval:x}', 'x+x-x*x/x+cos(x)-xxx*xy+yx+yxz+x+x*x*x')) ... ok
test_getNames_8 (taurus.core.evaluation.test.test_evalvalidator.EvaluationAttrValidatorTestCase)
Testing getNames(name='eval://dev=foo;x*y?x=2;y=3', out=('eval://localhost/@foo/x=2;y=3;x*y', '@foo/x=2;y=3;x*y', 'x*y')) ... ok
test_getNames_9 (taurus.core.evaluation.test.test_evalvalidator.EvaluationAttrValidatorTestCase)
Testing getNames(name='eval:x=0;x+x-x*x/x+cos(x)-xxx*xy+yx+yxz+x+{w/x/y/x}*x*{eval:x}', out=('eval://localhost/@DefaultEvaluator/x=0;x+x-x*x/x+cos(x)-xxx*xy+yx+yxz+x+{tango://epics-archiver.hhg.lab:10000/w/x/y/x}*x*{eval://localhost/@DefaultEvaluator/x}', 'x=0;x+x-x*x/x+cos(x)-xxx*xy+yx+yxz+x+{w/x/y/x}*x*{eval:x}', 'x+x-x*x/x+cos(x)-xxx*xy+yx+yxz+x+x*x*x')) ... ok
test_isInvalid (taurus.core.evaluation.test.test_evalvalidator.EvaluationAttrValidatorTestCase)
Testing isInvalid(name='eval:1# ') ... ok
test_isInvalid_10 (taurus.core.evaluation.test.test_evalvalidator.EvaluationAttrValidatorTestCase)
Testing isInvalid(strict=False, name='eval://?configurationfoo=1') ... ok
test_isInvalid_11 (taurus.core.evaluation.test.test_evalvalidator.EvaluationAttrValidatorTestCase)
Testing isInvalid(name='eval://a*x?a={tango://a/b/c/d};x=2') ... ok
test_isInvalid_12 (taurus.core.evaluation.test.test_evalvalidator.EvaluationAttrValidatorTestCase)
Testing isInvalid(name='eval://x+y+z?x=1;y=2;z=3') ... ok
test_isInvalid_13 (taurus.core.evaluation.test.test_evalvalidator.EvaluationAttrValidatorTestCase)
Testing isInvalid(name='eval://dev=foo;x*y?x=2;y=3') ... ok
test_isInvalid_14 (taurus.core.evaluation.test.test_evalvalidator.EvaluationAttrValidatorTestCase)
Testing isInvalid(name='eval://1/3') ... ok
test_isInvalid_15 (taurus.core.evaluation.test.test_evalvalidator.EvaluationAttrValidatorTestCase)
Testing isInvalid(name='eval://dev=foo;1/3') ... ok
test_isInvalid_16 (taurus.core.evaluation.test.test_evalvalidator.EvaluationAttrValidatorTestCase)
Testing isInvalid(name='eval://dev=foo;1') ... ok
test_isInvalid_2 (taurus.core.evaluation.test.test_evalvalidator.EvaluationAttrValidatorTestCase)
Testing isInvalid(name='eval:{tango://a/b/c/d}') ... ok
test_isInvalid_3 (taurus.core.evaluation.test.test_evalvalidator.EvaluationAttrValidatorTestCase)
Testing isInvalid(strict=False, name='eval:{tango:a/b/c}') ... ok
test_isInvalid_4 (taurus.core.evaluation.test.test_evalvalidator.EvaluationAttrValidatorTestCase)
Testing isInvalid(name='eval:{tango:a/b/c}') ... ok
test_isInvalid_5 (taurus.core.evaluation.test.test_evalvalidator.EvaluationAttrValidatorTestCase)
Testing isInvalid(name='eval:1*{eval:2*{eval://3}}') ... ok
test_isInvalid_6 (taurus.core.evaluation.test.test_evalvalidator.EvaluationAttrValidatorTestCase)
Testing isInvalid(name='eval:{tango:a/b/c}') ... ok
test_isInvalid_7 (taurus.core.evaluation.test.test_evalvalidator.EvaluationAttrValidatorTestCase)
Testing isInvalid(name='eval:@foo') ... ok
test_isInvalid_8 (taurus.core.evaluation.test.test_evalvalidator.EvaluationAttrValidatorTestCase)
Testing isInvalid(name='eval://@foo/1') ... ok
test_isInvalid_9 (taurus.core.evaluation.test.test_evalvalidator.EvaluationAttrValidatorTestCase)
Testing isInvalid(strict=False, name='eval://?configuration=1') ... ok
test_isValid (taurus.core.evaluation.test.test_evalvalidator.EvaluationAttrValidatorTestCase)
Testing isValid(name='eval://localhost/@mymod.MyEvalClass/1#label') ... ok
test_isValid_10 (taurus.core.evaluation.test.test_evalvalidator.EvaluationAttrValidatorTestCase)
Testing isValid(name='eval:@c=mymod.MyClass()/c.foo()', groups={'attrname': 'c.foo()', 'devname': '@c=mymod.MyClass()'}) ... ok
test_isValid_11 (taurus.core.evaluation.test.test_evalvalidator.EvaluationAttrValidatorTestCase)
Testing isValid(name='eval:@c=mymod.MyClass()/c.foo', groups={'attrname': 'c.foo', 'devname': '@c=mymod.MyClass()'}) ... ok
test_isValid_12 (taurus.core.evaluation.test.test_evalvalidator.EvaluationAttrValidatorTestCase)
Testing isValid(name='eval:@mymod.*/foo()+{eval:@mymod.*/bar()}') ... ok
test_isValid_13 (taurus.core.evaluation.test.test_evalvalidator.EvaluationAttrValidatorTestCase)
Testing isValid(name='eval:@mymod.*/foo()+1') ... ok
test_isValid_14 (taurus.core.evaluation.test.test_evalvalidator.EvaluationAttrValidatorTestCase)
Testing isValid(name='eval:@mymod.*/MyClass().foo()') ... ok
test_isValid_15 (taurus.core.evaluation.test.test_evalvalidator.EvaluationAttrValidatorTestCase)
Testing isValid(name='eval:@mymod.*/foo()') ... ok
test_isValid_16 (taurus.core.evaluation.test.test_evalvalidator.EvaluationAttrValidatorTestCase)
Testing isValid(name='eval:@mymod.*/foo') ... ok
test_isValid_17 (taurus.core.evaluation.test.test_evalvalidator.EvaluationAttrValidatorTestCase)
Testing isValid(strict=False, name='eval:{tango://a/b/c/d}') ... ok
test_isValid_18 (taurus.core.evaluation.test.test_evalvalidator.EvaluationAttrValidatorTestCase)
Testing isValid(name='eval:{tango:a/b/c/d}') ... ok
test_isValid_19 (taurus.core.evaluation.test.test_evalvalidator.EvaluationAttrValidatorTestCase)
Testing isValid(strict=False, name='eval:1*{eval:2*{eval://3}}') ... ok
test_isValid_2 (taurus.core.evaluation.test.test_evalvalidator.EvaluationAttrValidatorTestCase)
Testing isValid(name='eval://localhost/@Foo/k=2;a={eval:1};a*k#label') ... ok
test_isValid_20 (taurus.core.evaluation.test.test_evalvalidator.EvaluationAttrValidatorTestCase)
Testing isValid(name='eval:{eval:1}*"{eval:1}"+"{eval:1}"*{eval:3}', groups={'_evalrefs': ['eval:1', 'eval:3']}) ... ok
test_isValid_21 (taurus.core.evaluation.test.test_evalvalidator.EvaluationAttrValidatorTestCase)
Testing isValid(name='eval:"{eval:1}"*{eval:1}+"{eval:1}"*{eval:3}', groups={'_evalrefs': ['eval:1', 'eval:3']}) ... ok
test_isValid_22 (taurus.core.evaluation.test.test_evalvalidator.EvaluationAttrValidatorTestCase)
Testing isValid(name='eval:"{eval:1}"+"{eval:1}"*{eval:1}*{eval:3}', groups={'_evalrefs': ['eval:1', 'eval:3']}) ... ok
test_isValid_23 (taurus.core.evaluation.test.test_evalvalidator.EvaluationAttrValidatorTestCase)
Testing isValid(name='eval:a="{eval:1}";b={eval:1};a*b+"{eval:3}"*{eval:3}#{attr.label}', groups={'_evalrefs': ['eval:1', 'eval:3']}) ... ok
test_isValid_24 (taurus.core.evaluation.test.test_evalvalidator.EvaluationAttrValidatorTestCase)
Testing isValid(name='eval:a="{eval:0}";b={eval:1};a*b+"{eval:2}"*{eval:3}#{attr.label}', groups={'_evalrefs': ['eval:1', 'eval:3']}) ... ok
test_isValid_25 (taurus.core.evaluation.test.test_evalvalidator.EvaluationAttrValidatorTestCase)
Testing isValid(name='eval:a={tango:a/b/c/d};{eval:0}+a+{eval:1+{eval:a=2;a*a}}', groups={'_evalrefs': ['tango:a/b/c/d', 'eval:0', 'eval:1+{eval:a=2;a*a}']}) ... ok
test_isValid_26 (taurus.core.evaluation.test.test_evalvalidator.EvaluationAttrValidatorTestCase)
Testing isValid(name='eval:{eval:@foo/3}') ... ok
test_isValid_27 (taurus.core.evaluation.test.test_evalvalidator.EvaluationAttrValidatorTestCase)
Testing isValid(name='eval:1*{eval:2*{eval:3}}') ... ok
test_isValid_28 (taurus.core.evaluation.test.test_evalvalidator.EvaluationAttrValidatorTestCase)
Testing isValid(name='eval:1*{eval:x=3;x}') ... ok
test_isValid_29 (taurus.core.evaluation.test.test_evalvalidator.EvaluationAttrValidatorTestCase)
Testing isValid(name='eval:@foo/1', groups={'attrname': '1', 'path': '@foo/1'}) ... ok
test_isValid_3 (taurus.core.evaluation.test.test_evalvalidator.EvaluationAttrValidatorTestCase)
Testing isValid(name='eval:k=2;a={tango:a/b/c/d};a*k#units') ... ok
test_isValid_30 (taurus.core.evaluation.test.test_evalvalidator.EvaluationAttrValidatorTestCase)
Testing isValid(name='eval:/@foo/1', groups={'attrname': '1', 'path': '/@foo/1'}) ... ok
test_isValid_31 (taurus.core.evaluation.test.test_evalvalidator.EvaluationAttrValidatorTestCase)
Testing isValid(strict=False, name='eval://1?configuration=') ... ok
test_isValid_32 (taurus.core.evaluation.test.test_evalvalidator.EvaluationAttrValidatorTestCase)
Testing isValid(strict=False, name='eval://1?configuration') ... ok
test_isValid_33 (taurus.core.evaluation.test.test_evalvalidator.EvaluationAttrValidatorTestCase)
Testing isValid(strict=False, name='eval://1?a=1?configuration=label') ... ok
test_isValid_34 (taurus.core.evaluation.test.test_evalvalidator.EvaluationAttrValidatorTestCase)
Testing isValid(strict=False, name='eval://a+b?a=1;b=2?configuration=label') ... ok
test_isValid_35 (taurus.core.evaluation.test.test_evalvalidator.EvaluationAttrValidatorTestCase)
Testing isValid(strict=False, name='eval://a?a=1?configuration=label') ... ok
test_isValid_36 (taurus.core.evaluation.test.test_evalvalidator.EvaluationAttrValidatorTestCase)
Testing isValid(strict=False, name='eval://1?configuration=foo1') ... ok
test_isValid_37 (taurus.core.evaluation.test.test_evalvalidator.EvaluationAttrValidatorTestCase)
Testing isValid(strict=False, name='eval:bar=1;foo') ... ok
test_isValid_38 (taurus.core.evaluation.test.test_evalvalidator.EvaluationAttrValidatorTestCase)
Testing isValid(strict=False, name='eval://foo?bar=1') ... ok
test_isValid_39 (taurus.core.evaluation.test.test_evalvalidator.EvaluationAttrValidatorTestCase)
Testing isValid(strict=False, name='eval://configurationfoo?configurationfoo=1') ... ok
test_isValid_4 (taurus.core.evaluation.test.test_evalvalidator.EvaluationAttrValidatorTestCase)
Testing isValid(name='eval:{tango:a/b/c/d}*2#label') ... ok
test_isValid_40 (taurus.core.evaluation.test.test_evalvalidator.EvaluationAttrValidatorTestCase)
Testing isValid(strict=False, name='eval://config?config=1') ... ok
test_isValid_41 (taurus.core.evaluation.test.test_evalvalidator.EvaluationAttrValidatorTestCase)
Testing isValid(strict=False, name='eval://configuration?configuration=1') ... ok
test_isValid_42 (taurus.core.evaluation.test.test_evalvalidator.EvaluationAttrValidatorTestCase)
Testing isValid(strict=False, name='eval://a*x?a={tango://a/b/c/d};x=2') ... ok
test_isValid_43 (taurus.core.evaluation.test.test_evalvalidator.EvaluationAttrValidatorTestCase)
Testing isValid(strict=False, name='eval://x+y+z?x=1;y=2;z=3') ... ok
test_isValid_44 (taurus.core.evaluation.test.test_evalvalidator.EvaluationAttrValidatorTestCase)
Testing isValid(strict=False, name='eval://dev=foo;x*y?x=2;y=3') ... ok
test_isValid_45 (taurus.core.evaluation.test.test_evalvalidator.EvaluationAttrValidatorTestCase)
Testing isValid(strict=False, name='eval://1/3') ... ok
test_isValid_46 (taurus.core.evaluation.test.test_evalvalidator.EvaluationAttrValidatorTestCase)
Testing isValid(strict=False, name='eval://dev=foo;1/3') ... ok
test_isValid_47 (taurus.core.evaluation.test.test_evalvalidator.EvaluationAttrValidatorTestCase)
Testing isValid(strict=False, name='eval://dev=foo;1') ... ok
test_isValid_48 (taurus.core.evaluation.test.test_evalvalidator.EvaluationAttrValidatorTestCase)
Testing isValid(name='eval:a={tango:a/b/c/d};x=2;a*x', groups={'attrname': 'a={tango:a/b/c/d};x=2;a*x', '_subst': 'a={tango:a/b/c/d};x=2;', '_evalrefs': ['tango:a/b/c/d'], 'fragment': None, '_expr': 'a*x'}) ... ok
test_isValid_49 (taurus.core.evaluation.test.test_evalvalidator.EvaluationAttrValidatorTestCase)
Testing isValid(name='eval:{tango:a/b/c/d}') ... ok
test_isValid_5 (taurus.core.evaluation.test.test_evalvalidator.EvaluationAttrValidatorTestCase)
Testing isValid(name='eval:{tango:a/b/c/d}*2#') ... ok
test_isValid_50 (taurus.core.evaluation.test.test_evalvalidator.EvaluationAttrValidatorTestCase)
Testing isValid(name='eval:@foo/x=2;y=3;x*y') ... ok
test_isValid_51 (taurus.core.evaluation.test.test_evalvalidator.EvaluationAttrValidatorTestCase)
Testing isValid(name='eval:x=2;y=3;x*y') ... ok
test_isValid_52 (taurus.core.evaluation.test.test_evalvalidator.EvaluationAttrValidatorTestCase)
Testing isValid(name='eval:@foo/1/3') ... ok
test_isValid_53 (taurus.core.evaluation.test.test_evalvalidator.EvaluationAttrValidatorTestCase)
Testing isValid(strict=True, name='eval:a={eval:1#f};a+{eval:2#foo}#bar', groups={'attrname': 'a={eval:1#f};a+{eval:2#foo}', 'fragment': 'bar', '_evalrefs': ['eval:1#f', 'eval:2#foo'], '_expr': 'a+{eval:2#foo}', '_subst': 'a={eval:1#f};', 'query': None, 'cfgkey': 'bar', '__STRICT__': True}) ... ok
test_isValid_54 (taurus.core.evaluation.test.test_evalvalidator.EvaluationAttrValidatorTestCase)
Testing isValid(strict=True, name='eval:foo=1;bar=2;tar=3;foo+bar+tar#label', groups={'fragment': 'label', 'attrname': 'foo=1;bar=2;tar=3;foo+bar+tar', 'cfgkey': 'label', '_expr': 'foo+bar+tar', '_subst': 'foo=1;bar=2;tar=3;', 'query': None, '__STRICT__': True}) ... ok
test_isValid_55 (taurus.core.evaluation.test.test_evalvalidator.EvaluationAttrValidatorTestCase)
Testing isValid(strict=False, name='eval://rand(256, 128)?configuration=label', groups={'fragment': 'label', 'attrname': 'rand(256, 128)', 'cfgkey': 'label', '_expr': 'rand(256, 128)', '_subst': None, 'query': 'configuration=label', '__STRICT__': False}) ... ok
test_isValid_56 (taurus.core.evaluation.test.test_evalvalidator.EvaluationAttrValidatorTestCase)
Testing isValid(strict=True, name='eval:foo=10;rand(256, 128)+foo#label', groups={'fragment': 'label', 'attrname': 'foo=10;rand(256, 128)+foo', 'cfgkey': 'label', '_expr': 'rand(256, 128)+foo', '_subst': 'foo=10;', '__STRICT__': True}) ... ok
test_isValid_57 (taurus.core.evaluation.test.test_evalvalidator.EvaluationAttrValidatorTestCase)
Testing isValid(strict=True, name='eval:rand(256, 128)#label', groups={'fragment': 'label', 'attrname': 'rand(256, 128)', 'cfgkey': 'label', '_expr': 'rand(256, 128)', '_subst': None, '__STRICT__': True}) ... ok
test_isValid_58 (taurus.core.evaluation.test.test_evalvalidator.EvaluationAttrValidatorTestCase)
Testing isValid(strict=True, name='eval:rand(256, 128)', groups={'fragment': None, 'attrname': 'rand(256, 128)', 'cfgkey': None, '_expr': 'rand(256, 128)', '_subst': None, '__STRICT__': True}) ... ok
test_isValid_59 (taurus.core.evaluation.test.test_evalvalidator.EvaluationAttrValidatorTestCase)
Testing isValid(strict=False, name='eval://rand(256, 128)', groups={'fragment': None, 'attrname': 'rand(256, 128)', 'cfgkey': None, '_expr': 'rand(256, 128)', '_subst': None, '__STRICT__': False}) ... ok
test_isValid_6 (taurus.core.evaluation.test.test_evalvalidator.EvaluationAttrValidatorTestCase)
Testing isValid(name='eval:1#units', groups={'fragment': 'units'}) ... ok
test_isValid_60 (taurus.core.evaluation.test.test_evalvalidator.EvaluationAttrValidatorTestCase)
Testing isValid(strict=False, name='eval://linspace(-1, 1, 256)', groups={'fragment': None, 'attrname': 'linspace(-1, 1, 256)', 'cfgkey': None, '_expr': 'linspace(-1, 1, 256)', '_subst': None, '__STRICT__': False}) ... ok
test_isValid_61 (taurus.core.evaluation.test.test_evalvalidator.EvaluationAttrValidatorTestCase)
Testing isValid(name='eval:@mymod.*/bar', groups={'attrname': 'bar', 'devname': '@mymod.*'}) ... ok
test_isValid_62 (taurus.core.evaluation.test.test_evalvalidator.EvaluationAttrValidatorTestCase)
Testing isValid(name='eval:@mymod.Myclass/1.2', groups={'attrname': '1.2', 'devname': '@mymod.Myclass'}) ... ok
test_isValid_63 (taurus.core.evaluation.test.test_evalvalidator.EvaluationAttrValidatorTestCase)
Testing isValid(name='eval:@foo/1') ... ok
test_isValid_64 (taurus.core.evaluation.test.test_evalvalidator.EvaluationAttrValidatorTestCase)
Testing isValid(name='eval:1/3') ... ok
test_isValid_65 (taurus.core.evaluation.test.test_evalvalidator.EvaluationAttrValidatorTestCase)
Testing isValid(name='eval:1/') ... ok
test_isValid_66 (taurus.core.evaluation.test.test_evalvalidator.EvaluationAttrValidatorTestCase)
Testing isValid(name='eval:/1', groups={'attrname': '1', 'path': '/1'}) ... ok
test_isValid_67 (taurus.core.evaluation.test.test_evalvalidator.EvaluationAttrValidatorTestCase)
Testing isValid(name='eval:1') ... ok
test_isValid_68 (taurus.core.evaluation.test.test_evalvalidator.EvaluationAttrValidatorTestCase)
Testing isValid(strict=False, name='eval://db=localhost;dev=taurus.core.evaluation.dev_example.FreeSpaceDevice;getFreeSpace("/")/1024/1024') ... ok
test_isValid_7 (taurus.core.evaluation.test.test_evalvalidator.EvaluationAttrValidatorTestCase)
Testing isValid(name='eval:1#') ... ok
test_isValid_8 (taurus.core.evaluation.test.test_evalvalidator.EvaluationAttrValidatorTestCase)
Testing isValid(name='eval:@c=mymod.MyClass("a/b",q=())/float(c.foo())', groups={'attrname': 'float(c.foo())', 'devname': '@c=mymod.MyClass("a/b",q=())'}) ... ok
test_isValid_9 (taurus.core.evaluation.test.test_evalvalidator.EvaluationAttrValidatorTestCase)
Testing isValid(name='eval:@c=mymod.MyClass(1)/float(c.foo())', groups={'attrname': 'float(c.foo())', 'devname': '@c=mymod.MyClass(1)'}) ... ok
test_singleton (taurus.core.evaluation.test.test_evalvalidator.EvaluationAttrValidatorTestCase)
Check that the validator is a singleton ... ok
test_getNames (taurus.core.evaluation.test.test_evalvalidator.EvaluationAuthValidatorTestCase)
Testing getNames(name='//localhost', out=('eval://localhost', '//localhost', 'localhost')) ... ok
test_getNames_2 (taurus.core.evaluation.test.test_evalvalidator.EvaluationAuthValidatorTestCase)
Testing getNames(name='eval://localhost', out=('eval://localhost', '//localhost', 'localhost')) ... ok
test_isInvalid (taurus.core.evaluation.test.test_evalvalidator.EvaluationAuthValidatorTestCase)
Testing isInvalid(strict=True, name='eval://db=foo') ... ok
test_isInvalid_2 (taurus.core.evaluation.test.test_evalvalidator.EvaluationAuthValidatorTestCase)
Testing isInvalid(name='eval:foo') ... ok
test_isInvalid_3 (taurus.core.evaluation.test.test_evalvalidator.EvaluationAuthValidatorTestCase)
Testing isInvalid(name='eval://localhost/?') ... ok
test_isInvalid_4 (taurus.core.evaluation.test.test_evalvalidator.EvaluationAuthValidatorTestCase)
Testing isInvalid(name='eval://localhost/') ... ok
test_isInvalid_5 (taurus.core.evaluation.test.test_evalvalidator.EvaluationAuthValidatorTestCase)
Testing isInvalid(name='eval://user@localhost') ... ok
test_isInvalid_6 (taurus.core.evaluation.test.test_evalvalidator.EvaluationAuthValidatorTestCase)
Testing isInvalid(name='eval://user@foo:10000') ... ok
test_isInvalid_7 (taurus.core.evaluation.test.test_evalvalidator.EvaluationAuthValidatorTestCase)
Testing isInvalid(name='eval://foo:10000') ... ok
test_isValid (taurus.core.evaluation.test.test_evalvalidator.EvaluationAuthValidatorTestCase)
Testing isValid(strict=False, name='//db=foo') ... ok
test_isValid_2 (taurus.core.evaluation.test.test_evalvalidator.EvaluationAuthValidatorTestCase)
Testing isValid(strict=False, name='eval://db=foo') ... ok
test_isValid_3 (taurus.core.evaluation.test.test_evalvalidator.EvaluationAuthValidatorTestCase)
Testing isValid(name='eval://localhost') ... ok
test_singleton (taurus.core.evaluation.test.test_evalvalidator.EvaluationAuthValidatorTestCase)
Check that the validator is a singleton ... ok
test_getNames (taurus.core.evaluation.test.test_evalvalidator.EvaluationDevValidatorTestCase)
Testing getNames(name='eval://dev=foo', out=('eval://localhost/@foo', '@foo', 'foo')) ... ok
test_getNames_2 (taurus.core.evaluation.test.test_evalvalidator.EvaluationDevValidatorTestCase)
Testing getNames(name='eval://localhost/@foo', out=('eval://localhost/@foo', '@foo', 'foo')) ... ok
test_isInvalid (taurus.core.evaluation.test.test_evalvalidator.EvaluationDevValidatorTestCase)
Testing isInvalid(name='eval:@c=mymod.MyClass("a/b",q=())/float(c.foo())') ... ok
test_isInvalid_10 (taurus.core.evaluation.test.test_evalvalidator.EvaluationDevValidatorTestCase)
Testing isInvalid(name='eval:@foo?') ... ok
test_isInvalid_11 (taurus.core.evaluation.test.test_evalvalidator.EvaluationDevValidatorTestCase)
Testing isInvalid(name='eval:foo') ... ok
test_isInvalid_2 (taurus.core.evaluation.test.test_evalvalidator.EvaluationDevValidatorTestCase)
Testing isInvalid(name='eval:@c=mymod.MyClass(1)/float(c.foo())') ... ok
test_isInvalid_3 (taurus.core.evaluation.test.test_evalvalidator.EvaluationDevValidatorTestCase)
Testing isInvalid(name='eval:@c=mymod.MyClass(1)/c.foo()') ... ok
test_isInvalid_4 (taurus.core.evaluation.test.test_evalvalidator.EvaluationDevValidatorTestCase)
Testing isInvalid(name='eval:@mymod.MyClass()/c.foo') ... ok
test_isInvalid_5 (taurus.core.evaluation.test.test_evalvalidator.EvaluationDevValidatorTestCase)
Testing isInvalid(name='eval://d') ... ok
test_isInvalid_6 (taurus.core.evaluation.test.test_evalvalidator.EvaluationDevValidatorTestCase)
Testing isInvalid(strict=True, name='eval://a/b') ... ok
test_isInvalid_7 (taurus.core.evaluation.test.test_evalvalidator.EvaluationDevValidatorTestCase)
Testing isInvalid(strict=False, name='eval://localhost;dev=foo') ... ok
test_isInvalid_8 (taurus.core.evaluation.test.test_evalvalidator.EvaluationDevValidatorTestCase)
Testing isInvalid(strict=False, name='eval://db=localhost;@foo') ... ok
test_isInvalid_9 (taurus.core.evaluation.test.test_evalvalidator.EvaluationDevValidatorTestCase)
Testing isInvalid(strict=False, name='eval://@foo') ... ok
test_isValid (taurus.core.evaluation.test.test_evalvalidator.EvaluationDevValidatorTestCase)
Testing isValid(name="eval:@c=mymod.MyClass('a/b',q=())", groups={'devname': "@c=mymod.MyClass('a/b',q=())"}) ... ok
test_isValid_10 (taurus.core.evaluation.test.test_evalvalidator.EvaluationDevValidatorTestCase)
Testing isValid(name='eval:@mymod.mysubmod.*') ... ok
test_isValid_11 (taurus.core.evaluation.test.test_evalvalidator.EvaluationDevValidatorTestCase)
Testing isValid(name='eval:@mymod.mysubmod.Myclass') ... ok
test_isValid_12 (taurus.core.evaluation.test.test_evalvalidator.EvaluationDevValidatorTestCase)
Testing isValid(name='eval:@mymod.Myclass', groups={'devname': '@mymod.Myclass'}) ... ok
test_isValid_13 (taurus.core.evaluation.test.test_evalvalidator.EvaluationDevValidatorTestCase)
Testing isValid(name='eval:@foo') ... ok
test_isValid_2 (taurus.core.evaluation.test.test_evalvalidator.EvaluationDevValidatorTestCase)
Testing isValid(name='eval:@c=mymod.MyClass("a/b",q=())', groups={'devname': '@c=mymod.MyClass("a/b",q=())'}) ... ok
test_isValid_3 (taurus.core.evaluation.test.test_evalvalidator.EvaluationDevValidatorTestCase)
Testing isValid(name='eval:@foo') ... ok
test_isValid_4 (taurus.core.evaluation.test.test_evalvalidator.EvaluationDevValidatorTestCase)
Testing isValid(strict=False, name='eval://db=localhost;dev=foo') ... ok
test_isValid_5 (taurus.core.evaluation.test.test_evalvalidator.EvaluationDevValidatorTestCase)
Testing isValid(strict=False, name='eval://dev=foo') ... ok
test_isValid_6 (taurus.core.evaluation.test.test_evalvalidator.EvaluationDevValidatorTestCase)
Testing isValid(name='eval:@ foo', groups={'devname': '@ foo'}) ... ok
test_isValid_7 (taurus.core.evaluation.test.test_evalvalidator.EvaluationDevValidatorTestCase)
Testing isValid(name='eval://localhost/@foo') ... ok
test_isValid_8 (taurus.core.evaluation.test.test_evalvalidator.EvaluationDevValidatorTestCase)
Testing isValid(name='eval:/@foo', groups={'path': '/@foo', 'devname': '@foo'}) ... ok
test_isValid_9 (taurus.core.evaluation.test.test_evalvalidator.EvaluationDevValidatorTestCase)
Testing isValid(name='eval:@mymod.*') ... ok
test_singleton (taurus.core.evaluation.test.test_evalvalidator.EvaluationDevValidatorTestCase)
Check that the validator is a singleton ... ok
test_getNames (taurus.core.resource.test.test_resvalidator.ResourceAttributeValidatorTestCase)
Testing getNames(name='foo', out=('eval://localhost/@Foo/True', '@Foo/True', 'True')) ... ok
test_getNames_2 (taurus.core.resource.test.test_resvalidator.ResourceAttributeValidatorTestCase)
Testing getNames(name='MyAttr', out=('eval://localhost/@DefaultEvaluator/1', '1', '1')) ... ok
test_isInvalid (taurus.core.resource.test.test_resvalidator.ResourceAttributeValidatorTestCase)
Testing isInvalid(name='res:NotExist') ... ok
test_isInvalid_2 (taurus.core.resource.test.test_resvalidator.ResourceAttributeValidatorTestCase)
Testing isInvalid(name='res:dev2') ... ok
test_isInvalid_3 (taurus.core.resource.test.test_resvalidator.ResourceAttributeValidatorTestCase)
Testing isInvalid(name='res:dev1') ... ok
test_isInvalid_4 (taurus.core.resource.test.test_resvalidator.ResourceAttributeValidatorTestCase)
Testing isInvalid(name='res: foo') ... ok
test_isInvalid_5 (taurus.core.resource.test.test_resvalidator.ResourceAttributeValidatorTestCase)
Testing isInvalid(name='res:1foo') ... ok
test_isInvalid_6 (taurus.core.resource.test.test_resvalidator.ResourceAttributeValidatorTestCase)
Testing isInvalid(name='res:1') ... ok
test_isInvalid_7 (taurus.core.resource.test.test_resvalidator.ResourceAttributeValidatorTestCase)
Testing isInvalid(name='res:attr_tango_bck_1') ... ok
test_isValid (taurus.core.resource.test.test_resvalidator.ResourceAttributeValidatorTestCase)
Testing isValid(name='res:res_attr') ... ok
test_isValid_10 (taurus.core.resource.test.test_resvalidator.ResourceAttributeValidatorTestCase)
Testing isValid(name='res:My_Attr') ... ok
test_isValid_11 (taurus.core.resource.test.test_resvalidator.ResourceAttributeValidatorTestCase)
Testing isValid(name='res:MyAttr') ... ok
test_isValid_2 (taurus.core.resource.test.test_resvalidator.ResourceAttributeValidatorTestCase)
Testing isValid(name='res:Foo') ... ok
test_isValid_3 (taurus.core.resource.test.test_resvalidator.ResourceAttributeValidatorTestCase)
Testing isValid(name='res:foo') ... ok
test_isValid_4 (taurus.core.resource.test.test_resvalidator.ResourceAttributeValidatorTestCase)
Testing isValid(name='res:attr1') ... ok
test_isValid_5 (taurus.core.resource.test.test_resvalidator.ResourceAttributeValidatorTestCase)
Testing isValid(name='res:attr_state') ... ok
test_isValid_6 (taurus.core.resource.test.test_resvalidator.ResourceAttributeValidatorTestCase)
Testing isValid(name='res:attr_tango_bck_2') ... ok
test_isValid_7 (taurus.core.resource.test.test_resvalidator.ResourceAttributeValidatorTestCase)
Testing isValid(strict=False, name='res:attr_tango_bck_1') ... ok
test_isValid_8 (taurus.core.resource.test.test_resvalidator.ResourceAttributeValidatorTestCase)
Testing isValid(name='res:attr_2') ... ok
test_isValid_9 (taurus.core.resource.test.test_resvalidator.ResourceAttributeValidatorTestCase)
Testing isValid(name='res:attr_1') ... ok
test_singleton (taurus.core.resource.test.test_resvalidator.ResourceAttributeValidatorTestCase)
Check that the validator is a singleton ... ok
test_isInvalid (taurus.core.resource.test.test_resvalidator.ResourceAuthorityValidatorTestCase)
Testing isInvalid(name='res:badtango_1', exceptionType=<class 'taurus.core.taurusexception.TaurusException'>) ... ok
test_isInvalid_2 (taurus.core.resource.test.test_resvalidator.ResourceAuthorityValidatorTestCase)
Testing isInvalid(name='res:127.0.0.1') ... ok
test_isInvalid_3 (taurus.core.resource.test.test_resvalidator.ResourceAuthorityValidatorTestCase)
Testing isInvalid(name='res:10000') ... ok
test_isInvalid_4 (taurus.core.resource.test.test_resvalidator.ResourceAuthorityValidatorTestCase)
Testing isInvalid(name='res:foo:10000') ... ok
test_isValid (taurus.core.resource.test.test_resvalidator.ResourceAuthorityValidatorTestCase)
Testing isValid(name='res:localhost') ... ok
test_isValid_2 (taurus.core.resource.test.test_resvalidator.ResourceAuthorityValidatorTestCase)
Testing isValid(name='res:foo02') ... ok
test_singleton (taurus.core.resource.test.test_resvalidator.ResourceAuthorityValidatorTestCase)
Check that the validator is a singleton ... ok
test_isInvalid (taurus.core.resource.test.test_resvalidator.ResourceDeviceValidatorTestCase)
Testing isInvalid(name='res:wrong_dev') ... ok
test_isInvalid_2 (taurus.core.resource.test.test_resvalidator.ResourceDeviceValidatorTestCase)
Testing isInvalid(name='res:123') ... ok
test_isValid (taurus.core.resource.test.test_resvalidator.ResourceDeviceValidatorTestCase)
Testing isValid(name='res:tangoDev_bck') ... ok
test_isValid_2 (taurus.core.resource.test.test_resvalidator.ResourceDeviceValidatorTestCase)
Testing isValid(name='res:tangoDev1') ... ok
test_isValid_3 (taurus.core.resource.test.test_resvalidator.ResourceDeviceValidatorTestCase)
Testing isValid(name='res:MyDev') ... ok
test_singleton (taurus.core.resource.test.test_resvalidator.ResourceDeviceValidatorTestCase)
Check that the validator is a singleton ... ok
test_getAttribute (taurus.core.resource.test.test_resfactory.ResourceFactoryTestCase)
Testing getAttribute(expected_attr_uri='eval:8', uri='res:attr_9', resources=[({'attr_10': 'eval:8', 'attr_8': 'tango:a/b/c/d', 'attr_9': 'res:attr_10', 'attr_6': 'eval:7', 'attr_7': 'res:attr_1'}, 1)]) ... ok
test_getAttribute_2 (taurus.core.resource.test.test_resfactory.ResourceFactoryTestCase)
Testing getAttribute(expected_attr_uri='eval:4', uri='res:attr_3', resources=[({'attr_2': 'eval:2', 'attr_3': 'eval:3', 'attr_1': 'eval:1'}, 1), ({'attr_3': 'eval:4', 'attr_4': 'eval:5', 'attr_5': 'eval:6'}, 1)]) ... ok
test_getAttribute_3 (taurus.core.resource.test.test_resfactory.ResourceFactoryTestCase)
Testing getAttribute(expected_attr_uri='eval:7', uri='res:attr_6', resources=[({'attr_10': 'eval:8', 'attr_8': 'tango:a/b/c/d', 'attr_9': 'res:attr_10', 'attr_6': 'eval:7', 'attr_7': 'res:attr_1'}, 3), ({'dev_4': 'eval://@mydev', 'dev_1': 'eval:@foo', 'dev_3': 'tango://a/b/c', 'dev_2': 'tango://foo:10000/a/b/c'}, 4)]) ... ok
test_getAttribute_4 (taurus.core.resource.test.test_resfactory.ResourceFactoryTestCase)
Testing getAttribute(expected_attr_uri='eval:1', uri='res:attr_7', resources=[({'attr_10': 'eval:8', 'attr_8': 'tango:a/b/c/d', 'attr_9': 'res:attr_10', 'attr_6': 'eval:7', 'attr_7': 'res:attr_1'}, 3), ({'attr_2': 'eval:2', 'attr_3': 'eval:3', 'attr_1': 'eval:1'}, 1)]) ... ok
test_getAttribute_5 (taurus.core.resource.test.test_resfactory.ResourceFactoryTestCase)
Testing getAttribute(expected_attr_uri='eval:3', uri='res:attr_3', resources=[({'attr_2': 'eval:2', 'attr_3': 'eval:3', 'attr_1': 'eval:1'}, 3), ({'attr_3': 'eval:4', 'attr_4': 'eval:5', 'attr_5': 'eval:6'}, 4)]) ... ok
test_getAuthority (taurus.core.resource.test.test_resfactory.ResourceFactoryTestCase)
Testing getAuthority(expected_attr_uri='eval://localhost', uri='res:auth_3', resources=[({'auth_1': 'foo:10000', 'auth_3': 'eval://localhost', 'auth_2': 'tango://foo:10000'}, 1)]) ... ok
test_getDevice (taurus.core.resource.test.test_resfactory.ResourceFactoryTestCase)
Testing getDevice(expected_attr_uri='eval:@foo', uri='res:dev_1', resources=[({'dev_4': 'eval://@mydev', 'dev_1': 'eval:@foo', 'dev_3': 'tango://a/b/c', 'dev_2': 'tango://foo:10000/a/b/c'}, 1)]) ... ok
test_getValue (taurus.core.resource.test.test_resfactory.ResourceFactoryTestCase)
Testing getValue(expected_value='tango://foo:10000/a/b/c', resources=[({'dev_4': 'eval://@mydev', 'dev_1': 'eval:@foo', 'dev_3': 'tango://a/b/c', 'dev_2': 'tango://foo:10000/a/b/c'}, 2), ({'attr_3': 'eval:4', 'attr_4': 'eval:5', 'attr_5': 'eval:6'}, 9)], key='dev_2') ... ok
test_getValue_10 (taurus.core.resource.test.test_resfactory.ResourceFactoryTestCase)
Testing getValue(expected_value='tango:a/b/c', resources=[('/usr/local/lib/python2.7/dist-packages/taurus/core/resource/test/res/attr_resources_file.py', 1)], key='dev1') ... ok
test_getValue_2 (taurus.core.resource.test.test_resfactory.ResourceFactoryTestCase)
Testing getValue(expected_value='tango:a/b/c/d', resources=[({'attr_10': 'eval:8', 'attr_8': 'tango:a/b/c/d', 'attr_9': 'res:attr_10', 'attr_6': 'eval:7', 'attr_7': 'res:attr_1'}, 8), ({'attr_3': 'eval:4', 'attr_4': 'eval:5', 'attr_5': 'eval:6'}, 9)], key='attr_8') ... ok
test_getValue_3 (taurus.core.resource.test.test_resfactory.ResourceFactoryTestCase)
Testing getValue(expected_value='eval:4', resources=[({'attr_10': 'eval:8', 'attr_8': 'tango:a/b/c/d', 'attr_9': 'res:attr_10', 'attr_6': 'eval:7', 'attr_7': 'res:attr_1'}, 2), ({'attr_3': 'eval:4', 'attr_4': 'eval:5', 'attr_5': 'eval:6'}, 3)], key='attr_3') ... ok
test_getValue_4 (taurus.core.resource.test.test_resfactory.ResourceFactoryTestCase)
Testing getValue(expected_value=None, resources=[({'attr_2': 'eval:2', 'attr_3': 'eval:3', 'attr_1': 'eval:1'}, 3), ({'dev_4': 'eval://@mydev', 'dev_1': 'eval:@foo', 'dev_3': 'tango://a/b/c', 'dev_2': 'tango://foo:10000/a/b/c'}, 3)], key='attr_3') ... ok
test_getValue_5 (taurus.core.resource.test.test_resfactory.ResourceFactoryTestCase)
Testing getValue(expected_value='eval:4', resources=[({'attr_2': 'eval:2', 'attr_3': 'eval:3', 'attr_1': 'eval:1'}, 5), ({'attr_3': 'eval:4', 'attr_4': 'eval:5', 'attr_5': 'eval:6'}, 5)], key='attr_3') ... ok
test_getValue_6 (taurus.core.resource.test.test_resfactory.ResourceFactoryTestCase)
Testing getValue(expected_value='eval:4', resources=[({'attr_2': 'eval:2', 'attr_3': 'eval:3', 'attr_1': 'eval:1'}, 3), ({'attr_3': 'eval:4', 'attr_4': 'eval:5', 'attr_5': 'eval:6'}, 2)], key='attr_3') ... ok
test_getValue_7 (taurus.core.resource.test.test_resfactory.ResourceFactoryTestCase)
Testing getValue(expected_value='eval:3', resources=[({'attr_2': 'eval:2', 'attr_3': 'eval:3', 'attr_1': 'eval:1'}, 1), ({'attr_3': 'eval:4', 'attr_4': 'eval:5', 'attr_5': 'eval:6'}, 2)], key='attr_3') ... ok
test_getValue_8 (taurus.core.resource.test.test_resfactory.ResourceFactoryTestCase)
Testing getValue(expected_value='eval:1', resources=[({'attr_2': 'eval:2', 'attr_3': 'eval:3', 'attr_1': 'eval:1'}, 1)], key='attr_1') ... ok
test_getValue_9 (taurus.core.resource.test.test_resfactory.ResourceFactoryTestCase)
Testing getValue(expected_value='a/b/c/d', resources=[('/usr/local/lib/python2.7/dist-packages/taurus/core/resource/test/res/attr_resources_file.py', 1)], key='attr_2') ... ok
test_dec (taurus.core.util.test.test_codecs.CodecTest)
Testing dec(expected=array([[[1, 1, 1], ... ok
test_encDec (taurus.core.util.test.test_codecs.CodecTest)
Testing encDec(cname='zip_null_zip_videoimage', data=array([[1, 1], ... ok
test_encDec_2 (taurus.core.util.test.test_codecs.CodecTest)
Testing encDec(cname='videoimage', data=array([[1, 1], ... ok
test_encDec_3 (taurus.core.util.test.test_codecs.CodecTest)
Testing encDec(cname='zip_json', data=[1, 2, 3]) ... ok
test_encDec_4 (taurus.core.util.test.test_codecs.CodecTest)
Testing encDec(cname='zip', data='foobar') ... ok
test_encDec_5 (taurus.core.util.test.test_codecs.CodecTest)
Testing encDec(cname='json', data=[1, 2, 3]) ... ok
test_calltimes (taurus.core.util.test.test_timer.TimerTest)
check the quality of the Timer's timing ... ok
test_getNames (taurus.core.tango.test.test_tangovalidator.TangoAttrValidatorTestCase)
Testing getNames(name='tango://foo:123/a/b/c/d?configuration=label', out=('tango://foo:123/a/b/c/d', '//foo:123/a/b/c/d', 'd', 'label')) ... ok
test_getNames_2 (taurus.core.tango.test.test_tangovalidator.TangoAttrValidatorTestCase)
Testing getNames(name='tango:sys/tg_test/1/float_scalar#', out=('tango://epics-archiver.hhg.lab:10000/sys/tg_test/1/float_scalar', 'sys/tg_test/1/float_scalar', 'float_scalar', '')) ... ok
test_getNames_3 (taurus.core.tango.test.test_tangovalidator.TangoAttrValidatorTestCase)
Testing getNames(name='tango://foo:123/a/b/c/d#label', out=('tango://foo:123/a/b/c/d', '//foo:123/a/b/c/d', 'd', 'label')) ... ok
test_getNames_4 (taurus.core.tango.test.test_tangovalidator.TangoAttrValidatorTestCase)
Testing getNames(name='tango://foo:123/a/b/c/d#', out=('tango://foo:123/a/b/c/d', '//foo:123/a/b/c/d', 'd', '')) ... ok
test_getNames_5 (taurus.core.tango.test.test_tangovalidator.TangoAttrValidatorTestCase)
Testing getNames(name='tango:sys/tg_test/1/float_scalar', out=('tango://epics-archiver.hhg.lab:10000/sys/tg_test/1/float_scalar', 'sys/tg_test/1/float_scalar', 'float_scalar')) ... ok
test_getNames_6 (taurus.core.tango.test.test_tangovalidator.TangoAttrValidatorTestCase)
Testing getNames(name='tango://foo:123/a/b/c/d', out=('tango://foo:123/a/b/c/d', '//foo:123/a/b/c/d', 'd')) ... ok
test_isInvalid (taurus.core.tango.test.test_tangovalidator.TangoAttrValidatorTestCase)
Testing isInvalid(strict=False, name='tango://a/b/c/d?foo=label') ... ok
test_isInvalid_2 (taurus.core.tango.test.test_tangovalidator.TangoAttrValidatorTestCase)
Testing isInvalid(strict=False, name='tango://a/b/c/d?foo') ... ok
test_isInvalid_3 (taurus.core.tango.test.test_tangovalidator.TangoAttrValidatorTestCase)
Testing isInvalid(name='tango://a/b/c/d#') ... ok
test_isInvalid_4 (taurus.core.tango.test.test_tangovalidator.TangoAttrValidatorTestCase)
Testing isInvalid(name='tango:sys/tg_test/1') ... ok
test_isInvalid_5 (taurus.core.tango.test.test_tangovalidator.TangoAttrValidatorTestCase)
Testing isInvalid(name='tango:a/b/c') ... ok
test_isInvalid_6 (taurus.core.tango.test.test_tangovalidator.TangoAttrValidatorTestCase)
Testing isInvalid(name='tango://a/b/c/d?') ... ok
test_isInvalid_7 (taurus.core.tango.test.test_tangovalidator.TangoAttrValidatorTestCase)
Testing isInvalid(name='tango://alias/attr') ... ok
test_isInvalid_8 (taurus.core.tango.test.test_tangovalidator.TangoAttrValidatorTestCase)
Testing isInvalid(name='tango://a/b/c/') ... ok
test_isInvalid_9 (taurus.core.tango.test.test_tangovalidator.TangoAttrValidatorTestCase)
Testing isInvalid(name='tango://a/b/c/d') ... ok
test_isValid (taurus.core.tango.test.test_tangovalidator.TangoAttrValidatorTestCase)
Testing isValid(name='tango:a/b/c/d#label?foo=bar') ... ok
test_isValid_10 (taurus.core.tango.test.test_tangovalidator.TangoAttrValidatorTestCase)
Testing isValid(strict=False, name='tango://a/b/c/d') ... ok
test_isValid_11 (taurus.core.tango.test.test_tangovalidator.TangoAttrValidatorTestCase)
Testing isValid(name='tango:alias/attr', groups={'attrname': 'alias/attr', '_devalias': 'alias', 'devname': 'alias', '_shortattrname': 'attr'}) ... ok
test_isValid_12 (taurus.core.tango.test.test_tangovalidator.TangoAttrValidatorTestCase)
Testing isValid(name='tango:a/b/c/d', groups={'attrname': 'a/b/c/d', 'devname': 'a/b/c', '_shortattrname': 'd'}) ... ok
test_isValid_13 (taurus.core.tango.test.test_tangovalidator.TangoAttrValidatorTestCase)
Testing isValid(strict=False, name='mot/position') ... ok
test_isValid_14 (taurus.core.tango.test.test_tangovalidator.TangoAttrValidatorTestCase)
Testing isValid(strict=False, name='foo:10000/a/b/c/d') ... ok
test_isValid_2 (taurus.core.tango.test.test_tangovalidator.TangoAttrValidatorTestCase)
Testing isValid(name='tango:a/b/c/d#?foo=label') ... ok
test_isValid_3 (taurus.core.tango.test.test_tangovalidator.TangoAttrValidatorTestCase)
Testing isValid(strict=False, name='tango://a/b/c/d?configuration=label', groups={'attrname': 'a/b/c/d', 'cfgkey': 'label', 'devname': 'a/b/c', '_shortattrname': 'd', 'fragment': 'label'}) ... ok
test_isValid_4 (taurus.core.tango.test.test_tangovalidator.TangoAttrValidatorTestCase)
Testing isValid(strict=False, name='tango://a/b/c/d?configuration') ... ok
test_isValid_5 (taurus.core.tango.test.test_tangovalidator.TangoAttrValidatorTestCase)
Testing isValid(name='tango:alias/attr#label') ... ok
test_isValid_6 (taurus.core.tango.test.test_tangovalidator.TangoAttrValidatorTestCase)
Testing isValid(name='tango:alias/attr#') ... ok
test_isValid_7 (taurus.core.tango.test.test_tangovalidator.TangoAttrValidatorTestCase)
Testing isValid(name='tango:a/b/c/d#label', groups={'attrname': 'a/b/c/d', 'cfgkey': 'label', 'devname': 'a/b/c', '_shortattrname': 'd'}) ... ok
test_isValid_8 (taurus.core.tango.test.test_tangovalidator.TangoAttrValidatorTestCase)
Testing isValid(name='tango:a/b/c/d#', groups={'attrname': 'a/b/c/d', 'cfgkey': '', 'devname': 'a/b/c', '_shortattrname': 'd'}) ... ok
test_isValid_9 (taurus.core.tango.test.test_tangovalidator.TangoAttrValidatorTestCase)
Testing isValid(strict=False, name='tango://alias/attr') ... ok
test_singleton (taurus.core.tango.test.test_tangovalidator.TangoAttrValidatorTestCase)
Check that the validator is a singleton ... ok
test_getNames (taurus.core.tango.test.test_tangovalidator.TangoAuthValidatorTestCase)
Testing getNames(name='//foo:123', out=('tango://foo:123', '//foo:123', 'foo:123')) ... ok
test_getNames_2 (taurus.core.tango.test.test_tangovalidator.TangoAuthValidatorTestCase)
Testing getNames(name='tango://foo:123', out=('tango://foo:123', '//foo:123', 'foo:123')) ... ok
test_isInvalid (taurus.core.tango.test.test_tangovalidator.TangoAuthValidatorTestCase)
Testing isInvalid(name='tango://foo:10000/foo') ... ok
test_isInvalid_2 (taurus.core.tango.test.test_tangovalidator.TangoAuthValidatorTestCase)
Testing isInvalid(name='tango://foo:bar') ... ok
test_isInvalid_3 (taurus.core.tango.test.test_tangovalidator.TangoAuthValidatorTestCase)
Testing isInvalid(name='tango://foo:10000/?') ... ok
test_isInvalid_4 (taurus.core.tango.test.test_tangovalidator.TangoAuthValidatorTestCase)
Testing isInvalid(name='tango://foo:10000/') ... ok
test_isInvalid_5 (taurus.core.tango.test.test_tangovalidator.TangoAuthValidatorTestCase)
Testing isInvalid(name='tango:foo:10000') ... ok
test_isInvalid_6 (taurus.core.tango.test.test_tangovalidator.TangoAuthValidatorTestCase)
Testing isInvalid(name='tango:foo') ... ok
test_isValid (taurus.core.tango.test.test_tangovalidator.TangoAuthValidatorTestCase)
Testing isValid(name='tango://foo:10000') ... ok
test_singleton (taurus.core.tango.test.test_tangovalidator.TangoAuthValidatorTestCase)
Check that the validator is a singleton ... ok
test_getNames (taurus.core.tango.test.test_tangovalidator.TangoDevValidatorTestCase)
Testing getNames(name='tango:alias', out=(None, None, 'alias')) ... ok
test_getNames_2 (taurus.core.tango.test.test_tangovalidator.TangoDevValidatorTestCase)
Testing getNames(name='tango:sys/tg_test/1', out=('tango://epics-archiver.hhg.lab:10000/sys/tg_test/1', 'sys/tg_test/1', 'sys/tg_test/1')) ... ok
test_getNames_3 (taurus.core.tango.test.test_tangovalidator.TangoDevValidatorTestCase)
Testing getNames(name='tango://foo:123/a/b/c', out=('tango://foo:123/a/b/c', '//foo:123/a/b/c', 'a/b/c')) ... ok
test_isInvalid (taurus.core.tango.test.test_tangovalidator.TangoDevValidatorTestCase)
Testing isInvalid(name='tango://devalias') ... ok
test_isInvalid_2 (taurus.core.tango.test.test_tangovalidator.TangoDevValidatorTestCase)
Testing isInvalid(strict=True, name='tango://a/b/c') ... ok
test_isInvalid_3 (taurus.core.tango.test.test_tangovalidator.TangoDevValidatorTestCase)
Testing isInvalid(strict=False, name='tango:foo:1234/a/b/c') ... ok
test_isInvalid_4 (taurus.core.tango.test.test_tangovalidator.TangoDevValidatorTestCase)
Testing isInvalid(strict=False, name='tango:foo:1234/alias') ... ok
test_isInvalid_5 (taurus.core.tango.test.test_tangovalidator.TangoDevValidatorTestCase)
Testing isInvalid(name='tango:/a/b/c?') ... ok
test_isValid (taurus.core.tango.test.test_tangovalidator.TangoDevValidatorTestCase)
Testing isValid(strict=False, name='foo:1234/a/b/c') ... ok
test_isValid_10 (taurus.core.tango.test.test_tangovalidator.TangoDevValidatorTestCase)
Testing isValid(name='tango:foo', groups={'_devalias': 'foo', 'devname': 'foo', '_devslashname': None}) ... ok
test_isValid_2 (taurus.core.tango.test.test_tangovalidator.TangoDevValidatorTestCase)
Testing isValid(strict=False, name='foo:1234/alias') ... ok
test_isValid_3 (taurus.core.tango.test.test_tangovalidator.TangoDevValidatorTestCase)
Testing isValid(strict=False, name='tango://a/b/c') ... ok
test_isValid_4 (taurus.core.tango.test.test_tangovalidator.TangoDevValidatorTestCase)
Testing isValid(strict=False, name='tango://alias') ... ok
test_isValid_5 (taurus.core.tango.test.test_tangovalidator.TangoDevValidatorTestCase)
Testing isValid(name='tango:alias') ... ok
test_isValid_6 (taurus.core.tango.test.test_tangovalidator.TangoDevValidatorTestCase)
Testing isValid(strict=False, name='tango://a/b/c') ... ok
test_isValid_7 (taurus.core.tango.test.test_tangovalidator.TangoDevValidatorTestCase)
Testing isValid(name='tango:a/b/ c', groups={'devname': 'a/b/ c'}) ... ok
test_isValid_8 (taurus.core.tango.test.test_tangovalidator.TangoDevValidatorTestCase)
Testing isValid(name='tango://foo:123/a/b/c', groups={'_devalias': None, 'devname': 'a/b/c', '_devslashname': 'a/b/c'}) ... ok
test_isValid_9 (taurus.core.tango.test.test_tangovalidator.TangoDevValidatorTestCase)
Testing isValid(name='tango:a/b/c', groups={'_devalias': None, 'devname': 'a/b/c', '_devslashname': 'a/b/c'}) ... ok
test_singleton (taurus.core.tango.test.test_tangovalidator.TangoDevValidatorTestCase)
Check that the validator is a singleton ... ok
testAttributeModelEquality (taurus.core.tango.test.test_modelequality.TangoModelEqualityTestCase)
Testing modelsEqual(models=['tango:sys/tg_test/1/float_scalar#label', 'tango:SYS/TG_TEST/1/FLOAT_SCALAR#range'], class_=<function Attribute at 0x7f2878914050>, equal=True) ... ok
testAttributeModelEquality_2 (taurus.core.tango.test.test_modelequality.TangoModelEqualityTestCase)
Testing modelsEqual(models=['tango:sys/tg_test/1/state#label', 'tango:sys/database/2/state#label'], class_=<function Attribute at 0x7f2878914050>, equal=False) ... ok
testAttributeModelEquality_3 (taurus.core.tango.test.test_modelequality.TangoModelEqualityTestCase)
Testing modelsEqual(models=['tango:sys/tg_test/1/state', 'tango:sys/database/2/state'], class_=<function Attribute at 0x7f2878914050>, equal=False) ... ok
testAttributeModelEquality_4 (taurus.core.tango.test.test_modelequality.TangoModelEqualityTestCase)
Testing modelsEqual(models=['tango:sys/tg_test/1/float_scalar#label', 'tango:SYS/TG_TEST/1/FLOAT_SCALAR#LABEL'], class_=<function Attribute at 0x7f2878914050>, equal=True) ... ok
testAttributeModelEquality_5 (taurus.core.tango.test.test_modelequality.TangoModelEqualityTestCase)
Testing modelsEqual(models=['tango:sys/tg_test/1/float_scalar', 'tango:SYS/TG_TEST/1/FLOAT_SCALAR'], class_=<function Attribute at 0x7f2878914050>, equal=True) ... ok
testDeviceModelEquality (taurus.core.tango.test.test_modelequality.TangoModelEqualityTestCase)
Testing modelsEqual(models=['tango:sys/tg_test/1', 'tango:sys/database/2'], class_=<function Device at 0x7f287890bf50>, equal=False) ... ok
testDeviceModelEquality_2 (taurus.core.tango.test.test_modelequality.TangoModelEqualityTestCase)
Testing modelsEqual(models=['tango:sys/tg_test/1', 'tango:SYS/TG_TEST/1'], class_=<function Device at 0x7f287890bf50>, equal=True) ... ok
test_write_read_attr (taurus.core.tango.test.test_tangoattribute.AttributeTestCase)
Testing write_read_attr(attrname='short_scalar_ro', expected={'warnings': [<Quantity(-inf, 'millimeter')>, <Quantity(inf, 'millimeter')>], 'wvalue': None, 'rvalue': <Quantity(123, 'millimeter')>, 'data_format': 0, 'writable': False, 'range': [<Quantity(-inf, 'millimeter')>, <Quantity(inf, 'millimeter')>], 'alarms': [<Quantity(-inf, 'millimeter')>, <Quantity(inf, 'millimeter')>], 'type': 0}, expected_attrv={'wvalue': None, 'w_value': None, 'rvalue': <Quantity(123, 'millimeter')>, 'quality': <AttrQuality.ATTR_VALID: 0>, 'value': 123}) ... ok
test_write_read_attr_10 (taurus.core.tango.test.test_tangoattribute.AttributeTestCase)
Testing write_read_attr(attrname='string_scalar_ro', expected={'wvalue': None, 'rvalue': 'hello world', 'type': 2}, expected_attrv={'w_value': None, 'quality': <AttrQuality.ATTR_VALID: 0>, 'value': 'hello world'}) ... ok
test_write_read_attr_11 (taurus.core.tango.test.test_tangoattribute.AttributeTestCase)
Testing write_read_attr(attrname='string_spectrum_ro', expected={'wvalue': None, 'rvalue': ('hello world', 'hello world', 'hello world'), 'type': 2}, expected_attrv={'w_value': None, 'quality': <AttrQuality.ATTR_VALID: 0>, 'value': ('hello world', 'hello world', 'hello world')}, expectedshape=(3,)) ... skipped 'Known (Py)Tango bug for empty string arrays'
test_write_read_attr_12 (taurus.core.tango.test.test_tangoattribute.AttributeTestCase)
Testing write_read_attr(attrname='string_image_ro', expected={'wvalue': None, 'rvalue': (('hello world', 'hello world', 'hello world'), ('hello world', 'hello world', 'hello world'), ('hello world', 'hello world', 'hello world')), 'type': 2}, expected_attrv={'w_value': None, 'quality': <AttrQuality.ATTR_VALID: 0>, 'value': (('hello world', 'hello world', 'hello world'), ('hello world', 'hello world', 'hello world'), ('hello world', 'hello world', 'hello world'))}, expectedshape=(3, 3)) ... skipped 'Known (Py)Tango bug for empty string arrays'
test_write_read_attr_13 (taurus.core.tango.test.test_tangoattribute.AttributeTestCase)
Testing write_read_attr(attrname='uchar_scalar_ro', expected={'warnings': [None, None], 'wvalue': None, 'rvalue': 1, 'data_format': 0, 'writable': False, 'range': [None, None], 'alarms': [None, None], 'type': 4}, expected_attrv={'wvalue': None, 'w_value': None, 'rvalue': <Quantity(1, 'millimeter')>, 'quality': <AttrQuality.ATTR_VALID: 0>, 'value': 1}) ... ok
test_write_read_attr_14 (taurus.core.tango.test.test_tangoattribute.AttributeTestCase)
Testing write_read_attr(attrname='uchar_image_ro', expected={'wvalue': None, 'rvalue': <Quantity([[1 1 1] ... ok
test_write_read_attr_15 (taurus.core.tango.test.test_tangoattribute.AttributeTestCase)
Testing write_read_attr(attrname='short_scalar', expected={'warnings': [<Quantity(-369, 'millimeter')>, <Quantity(369, 'millimeter')>], 'wvalue': <Quantity(1000, 'millimeter')>, 'rvalue': <Quantity(1000, 'millimeter')>, 'data_format': 0, 'label': 'short_scalar', 'writable': True, 'range': [<Quantity(-1230, 'millimeter')>, <Quantity(1230, 'millimeter')>], 'alarms': [<Quantity(-615, 'millimeter')>, <Quantity(615, 'millimeter')>], 'type': 0}, expected_attrv={'w_value': 1000, 'quality': <AttrQuality.ATTR_ALARM: 2>, 'value': 1000}, setvalue=<Quantity(1, 'meter')>) ... ok
test_write_read_attr_16 (taurus.core.tango.test.test_tangoattribute.AttributeTestCase)
Testing write_read_attr(attrname='short_spectrum', expected={'wvalue': <Quantity([3 4 5], 'meter')>, 'rvalue': <Quantity([3 4 5], 'meter')>, 'type': 0}, expected_attrv={'w_value': array([3000, 4000, 5000], dtype=int16), 'value': array([3000, 4000, 5000], dtype=int16)}, setvalue=<Quantity([3 4 5], 'meter')>, expectedshape=(3,)) ... ok
test_write_read_attr_17 (taurus.core.tango.test.test_tangoattribute.AttributeTestCase)
Testing write_read_attr(attrname='short_image', expected={'wvalue': <Quantity([[0 1 2] ... ok
test_write_read_attr_18 (taurus.core.tango.test.test_tangoattribute.AttributeTestCase)
Testing write_read_attr(attrname='double_scalar', expected={'wvalue': <Quantity(3, 'millimeter')>, 'rvalue': <Quantity(3, 'millimeter')>, 'type': 1}, expected_attrv={'w_value': 3, 'quality': <AttrQuality.ATTR_VALID: 0>, 'value': 3}, setvalue=<Quantity(3, 'millimeter')>) ... ok
test_write_read_attr_19 (taurus.core.tango.test.test_tangoattribute.AttributeTestCase)
Testing write_read_attr(attrname='double_scalar', expected={'wvalue': <Quantity(4, 'millimeter')>, 'rvalue': <Quantity(4, 'millimeter')>}, expected_attrv={'wvalue': <Quantity(0.004, 'meter')>, 'rvalue': <Quantity(4, 'millimeter')>, 'quality': <AttrQuality.ATTR_WARNING: 4>}, setvalue=<Quantity(0.004, 'meter')>) ... ok
test_write_read_attr_2 (taurus.core.tango.test.test_tangoattribute.AttributeTestCase)
Testing write_read_attr(attrname='short_spectrum_ro', expected={'writable': False, 'wvalue': None, 'rvalue': <Quantity([123 123 123], 'millimeter')>, 'type': 0, 'data_format': 1}, expected_attrv={'wvalue': None, 'w_value': None, 'rvalue': <Quantity([123 123 123], 'millimeter')>, 'quality': <AttrQuality.ATTR_VALID: 0>, 'value': [123, 123, 123]}, expectedshape=(3,)) ... ok
test_write_read_attr_20 (taurus.core.tango.test.test_tangoattribute.AttributeTestCase)
Testing write_read_attr(attrname='double_scalar', expected={'alarms': [<Quantity(-6.15, 'millimeter')>, <Quantity(6.15, 'millimeter')>], 'range': [<Quantity(-12.3, 'millimeter')>, <Quantity(12.3, 'millimeter')>], 'name': 'double_scalar', 'warnings': [<Quantity(-3.69, 'millimeter')>, <Quantity(3.69, 'millimeter')>], 'wvalue': <Quantity(10, 'millimeter')>, 'rvalue': <Quantity(0.01, 'meter')>, 'type': 1}, expected_attrv={'wvalue': <Quantity(10, 'millimeter')>, 'w_value': 10, 'rvalue': <Quantity(0.01, 'meter')>, 'quality': <AttrQuality.ATTR_ALARM: 2>, 'value': 10}, setvalue=<Quantity(0.01, 'meter')>) ... ok
test_write_read_attr_21 (taurus.core.tango.test.test_tangoattribute.AttributeTestCase)
Testing write_read_attr(attrname='float_scalar', expected={'wvalue': <Quantity(3, 'millimeter')>, 'rvalue': <Quantity(3, 'millimeter')>, 'type': 1}, expected_attrv={'w_value': 3, 'quality': <AttrQuality.ATTR_VALID: 0>, 'value': 3}, setvalue=<Quantity(3, 'millimeter')>) ... ok
test_write_read_attr_22 (taurus.core.tango.test.test_tangoattribute.AttributeTestCase)
Testing write_read_attr(attrname='float_scalar', expected={'wvalue': <Quantity(4, 'millimeter')>, 'rvalue': <Quantity(4, 'millimeter')>}, expected_attrv={'wvalue': <Quantity(0.004, 'meter')>, 'rvalue': <Quantity(4, 'millimeter')>, 'quality': <AttrQuality.ATTR_WARNING: 4>}, setvalue=<Quantity(0.004, 'meter')>) ... ok
test_write_read_attr_23 (taurus.core.tango.test.test_tangoattribute.AttributeTestCase)
Testing write_read_attr(attrname='float_scalar', expected={'alarms': [<Quantity(-6.15, 'millimeter')>, <Quantity(6.15, 'millimeter')>], 'range': [<Quantity(-12.3, 'millimeter')>, <Quantity(12.3, 'millimeter')>], 'name': 'float_scalar', 'warnings': [<Quantity(-3.69, 'millimeter')>, <Quantity(3.69, 'millimeter')>], 'wvalue': <Quantity(10, 'millimeter')>, 'rvalue': <Quantity(0.01, 'meter')>, 'type': 1}, expected_attrv={'wvalue': <Quantity(10, 'millimeter')>, 'w_value': 10, 'rvalue': <Quantity(0.01, 'meter')>, 'quality': <AttrQuality.ATTR_ALARM: 2>, 'value': 10}, setvalue=<Quantity(0.01, 'meter')>) ... ok
test_write_read_attr_24 (taurus.core.tango.test.test_tangoattribute.AttributeTestCase)
Testing write_read_attr(attrname='float_spectrum', expected={'wvalue': <Quantity([ 0.3 0.4 0.5], 'meter')>, 'quality': <AttrQuality.ATTR_VALID: 0>, 'rvalue': <Quantity([ 0.3 0.4 0.5], 'meter')>, 'type': 1}, expected_attrv={'wvalue': <Quantity([ 0.3 0.4 0.5], 'meter')>, 'w_value': array([ 300., 400., 500.]), 'rvalue': <Quantity([ 0.3 0.4 0.5], 'meter')>, 'quality': <AttrQuality.ATTR_VALID: 0>, 'value': array([ 300., 400., 500.])}, setvalue=<Quantity([ 0.3 0.4 0.5], 'meter')>, expectedshape=(3,)) ... ok
test_write_read_attr_25 (taurus.core.tango.test.test_tangoattribute.AttributeTestCase)
Testing write_read_attr(attrname='float_image', expected={'warnings': [<Quantity(-inf, 'millimeter')>, <Quantity(inf, 'millimeter')>], 'wvalue': <Quantity([[ 0. 0.1 0.2] ... ok
test_write_read_attr_26 (taurus.core.tango.test.test_tangoattribute.AttributeTestCase)
Testing write_read_attr(attrname='boolean_scalar', expected={'writable': True, 'alarms': [None, None], 'range': [None, None], 'warnings': [None, None], 'wvalue': False, 'rvalue': False, 'type': 3}, expected_attrv={'wvalue': False, 'w_value': False, 'rvalue': False, 'quality': <AttrQuality.ATTR_VALID: 0>, 'value': False}, setvalue=False) ... ok
test_write_read_attr_27 (taurus.core.tango.test.test_tangoattribute.AttributeTestCase)
Testing write_read_attr(attrname='boolean_spectrum', expected={'writable': True, 'wvalue': [True, False], 'rvalue': [True, False], 'type': 3}, expected_attrv={'wvalue': [True, False], 'w_value': [True, False], 'rvalue': [True, False], 'quality': <AttrQuality.ATTR_VALID: 0>, 'value': [True, False]}, setvalue=[True, False]) ... ok
test_write_read_attr_28 (taurus.core.tango.test.test_tangoattribute.AttributeTestCase)
Testing write_read_attr(attrname='boolean_image', expected={'writable': True, 'wvalue': array([[ True, False], ... ok
test_write_read_attr_29 (taurus.core.tango.test.test_tangoattribute.AttributeTestCase)
Testing write_read_attr(attrname='string_scalar', expected={'writable': True, 'wvalue': 'foo BAR |-+#@!?_[]{}', 'rvalue': 'foo BAR |-+#@!?_[]{}', 'type': 2, 'label': 'string_scalar'}, expected_attrv={'wvalue': 'foo BAR |-+#@!?_[]{}', 'w_value': 'foo BAR |-+#@!?_[]{}', 'rvalue': 'foo BAR |-+#@!?_[]{}', 'quality': <AttrQuality.ATTR_VALID: 0>, 'value': 'foo BAR |-+#@!?_[]{}'}, setvalue='foo BAR |-+#@!?_[]{}') ... ok
test_write_read_attr_3 (taurus.core.tango.test.test_tangoattribute.AttributeTestCase)
Testing write_read_attr(attrname='short_image_ro', expected={'wvalue': None, 'rvalue': <Quantity([[123 123 123] ... ok
test_write_read_attr_30 (taurus.core.tango.test.test_tangoattribute.AttributeTestCase)
Testing write_read_attr(attrname='string_spectrum', expected={'writable': True, 'wvalue': ('foo BAR |-+#@!?_[]{}', 'foo BAR |-+#@!?_[]{}', 'foo BAR |-+#@!?_[]{}'), 'rvalue': ('foo BAR |-+#@!?_[]{}', 'foo BAR |-+#@!?_[]{}', 'foo BAR |-+#@!?_[]{}'), 'type': 2, 'label': 'string_spectrum'}, expected_attrv={'wvalue': ('foo BAR |-+#@!?_[]{}', 'foo BAR |-+#@!?_[]{}', 'foo BAR |-+#@!?_[]{}'), 'w_value': ('foo BAR |-+#@!?_[]{}', 'foo BAR |-+#@!?_[]{}', 'foo BAR |-+#@!?_[]{}'), 'rvalue': ('foo BAR |-+#@!?_[]{}', 'foo BAR |-+#@!?_[]{}', 'foo BAR |-+#@!?_[]{}'), 'quality': <AttrQuality.ATTR_VALID: 0>, 'value': ('foo BAR |-+#@!?_[]{}', 'foo BAR |-+#@!?_[]{}', 'foo BAR |-+#@!?_[]{}')}, setvalue=('foo BAR |-+#@!?_[]{}', 'foo BAR |-+#@!?_[]{}', 'foo BAR |-+#@!?_[]{}')) ... ok
test_write_read_attr_31 (taurus.core.tango.test.test_tangoattribute.AttributeTestCase)
Testing write_read_attr(attrname='string_image', expected={'writable': True, 'wvalue': (('foo BAR |-+#@!?_[]{}', 'foo BAR |-+#@!?_[]{}', 'foo BAR |-+#@!?_[]{}'), ('foo BAR |-+#@!?_[]{}', 'foo BAR |-+#@!?_[]{}', 'foo BAR |-+#@!?_[]{}')), 'rvalue': (('foo BAR |-+#@!?_[]{}', 'foo BAR |-+#@!?_[]{}', 'foo BAR |-+#@!?_[]{}'), ('foo BAR |-+#@!?_[]{}', 'foo BAR |-+#@!?_[]{}', 'foo BAR |-+#@!?_[]{}')), 'type': 2, 'label': 'string_image'}, expected_attrv={'wvalue': (('foo BAR |-+#@!?_[]{}', 'foo BAR |-+#@!?_[]{}', 'foo BAR |-+#@!?_[]{}'), ('foo BAR |-+#@!?_[]{}', 'foo BAR |-+#@!?_[]{}', 'foo BAR |-+#@!?_[]{}')), 'w_value': (('foo BAR |-+#@!?_[]{}', 'foo BAR |-+#@!?_[]{}', 'foo BAR |-+#@!?_[]{}'), ('foo BAR |-+#@!?_[]{}', 'foo BAR |-+#@!?_[]{}', 'foo BAR |-+#@!?_[]{}')), 'rvalue': (('foo BAR |-+#@!?_[]{}', 'foo BAR |-+#@!?_[]{}', 'foo BAR |-+#@!?_[]{}'), ('foo BAR |-+#@!?_[]{}', 'foo BAR |-+#@!?_[]{}', 'foo BAR |-+#@!?_[]{}')), 'quality': <AttrQuality.ATTR_VALID: 0>, 'value': (('foo BAR |-+#@!?_[]{}', 'foo BAR |-+#@!?_[]{}', 'foo BAR |-+#@!?_[]{}'), ('foo BAR |-+#@!?_[]{}', 'foo BAR |-+#@!?_[]{}', 'foo BAR |-+#@!?_[]{}'))}, setvalue=(('foo BAR |-+#@!?_[]{}', 'foo BAR |-+#@!?_[]{}', 'foo BAR |-+#@!?_[]{}'), ('foo BAR |-+#@!?_[]{}', 'foo BAR |-+#@!?_[]{}', 'foo BAR |-+#@!?_[]{}'))) ... ok
test_write_read_attr_32 (taurus.core.tango.test.test_tangoattribute.AttributeTestCase)
Testing write_read_attr(attrname='uchar_scalar', expected={'writable': True, 'alarms': [None, None], 'range': [None, None], 'warnings': [None, None], 'wvalue': 12, 'rvalue': 12, 'type': 4}, expected_attrv={'wvalue': <Quantity(12, 'millimeter')>, 'w_value': 12, 'rvalue': <Quantity(12, 'millimeter')>, 'quality': <AttrQuality.ATTR_VALID: 0>, 'value': 12}, setvalue=12) ... ok
test_write_read_attr_33 (taurus.core.tango.test.test_tangoattribute.AttributeTestCase)
Testing write_read_attr(attrname='uchar_spectrum', expected={'writable': True, 'wvalue': array([3, 4], dtype=uint8), 'rvalue': array([3, 4], dtype=uint8), 'type': 4}, expected_attrv={'wvalue': array([3, 4], dtype=uint8), 'w_value': array([3, 4], dtype=uint8), 'rvalue': array([3, 4], dtype=uint8), 'quality': <AttrQuality.ATTR_VALID: 0>, 'value': array([3, 4], dtype=uint8)}, setvalue=array([3, 4], dtype=uint8)) ... ok
test_write_read_attr_34 (taurus.core.tango.test.test_tangoattribute.AttributeTestCase)
Testing write_read_attr(attrname='uchar_image', expected={'writable': True, 'wvalue': array([[1, 2], ... ok
test_write_read_attr_35 (taurus.core.tango.test.test_tangoattribute.AttributeTestCase)
Testing write_read_attr(attrname='uchar_scalar', expected={'writable': True, 'alarms': [None, None], 'range': [None, None], 'warnings': [None, None], 'wvalue': 12, 'rvalue': 12, 'type': 4}, expected_attrv={'wvalue': 12, 'w_value': 12, 'rvalue': 12, 'quality': <AttrQuality.ATTR_VALID: 0>, 'value': 12}, setvalue=12) ... ok
test_write_read_attr_36 (taurus.core.tango.test.test_tangoattribute.AttributeTestCase)
Testing write_read_attr(attrname='uchar_spectrum', expected={'writable': True, 'wvalue': array([3, 4], dtype=uint8), 'rvalue': array([3, 4], dtype=uint8), 'type': 4}, expected_attrv={'wvalue': array([3, 4], dtype=uint8), 'w_value': array([3, 4], dtype=uint8), 'rvalue': array([3, 4], dtype=uint8), 'quality': <AttrQuality.ATTR_VALID: 0>, 'value': array([3, 4], dtype=uint8)}, setvalue=array([3, 4], dtype=uint8)) ... ok
test_write_read_attr_37 (taurus.core.tango.test.test_tangoattribute.AttributeTestCase)
Testing write_read_attr(attrname='uchar_image', expected={'writable': True, 'wvalue': array([[1, 2], ... ok
test_write_read_attr_38 (taurus.core.tango.test.test_tangoattribute.AttributeTestCase)
Testing write_read_attr(attrname='boolean_image', expected={'type': 3}, expectedshape=(0, 0), setvalue=array([], shape=(0, 0), dtype=bool)) ... ok
test_write_read_attr_39 (taurus.core.tango.test.test_tangoattribute.AttributeTestCase)
Testing write_read_attr(attrname='boolean_spectrum', expected={'type': 3}, expectedshape=(0,), setvalue=array([], dtype=bool)) ... ok
test_write_read_attr_4 (taurus.core.tango.test.test_tangoattribute.AttributeTestCase)
Testing write_read_attr(attrname='float_scalar_ro', expected={'writable': False, 'alarms': [<Quantity(-inf, 'millimeter')>, <Quantity(inf, 'millimeter')>], 'range': [<Quantity(-inf, 'millimeter')>, <Quantity(inf, 'millimeter')>], 'warnings': [<Quantity(-inf, 'millimeter')>, <Quantity(inf, 'millimeter')>], 'wvalue': None, 'rvalue': <Quantity(1.23, 'millimeter')>, 'type': 1}, expected_attrv={'w_value': None, 'quality': <AttrQuality.ATTR_VALID: 0>, 'value': 1.23}) ... ok
test_write_read_attr_40 (taurus.core.tango.test.test_tangoattribute.AttributeTestCase)
Testing write_read_attr(attrname='short_image', expected={'rvalue': <Quantity([], 'millimeter')>, 'type': 0}, expectedshape=(0, 0), setvalue=<Quantity([], 'millimeter')>) ... ok
test_write_read_attr_41 (taurus.core.tango.test.test_tangoattribute.AttributeTestCase)
Testing write_read_attr(attrname='short_spectrum', expected={'rvalue': <Quantity([], 'millimeter')>, 'type': 0, 'unit': 'mm'}, expected_attrv={'rvalue': <Quantity([], 'millimeter')>, 'type': 0, 'unit': 'mm'}, setvalue=<Quantity([], 'kilometer')>, expectedshape=(0,)) ... ok
test_write_read_attr_5 (taurus.core.tango.test.test_tangoattribute.AttributeTestCase)
Testing write_read_attr(attrname='float_spectrum_ro', expected={'wvalue': None, 'rvalue': <Quantity([ 1.23 1.23 1.23], 'millimeter')>, 'type': 1}, expected_attrv={'w_value': None, 'quality': <AttrQuality.ATTR_VALID: 0>, 'value': [1.23, 1.23, 1.23]}, expectedshape=(3,)) ... ok
test_write_read_attr_6 (taurus.core.tango.test.test_tangoattribute.AttributeTestCase)
Testing write_read_attr(attrname='float_image_ro', expected={'wvalue': None, 'rvalue': <Quantity([[ 1.23 1.23 1.23] ... ok
test_write_read_attr_7 (taurus.core.tango.test.test_tangoattribute.AttributeTestCase)
Testing write_read_attr(attrname='boolean_scalar_ro', expected={'warnings': [None, None], 'wvalue': None, 'rvalue': True, 'data_format': 0, 'writable': False, 'range': [None, None], 'alarms': [None, None], 'type': 3}, expected_attrv={'w_value': None, 'quality': <AttrQuality.ATTR_VALID: 0>, 'value': True}) ... ok
test_write_read_attr_8 (taurus.core.tango.test.test_tangoattribute.AttributeTestCase)
Testing write_read_attr(attrname='boolean_spectrum_ro', expected={'wvalue': None, 'rvalue': array([ True, True, True], dtype=bool), 'type': 3, 'label': 'boolean_spectrum_ro'}, expected_attrv={'w_value': None, 'quality': <AttrQuality.ATTR_VALID: 0>, 'value': array([ True, True, True], dtype=bool)}, expectedshape=(3,)) ... ok
test_write_read_attr_9 (taurus.core.tango.test.test_tangoattribute.AttributeTestCase)
Testing write_read_attr(attrname='boolean_image_ro', expected={'wvalue': None, 'rvalue': array([[1, 1, 1], ... ok
test_write_read_conf (taurus.core.tango.test.test_tangoattribute.AttributeTestCase)
Testing write_read_conf(expected=[<Quantity(100, 'dimensionless')>, <Quantity(300, 'dimensionless')>], cfg='alarms', attr_name='short_scalar_nu', value=[100, 300]) ... ok
test_write_read_conf_10 (taurus.core.tango.test.test_tangoattribute.AttributeTestCase)
Testing write_read_conf(expected='Just a Test', cfg='label', attr_name='short_spectrum', value='Just a Test') ... ok
test_write_read_conf_11 (taurus.core.tango.test.test_tangoattribute.AttributeTestCase)
Testing write_read_conf(expected=[<Quantity(-0.005, 'meter')>, <Quantity(5, 'millimeter')>], cfg='range', attr_name='float_scalar', value=[<Quantity(-5, 'millimeter')>, <Quantity(5, 'millimeter')>]) ... ok
test_write_read_conf_12 (taurus.core.tango.test.test_tangoattribute.AttributeTestCase)
Testing write_read_conf(expected=[<Quantity(100, 'dimensionless')>, <Quantity(300, 'dimensionless')>], cfg='range', attr_name='short_scalar_nu', value=[<Quantity(100, 'dimensionless')>, <Quantity(300, 'dimensionless')>]) ... ok
test_write_read_conf_13 (taurus.core.tango.test.test_tangoattribute.AttributeTestCase)
Testing write_read_conf(expected=[<Quantity(100, 'dimensionless')>, <Quantity(300, 'dimensionless')>], cfg='range', attr_name='short_scalar_nu', value=[100, 300]) ... ok
test_write_read_conf_14 (taurus.core.tango.test.test_tangoattribute.AttributeTestCase)
Testing write_read_conf(expected=[<Quantity(-inf, 'dimensionless')>, <Quantity(inf, 'dimensionless')>], cfg='range', attr_name='short_scalar_nu', value=[<Quantity(-inf, 'dimensionless')>, <Quantity(inf, 'dimensionless')>]) ... ok
test_write_read_conf_15 (taurus.core.tango.test.test_tangoattribute.AttributeTestCase)
Testing write_read_conf(expected=[<Quantity(-inf, 'dimensionless')>, <Quantity(inf, 'dimensionless')>], cfg='range', attr_name='short_scalar_nu', value=[-inf, inf]) ... ok
test_write_read_conf_2 (taurus.core.tango.test.test_tangoattribute.AttributeTestCase)
Testing write_read_conf(expected=[<Quantity(-0.00075, 'meter')>, <Quantity(0.75, 'millimeter')>], cfg='alarms', attr_name='float_image', value=[<Quantity(-0.75, 'millimeter')>, <Quantity(0.75, 'millimeter')>]) ... ok
test_write_read_conf_3 (taurus.core.tango.test.test_tangoattribute.AttributeTestCase)
Testing write_read_conf(expected=[<Quantity(-0.002, 'meter')>, <Quantity(2, 'millimeter')>], cfg='alarms', attr_name='short_image', value=[<Quantity(-2, 'millimeter')>, <Quantity(2, 'millimeter')>]) ... ok
test_write_read_conf_4 (taurus.core.tango.test.test_tangoattribute.AttributeTestCase)
Testing write_read_conf(expected=[<Quantity(-50, 'millimeter')>, <Quantity(50, 'millimeter')>], cfg='alarms', attr_name='short_scalar', value=[<Quantity(-50, 'millimeter')>, <Quantity(50, 'millimeter')>]) ... ok
test_write_read_conf_5 (taurus.core.tango.test.test_tangoattribute.AttributeTestCase)
Testing write_read_conf(expected=[<Quantity(100, 'dimensionless')>, <Quantity(300, 'dimensionless')>], cfg='warnings', attr_name='short_scalar_nu', value=[100, 300]) ... ok
test_write_read_conf_6 (taurus.core.tango.test.test_tangoattribute.AttributeTestCase)
Testing write_read_conf(expected=[<Quantity(-0.00075, 'meter')>, <Quantity(0.75, 'millimeter')>], cfg='warnings', attr_name='float_image', value=[<Quantity(-0.75, 'millimeter')>, <Quantity(0.75, 'millimeter')>]) ... ok
test_write_read_conf_7 (taurus.core.tango.test.test_tangoattribute.AttributeTestCase)
Testing write_read_conf(expected=[<Quantity(-0.002, 'meter')>, <Quantity(2, 'millimeter')>], cfg='warnings', attr_name='short_image', value=[<Quantity(-2, 'millimeter')>, <Quantity(2, 'millimeter')>]) ... ok
test_write_read_conf_8 (taurus.core.tango.test.test_tangoattribute.AttributeTestCase)
Testing write_read_conf(expected=[<Quantity(-2, 'millimeter')>, <Quantity(0.002, 'meter')>], cfg='warnings', attr_name='short_scalar', value=[<Quantity(-2, 'millimeter')>, <Quantity(2, 'millimeter')>]) ... ok
test_write_read_conf_9 (taurus.core.tango.test.test_tangoattribute.AttributeTestCase)
Testing write_read_conf(expected='Just_a_Test', cfg='label', attr_name='boolean_spectrum', value='Just_a_Test') ... ok
test_get_object (taurus.core.test.test_taurushelper.AttributeTestCase)
Testing get_object(name='tango:a/b/c/d') ... ok
test_read_attr (taurus.core.test.test_taurushelper.AttributeTestCase)
Testing read_attr(name='eval:1#') ... ok
test_read_attr_10 (taurus.core.test.test_taurushelper.AttributeTestCase)
Testing read_attr(expected={'wvalue': None, 'w_value': None, 'rvalue': None, 'value': None, 'label': '[1,2,3].reverse()'}, name='eval:[1,2,3].reverse()') ... ok
test_read_attr_11 (taurus.core.test.test_taurushelper.AttributeTestCase)
Testing read_attr(expected={'w_value': None, 'wvalue': None, 'rvalue': 3, 'type': 0, 'data_format': 0, 'value': 3}, name='eval:[1,1,1].count(1)') ... ok
test_read_attr_12 (taurus.core.test.test_taurushelper.AttributeTestCase)
Testing read_attr(expected={'w_value': None, 'wvalue': None, 'rvalue': ['a', 'b', 'c'], 'type': 2, 'data_format': 1, 'value': ['a', 'b', 'c'], 'label': '"a.b.c".split(".")'}, name='eval:"a.b.c".split(".")') ... ok
test_read_attr_13 (taurus.core.test.test_taurushelper.AttributeTestCase)
Testing read_attr(expected={'w_value': None, 'wvalue': None, 'rvalue': 3, 'type': 0, 'data_format': 0, 'value': 3, 'label': 'len("abc")'}, name='eval:len("abc")') ... ok
test_read_attr_14 (taurus.core.test.test_taurushelper.AttributeTestCase)
Testing read_attr(expected={'w_value': None, 'wvalue': None, 'rvalue': 'aaa', 'type': 2, 'data_format': 0, 'value': 'aaa', 'label': '"a"*3'}, name='eval:{eval:"a"}*3') ... ok
test_read_attr_15 (taurus.core.test.test_taurushelper.AttributeTestCase)
Testing read_attr(expected={'w_value': None, 'wvalue': None, 'rvalue': 'aaabbb', 'type': 2, 'data_format': 0, 'value': 'aaabbb', 'label': '"aaa"+"bbb"'}, name='eval:{eval:"aaa"}+{eval:"bbb"}') ... ok
test_read_attr_16 (taurus.core.test.test_taurushelper.AttributeTestCase)
Testing read_attr(expected={'w_value': None, 'wvalue': None, 'rvalue': 'aaabbb', 'type': 2, 'data_format': 0, 'value': 'aaabbb', 'label': '"aaa"+"bbb"'}, name='eval:"aaa"+"bbb"') ... ok
test_read_attr_17 (taurus.core.test.test_taurushelper.AttributeTestCase)
Testing read_attr(expected={'w_value': None, 'wvalue': None, 'rvalue': 10, 'type': 0, 'data_format': 0, 'value': 10, 'label': '1+9'}, name='eval:{eval:1}+{eval:9}') ... ok
test_read_attr_18 (taurus.core.test.test_taurushelper.AttributeTestCase)
Testing read_attr(expected={'w_value': None, 'wvalue': None, 'rvalue': 24, 'type': 0, 'data_format': 0, 'value': 24, 'label': '1*2*3*4'}, name='eval:1*{eval:2*{eval:3*{eval:4}}}') ... ok
test_read_attr_19 (taurus.core.test.test_taurushelper.AttributeTestCase)
Testing read_attr(expected={'w_value': None, 'wvalue': None, 'rvalue': 24, 'type': 0, 'data_format': 0, 'value': 24, 'label': '2*3*4'}, name='eval:2*{eval:3*{eval:4}}') ... ok
test_read_attr_2 (taurus.core.test.test_taurushelper.AttributeTestCase)
Testing read_attr(expected={'w_value': None, 'wvalue': None, 'rvalue': '1931-04-14', 'type': 2, 'value': '1931-04-14', 'label': 'd.isoformat()'}, name='eval:@d=datetime.date(1931,04,14)/d.isoformat()') ... ok
test_read_attr_20 (taurus.core.test.test_taurushelper.AttributeTestCase)
Testing read_attr(expected={'w_value': None, 'wvalue': None, 'rvalue': 6, 'type': 0, 'data_format': 0, 'value': 6, 'label': '2*3'}, name='eval:2*{eval:3}') ... ok
test_read_attr_21 (taurus.core.test.test_taurushelper.AttributeTestCase)
Testing read_attr(expected={'w_value': None, 'wvalue': None, 'rvalue': 4, 'type': 0, 'data_format': 0, 'value': 4, 'label': 'x+1'}, name='eval:x=3;x+1') ... ok
test_read_attr_22 (taurus.core.test.test_taurushelper.AttributeTestCase)
Testing read_attr(expected={'w_value': None, 'wvalue': None, 'rvalue': 1.0, 'type': 1, 'data_format': 0, 'value': 1.0, 'label': '1.0'}, name='eval:1.0') ... ok
test_read_attr_23 (taurus.core.test.test_taurushelper.AttributeTestCase)
Testing read_attr(expected={'type': 1, 'data_format': 1, 'label': 'double_spectrum'}, name='tango:sys/tg_test/1/double_spectrum') ... ok
test_read_attr_24 (taurus.core.test.test_taurushelper.AttributeTestCase)
Testing read_attr(expected={'type': 3, 'data_format': 0, 'label': 'boolean_scalar'}, name='tango:sys/tg_test/1/boolean_scalar') ... ok
test_read_attr_25 (taurus.core.test.test_taurushelper.AttributeTestCase)
Testing read_attr(expected={'type': 1, 'data_format': 2, 'label': 'float_image'}, name='tango:sys/tg_test/1/float_image') ... ok
test_read_attr_26 (taurus.core.test.test_taurushelper.AttributeTestCase)
Testing read_attr(expected={'type': 0, 'data_format': 0, 'label': 'short_scalar'}, name='tango:sys/tg_test/1/short_scalar') ... ok
test_read_attr_27 (taurus.core.test.test_taurushelper.AttributeTestCase)
Testing read_attr(expected={'type': 2, 'data_format': 2}, name='eval:{tango:sys/tg_test/1/string_image}') ... ok
test_read_attr_28 (taurus.core.test.test_taurushelper.AttributeTestCase)
Testing read_attr(expected={'type': 1, 'data_format': 2}, name='eval:img={tango:sys/tg_test/1/short_image_ro};img+10*rand(*img.shape)') ... ok
test_read_attr_29 (taurus.core.test.test_taurushelper.AttributeTestCase)
Testing read_attr(expected={'type': 0, 'data_format': 1, 'label': '[1,2,3]'}, name='eval:[1,2,3]') ... ok
test_read_attr_3 (taurus.core.test.test_taurushelper.AttributeTestCase)
Testing read_attr(expected={'w_value': None, 'wvalue': None, 'rvalue': 1000000.0, 'type': 1, 'value': 1000000.0, 'label': 'Q("1km").to("mm").magnitude'}, name='eval:Q("1km").to("mm").magnitude') ... ok
test_read_attr_30 (taurus.core.test.test_taurushelper.AttributeTestCase)
Testing read_attr(expected={'type': 3, 'data_format': 0, 'label': '1==1'}, name='eval:1==1') ... ok
test_read_attr_31 (taurus.core.test.test_taurushelper.AttributeTestCase)
Testing read_attr(expected={'type': 0, 'data_format': 0, 'label': '2*short_scalar'}, name='eval:2*{tango:sys/tg_test/1/short_scalar}') ... ok
test_read_attr_32 (taurus.core.test.test_taurushelper.AttributeTestCase)
Testing read_attr(expected={'type': 1, 'data_format': 0, 'label': '2*1.0+2.0'}, name='eval://2*{eval://1.0}+{eval://2.0}') ... ok
test_read_attr_33 (taurus.core.test.test_taurushelper.AttributeTestCase)
Testing read_attr(expected={'wvalue': None, 'w_value': None, 'type': 0, 'data_format': 0, 'label': 'x+x+x'}, name='eval:x=-1;x+{eval:x=2;x}+{eval:x=10;x}') ... ok
test_read_attr_34 (taurus.core.test.test_taurushelper.AttributeTestCase)
Testing read_attr(expected={'type': 0, 'data_format': 0, 'label': '2*x'}, name='eval:2*{eval:x=2;x}') ... ok
test_read_attr_4 (taurus.core.test.test_taurushelper.AttributeTestCase)
Testing read_attr(expected={'w_value': None, 'wvalue': None, 'rvalue': <Quantity(3.3, 'meter')>, 'type': 1, 'value': 3.3, 'label': 'Q("1m")*3+Q(3,"dm")'}, name='eval:Q("1m")*3+{eval:Q(3,"dm")}') ... ok
test_read_attr_5 (taurus.core.test.test_taurushelper.AttributeTestCase)
Testing read_attr(expected={'w_value': None, 'wvalue': None, 'rvalue': <Quantity(100, 'meter')>, 'type': 1, 'data_format': 0, 'value': 0.1, 'label': 'Quantity("0.1km")'}, name='eval:Quantity("0.1km")') ... ok
test_read_attr_6 (taurus.core.test.test_taurushelper.AttributeTestCase)
Testing read_attr(expected={'w_value': None, 'wvalue': None, 'rvalue': <Quantity(1000, 'meter')>, 'type': 0, 'data_format': 0, 'value': 1, 'label': 'Quantity("1km")'}, name='eval:Quantity("1km")') ... ok
test_read_attr_7 (taurus.core.test.test_taurushelper.AttributeTestCase)
Testing read_attr(expected={'w_value': None, 'wvalue': None, 'rvalue': <Quantity(1.0, 'dimensionless')>, 'type': 1, 'data_format': 0, 'value': 1.0, 'label': 'Quantity(1.0)'}, name='eval:Quantity(1.0)') ... ok
test_read_attr_8 (taurus.core.test.test_taurushelper.AttributeTestCase)
Testing read_attr(expected={'w_value': None, 'wvalue': None, 'rvalue': ['', '.', ''], 'type': 2, 'value': ['', '.', ''], 'label': '"split.split".split("split")'}, name='eval:"split.split".split("split")') ... ok
test_read_attr_9 (taurus.core.test.test_taurushelper.AttributeTestCase)
Testing read_attr(expected={'wvalue': None, 'w_value': None, 'rvalue': 8, 'type': 0, 'value': 8}, name='eval:[1,1,3].count(1)*{eval:[1,1,3].count(1)*{eval:2}}') ... ok
test_get_object (taurus.core.test.test_taurushelper.AuthorityTestCase)
Testing get_object(name='eval://localhost') ... ok
test_get_object (taurus.core.test.test_taurushelper.DeviceTestCase)
Testing get_object(name='eval:@d=datetime.date(2017,03,29)') ... ok
test_get_object_2 (taurus.core.test.test_taurushelper.DeviceTestCase)
Testing get_object(name='eval:@datetime.*') ... ok
test_get_object_3 (taurus.core.test.test_taurushelper.DeviceTestCase)
Testing get_object(name='eval://dev=Foo') ... ok
test_get_object_4 (taurus.core.test.test_taurushelper.DeviceTestCase)
Testing get_object(name='eval:@Foo') ... ok
test_get_object_5 (taurus.core.test.test_taurushelper.DeviceTestCase)
Testing get_object(name='eval://localhost/@Foo') ... ok
test_get_object_6 (taurus.core.test.test_taurushelper.DeviceTestCase)
Testing get_object(name='tango:a/b/c') ... ok
test_isValid (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(strict=False, elementType=13, name='eval://a+b?a=2;b=3?configuration=label') ... ok
test_isValid_10 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(expected=False, elementType=13, name='eval:2# ') ... ok
test_isValid_100 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(expected=False, elementType=13, name='tango:a/b/c/d/') ... ok
test_isValid_101 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(elementType=13, name='tango:a/b /c/d') ... ok
test_isValid_102 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(strict=False, elementType=13, name='tango://a/b/c/d') ... ok
test_isValid_103 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(elementType=13, name='tango:a/b/c/d') ... ok
test_isValid_104 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(elementType=13, name='tango://foo:10000/a/b/c/d') ... ok
test_isValid_105 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(strict=False, elementType=13, name='tango://alias/attr') ... ok
test_isValid_106 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(elementType=13, name='tango:alias/attr') ... ok
test_isValid_107 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(skip=False, elementType=13, name='implicit/tango/attr/name') ... ok
test_isValid_108 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(skip=False, elementType=13, name='implicittangoalias/attrname') ... ok
test_isValid_109 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(expected=False, elementType=3, name='tango:a/b/c/d') ... ok
test_isValid_11 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(expected=False, elementType=13, name='eval:{tango:a/b/c}*2#') ... ok
test_isValid_110 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(expected=False, elementType=3, name='tango:a/b') ... ok
test_isValid_111 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(expected=False, elementType=3, name='tango:a/b/c/') ... ok
test_isValid_112 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(expected=False, strict=True, elementType=3, name='tango://alias') ... ok
test_isValid_113 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(expected=False, strict=True, elementType=3, name='tango://a/b/c') ... ok
test_isValid_114 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(strict=False, elementType=3, name='tango://a/b/c') ... ok
test_isValid_115 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(elementType=3, name='tango:a/b /c') ... ok
test_isValid_116 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(elementType=3, name='tango:a/b/c') ... ok
test_isValid_117 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(strict=False, elementType=3, name='tango://alias') ... ok
test_isValid_118 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(elementType=3, name='tango:alias') ... ok
test_isValid_119 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(elementType=3, name='tango://foo:10000/a/b/c') ... ok
test_isValid_12 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(elementType=13, name='eval:{tango:a/b/c/d}*2#1+2') ... ok
test_isValid_120 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(elementType=3, name='tango://db:10000/alias') ... ok
test_isValid_121 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(skip=False, elementType=3, name='implicittangoalias') ... ok
test_isValid_122 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(skip=False, elementType=3, name='implicit/tango/devname') ... ok
test_isValid_123 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(expected=False, elementType=18, name='tango://a/b/c') ... ok
test_isValid_124 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(expected=False, elementType=18, name='tango://db:10000/') ... ok
test_isValid_125 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(expected=False, elementType=18, name='tango://db:') ... ok
test_isValid_126 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(expected=False, elementType=18, name='tango://db:10000/a/b/c') ... ok
test_isValid_127 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(expected=False, elementType=18, name='tango://db') ... ok
test_isValid_128 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(expected=False, elementType=18, name='tango://foo bar:10000') ... ok
test_isValid_129 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(elementType=18, name='tango://foo:10000') ... ok
test_isValid_13 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(elementType=13, name='eval://localhost/@mymod.MyClass/1#label') ... ok
test_isValid_130 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(skip=False, elementType=18, name='//implicittangodb:123') ... ok
test_isValid_14 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(elementType=13, name='eval:k=2;a=3;a*k#units') ... ok
test_isValid_15 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(elementType=13, name='eval:{tango:a/b/c/d}*2#label') ... ok
test_isValid_16 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(elementType=13, name='eval:{tango:a/b/c/d}#') ... ok
test_isValid_17 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(elementType=13, name='eval:a=2;b=3;a+b#label') ... ok
test_isValid_18 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(expected=False, elementType=13, name='eval:a=1;;;b=2;a+b') ... ok
test_isValid_19 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(expected=False, elementType=13, name='eval:a=1;b=2;a+b;;;') ... ok
test_isValid_2 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(strict=False, elementType=13, name='eval://2+3?configuration=label') ... ok
test_isValid_20 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(expected=False, elementType=13, name='eval:a=1;b=2;a+b;a*2') ... ok
test_isValid_21 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(expected=False, elementType=13, name='eval:k-a;k=2;a=3') ... ok
test_isValid_22 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(expected=False, elementType=13, name='eval:{tango:a/b/c}*2') ... ok
test_isValid_23 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(elementType=13, name='eval:foo#') ... ok
test_isValid_24 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(expected=False, elementType=13, name='eval:a+b?a=2;b=3') ... ok
test_isValid_25 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(expected=False, elementType=13, name='evaluation://2+3') ... ok
test_isValid_26 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(expected=False, elementType=13, name='eval://2+3') ... ok
test_isValid_27 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(expected=False, elementType=13, name='eval://db=foo;dev=bar;1') ... ok
test_isValid_28 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(expected=False, elementType=13, name='evaluation:1') ... ok
test_isValid_29 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(expected=False, elementType=13, name='EVAL:1') ... skipped '"EVAL" scheme not supported'
test_isValid_3 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(strict=False, elementType=13, name='eval://dev=bar;foo?configuration=label') ... ok
test_isValid_30 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(elementType=13, name='eval:{eval:{eval:1}}') ... ok
test_isValid_31 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(elementType=13, name='eval:{eval:1}') ... ok
test_isValid_32 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(elementType=13, name='eval:a=[1,2,3];a[:2]') ... ok
test_isValid_33 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(elementType=13, name='eval://localhost/@Foo/k=2;a={tango:a/b/c/d};a*k') ... ok
test_isValid_34 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(elementType=13, name='eval://localhost/k=2;a={tango:a/b/c/d};a*k') ... ok
test_isValid_35 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(elementType=13, name='eval:@mymod.MyEvalClass/k=2;a={tango:a/b/c/d};a*k') ... ok
test_isValid_36 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(elementType=13, name='eval:k=2;a={tango:a/b/c/d};a*k') ... ok
test_isValid_37 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(elementType=13, name='eval:{tango:a/b/c/d}*2') ... ok
test_isValid_38 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(strict=False, elementType=13, name='eval://{eval://{eval://1}}') ... ok
test_isValid_39 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(strict=False, elementType=13, name='eval://{eval://1}') ... ok
test_isValid_4 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(strict=False, elementType=13, name='eval://db=foo;dev=bar;1?configuration=label') ... ok
test_isValid_40 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(strict=False, elementType=13, name='eval://a[:2]?a=[1,2,3]') ... ok
test_isValid_41 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(strict=False, elementType=13, name='eval://dev=bar/1') ... ok
test_isValid_42 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(strict=False, elementType=13, name='eval://a*{tango://a/b/c/d}?a=10') ... ok
test_isValid_43 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(strict=False, elementType=13, name='eval://a+b?a=2;b=3') ... ok
test_isValid_44 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(strict=False, elementType=13, name='evaluation://2+3') ... ok
test_isValid_45 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(strict=False, elementType=13, name='eval://2+3') ... ok
test_isValid_46 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(strict=False, elementType=13, name='eval://dev=bar;foo') ... ok
test_isValid_47 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(strict=False, elementType=13, name='eval://db=foo;dev=bar;1') ... ok
test_isValid_48 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(strict=False, elementType=13, name='evaluation://db=foo;dev=bar;1') ... ok
test_isValid_49 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(elementType=13, name='eval:@bar/1') ... ok
test_isValid_5 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(strict=False, elementType=13, name='evaluation://db=foo;dev=bar;1?configuration=label') ... ok
test_isValid_50 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(elementType=13, name='eval:/1') ... ok
test_isValid_51 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(elementType=13, name='eval:1') ... ok
test_isValid_52 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(expected=False, strict=False, elementType=3, name='eval://db=Bla/dev=bar') ... ok
test_isValid_53 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(expected=False, strict=False, elementType=3, name='eval:dev=bar') ... ok
test_isValid_54 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(strict=False, elementType=3, name='eval://dev=bar?configuration') ... ok
test_isValid_55 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(strict=False, elementType=3, name='eval://dev=bar?a=1;b=2') ... ok
test_isValid_56 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(strict=False, elementType=3, name='eval://dev=bar') ... ok
test_isValid_57 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(strict=False, elementType=3, name='eval://db=foo;dev=bar') ... ok
test_isValid_58 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(expected=False, elementType=3, name='eval:@DEV=bar') ... ok
test_isValid_59 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(expected=False, elementType=3, name='eval:DEV=bar') ... ok
test_isValid_6 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(expected=False, elementType=13, name='eval://foo') ... ok
test_isValid_60 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(expected=False, elementType=3, name='eval:1') ... ok
test_isValid_61 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(expected=False, elementType=3, name='eval:@Foo#') ... ok
test_isValid_62 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(expected=False, elementType=3, name='eval:') ... ok
test_isValid_63 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(expected=False, elementType=3, name='eval://dev=bar') ... ok
test_isValid_64 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(expected=False, elementType=3, name='eval://db=foo') ... ok
test_isValid_65 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(expected=False, elementType=3, name='evaluation:@Foo') ... ok
test_isValid_66 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(elementType=3, name='eval://localhost/@mod.Class') ... ok
test_isValid_67 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(elementType=3, name='eval://localhost/@Foo') ... ok
test_isValid_68 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(elementType=3, name='eval:@FOO') ... ok
test_isValid_69 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(elementType=3, name='eval:@Foo') ... ok
test_isValid_7 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(expected=False, elementType=13, name='eval:a+b;a=2;b=3#label') ... ok
test_isValid_70 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(elementType=3, name='eval:@1') ... ok
test_isValid_71 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(elementType=3, name='eval:@module.EvalClass') ... ok
test_isValid_72 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(expected=False, strict=False, elementType=18, name='eval://DB=foo') ... ok
test_isValid_73 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(expected=False, strict=False, elementType=18, name='eval://foo') ... ok
test_isValid_74 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(strict=False, elementType=18, name='eval://db=foo') ... ok
test_isValid_75 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(strict=False, elementType=18, name='evaluation://db=foo') ... ok
test_isValid_76 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(expected=False, elementType=18, name='eval:{tango://localhost:10000}') ... ok
test_isValid_77 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(expected=False, elementType=18, name='eval://user@host:port/1') ... ok
test_isValid_78 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(expected=False, elementType=18, name='eval://user:host@port') ... ok
test_isValid_79 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(expected=False, elementType=18, name='eval://user@host:port') ... ok
test_isValid_8 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(expected=False, elementType=13, name='eval://dev=bar;foo#label') ... ok
test_isValid_80 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(expected=False, elementType=18, name='evaluation://user@host:port') ... ok
test_isValid_81 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(expected=False, elementType=18, name='eval://') ... ok
test_isValid_82 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(expected=False, elementType=18, name='eval://localhost#') ... ok
test_isValid_83 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(expected=False, elementType=18, name='eval://db=foo') ... ok
test_isValid_84 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(expected=False, elementType=18, name='evaluation://localhost') ... ok
test_isValid_85 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(expected=False, elementType=18, name='evaluation://db=foo') ... ok
test_isValid_86 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(expected=False, elementType=18, name='eval://foo') ... ok
test_isValid_87 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(elementType=18, name='eval://localhost') ... ok
test_isValid_88 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(expected=False, elementType=13, name='tango://a/b/c/d') ... ok
test_isValid_89 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(expected=False, elementType=13, name='tango://a/b/c') ... ok
test_isValid_9 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(expected=False, elementType=13, name='evaluation:1#label') ... ok
test_isValid_90 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(expected=False, elementType=13, name='tango://a/b') ... ok
test_isValid_91 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(expected=False, strict=True, elementType=13, name='tango://a/b/c/d#label') ... ok
test_isValid_92 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(strict=False, elementType=13, name='tango://a/b/c/d?configuration=label') ... ok
test_isValid_93 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(elementType=13, name='tango:a/b /c/d#label') ... ok
test_isValid_94 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(elementType=13, name='tango:a/b/c/d#label') ... ok
test_isValid_95 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(elementType=13, name='tango://foo:10000/a/b/c/d#label') ... ok
test_isValid_96 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(elementType=13, name='tango:alias/attr#label') ... ok
test_isValid_97 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(skip=False, elementType=13, name='implicittangoalias/attrname#label') ... ok
test_isValid_98 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(skip=False, elementType=13, name='implicit/tango/attr/name#label') ... ok
test_isValid_99 (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing isValid(expected=False, elementType=13, name='tango:a/b/c') ... ok
test_unsupported (taurus.core.test.test_taurushelper.IsValidNameTestCase)
Testing that an unsupported scheme validates as False ... ok
test_getNames (taurus.core.epics.test.test_epicsvalidator.EpicsAttrValidatorTestCase)
Testing getNames(name='ca:XXX:sum', out=('ca:XXX:sum', 'XXX:sum', 'XXX:sum')) ... ok
test_isInvalid (taurus.core.epics.test.test_epicsvalidator.EpicsAttrValidatorTestCase)
Testing isInvalid(name='ca://') ... ok
test_isInvalid_2 (taurus.core.epics.test.test_epicsvalidator.EpicsAttrValidatorTestCase)
Testing isInvalid(name='ca://XXX:sum') ... ok
test_isInvalid_3 (taurus.core.epics.test.test_epicsvalidator.EpicsAttrValidatorTestCase)
Testing isInvalid(name='ca:a?b') ... ok
test_isInvalid_4 (taurus.core.epics.test.test_epicsvalidator.EpicsAttrValidatorTestCase)
Testing isInvalid(name='ca:a%b') ... ok
test_isInvalid_5 (taurus.core.epics.test.test_epicsvalidator.EpicsAttrValidatorTestCase)
Testing isInvalid(name='ca:a\\b') ... ok
test_isInvalid_6 (taurus.core.epics.test.test_epicsvalidator.EpicsAttrValidatorTestCase)
Testing isInvalid(name='ca:a/b') ... ok
test_isInvalid_7 (taurus.core.epics.test.test_epicsvalidator.EpicsAttrValidatorTestCase)
Testing isInvalid(name='ca:a$b') ... ok
test_isInvalid_8 (taurus.core.epics.test.test_epicsvalidator.EpicsAttrValidatorTestCase)
Testing isInvalid(name='ca:///XXX:sum') ... ok
test_isInvalid_9 (taurus.core.epics.test.test_epicsvalidator.EpicsAttrValidatorTestCase)
Testing isInvalid(name='ca://XXX:sum') ... ok
test_isValid (taurus.core.epics.test.test_epicsvalidator.EpicsAttrValidatorTestCase)
Testing isValid(name='ca:a') ... ok
test_isValid_2 (taurus.core.epics.test.test_epicsvalidator.EpicsAttrValidatorTestCase)
Testing isValid(name='ca:1#units', groups={'fragment': 'units'}) ... ok
test_isValid_3 (taurus.core.epics.test.test_epicsvalidator.EpicsAttrValidatorTestCase)
Testing isValid(name='ca:1#') ... ok
test_isValid_4 (taurus.core.epics.test.test_epicsvalidator.EpicsAttrValidatorTestCase)
Testing isValid(name='ca:a.B_c1;d:f-e[g]<h>#i', groups={'attrname': 'a.B_c1;d:f-e[g]<h>', 'fragment': 'i', '_field': None, '__STRICT__': True}) ... ok
test_isValid_5 (taurus.core.epics.test.test_epicsvalidator.EpicsAttrValidatorTestCase)
Testing isValid(name='ca:XXX:sum.rbv', groups={'_field': None, 'fragment': None, 'authority': None, 'attrname': 'XXX:sum.rbv', 'scheme': 'ca', '__STRICT__': True}) ... ok
test_isValid_6 (taurus.core.epics.test.test_epicsvalidator.EpicsAttrValidatorTestCase)
Testing isValid(name='ca:XXX:sum.RBV', groups={'_field': 'RBV', 'fragment': None, 'authority': None, 'attrname': 'XXX:sum.RBV', 'scheme': 'ca', '__STRICT__': True}) ... ok
test_isValid_7 (taurus.core.epics.test.test_epicsvalidator.EpicsAttrValidatorTestCase)
Testing isValid(name='ca:XXX:sum', groups={'_field': None, 'fragment': None, 'authority': None, 'attrname': 'XXX:sum', 'scheme': 'ca', '__STRICT__': True}) ... ok
test_isValid_8 (taurus.core.epics.test.test_epicsvalidator.EpicsAttrValidatorTestCase)
Testing isValid(name='epics:XXX:sum', groups={'attrname': 'XXX:sum', 'fragment': None, 'scheme': 'epics', '__STRICT__': True, 'authority': None}) ... ok
test_singleton (taurus.core.epics.test.test_epicsvalidator.EpicsAttrValidatorTestCase)
Check that the validator is a singleton ... ok
test_getNames (taurus.core.epics.test.test_epicsvalidator.EpicsAuthValidatorTestCase)
Testing getNames(name='epics://', out=('ca://', '//', '')) ... ok
test_getNames_2 (taurus.core.epics.test.test_epicsvalidator.EpicsAuthValidatorTestCase)
Testing getNames(name='ca://', out=('ca://', '//', '')) ... ok
test_isInvalid (taurus.core.epics.test.test_epicsvalidator.EpicsAuthValidatorTestCase)
Testing isInvalid(name='ca://a') ... ok
test_isInvalid_2 (taurus.core.epics.test.test_epicsvalidator.EpicsAuthValidatorTestCase)
Testing isInvalid(name='ca:///') ... ok
test_isInvalid_3 (taurus.core.epics.test.test_epicsvalidator.EpicsAuthValidatorTestCase)
Testing isInvalid(name='ca:/') ... ok
test_isInvalid_4 (taurus.core.epics.test.test_epicsvalidator.EpicsAuthValidatorTestCase)
Testing isInvalid(name='ca:') ... ok
test_isValid (taurus.core.epics.test.test_epicsvalidator.EpicsAuthValidatorTestCase)
Testing isValid(name='ca://', groups={'authority': '//'}) ... ok
test_singleton (taurus.core.epics.test.test_epicsvalidator.EpicsAuthValidatorTestCase)
Check that the validator is a singleton ... ok
test_isInvalid (taurus.core.epics.test.test_epicsvalidator.EpicsDevValidatorTestCase)
Testing isInvalid(name='ca:@foo') ... ok
test_isInvalid_2 (taurus.core.epics.test.test_epicsvalidator.EpicsDevValidatorTestCase)
Testing isInvalid(name='ca:/foo') ... ok
test_isInvalid_3 (taurus.core.epics.test.test_epicsvalidator.EpicsDevValidatorTestCase)
Testing isInvalid(name='ca:foo') ... ok
test_isInvalid_4 (taurus.core.epics.test.test_epicsvalidator.EpicsDevValidatorTestCase)
Testing isInvalid(name='ca://') ... ok
test_isInvalid_5 (taurus.core.epics.test.test_epicsvalidator.EpicsDevValidatorTestCase)
Testing isInvalid(name='epics:') ... ok
test_isInvalid_6 (taurus.core.epics.test.test_epicsvalidator.EpicsDevValidatorTestCase)
Testing isInvalid(name='ca:') ... ok
test_isValid (taurus.core.epics.test.test_epicsvalidator.EpicsDevValidatorTestCase)
Testing isValid(name='ca:///', groups={'path': '/', 'devname': '', 'authority': '//'}) ... ok
test_isValid_2 (taurus.core.epics.test.test_epicsvalidator.EpicsDevValidatorTestCase)
Testing isValid(name='epics:/', groups={'path': '/', 'devname': '', 'authority': None}) ... ok
test_isValid_3 (taurus.core.epics.test.test_epicsvalidator.EpicsDevValidatorTestCase)
Testing isValid(name='ca:/', groups={'path': '/', 'devname': '', 'authority': None}) ... ok
test_singleton (taurus.core.epics.test.test_epicsvalidator.EpicsDevValidatorTestCase)
Check that the validator is a singleton ... ok
test_write_read_attr (taurus.core.epics.test.test_epicsattribute.AttributeTestCase)
Testing write_read_attr(attrname='ca:test:a', expected={'writable': True, 'range': [<Quantity(-10, 'meter')>, <Quantity(10, 'meter')>], 'warnings': [None, None], 'alarms': [None, None], 'rvalue': <Quantity(1, 'meter')>, 'type': 1, 'data_format': 0}, expected_attrv={'wvalue': <Quantity(1, 'meter')>, 'rvalue': <Quantity(1, 'meter')>, 'quality': <AttrQuality.ATTR_VALID: 0>, 'error': None}, setvalue=<Quantity(1000, 'millimeter')>) ... Unable to find a real number in EPICS_CA_CONN_TMO=30.0
EPICS "EPICS_CA_CONN_TMO" double fetch failed
Defaulting "EPICS_CA_CONN_TMO" = 30,000000
Unable to find a real number in EPICS_CA_MAX_SEARCH_PERIOD=300.0
EPICS "EPICS_CA_MAX_SEARCH_PERIOD" wasnt a real number
Setting "EPICS_CA_MAX_SEARCH_PERIOD" = 300,000000 seconds
CA.Client.Exception...............................................
Warning: "Identical process variable names on multiple servers"
Context: "Channel: "test:a", Connecting to: 10.6.16.246:5064, Ignored: moke.hhg.lab:5064"
Source File: ../cac.cpp line 1306
Current Time: Fri Aug 17 2018 14:34:24.849975338
..................................................................
ok
testImportSubmodules (taurus.test.test_import.TaurusImportTestCase) ... CA.Client.Exception...............................................
Warning: "Virtual circuit disconnect"
Context: "b4-d-1081.mbi-berlin.de:5064"
Source File: ../cac.cpp line 1223
Current Time: Fri Aug 17 2018 14:34:24.954862078
..................................................................
Unable to find a real number in EPICS_CA_CONN_TMO=30.0
EPICS "EPICS_CA_CONN_TMO" double fetch failed
Defaulting "EPICS_CA_CONN_TMO" = 30,000000
ok
test_icons (taurus.external.test.test_qt.QtTestCase)
check that theme icons work ... ok
test_qt_base_import (taurus.external.test.test_qt.QtTestCase) ... ok
test_qt_core (taurus.external.test.test_qt.QtTestCase) ... ok
test_qt_gui (taurus.external.test.test_qt.QtTestCase) ... ok
----------------------------------------------------------------------
Ran 629 tests in 142.756s
OK (skipped=5)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment