示例#1
0
 def test_get_stored_settings():
     mock_ms = MagicMock()
     mock_ms.settingsdict = {u"test_settings_key": u'((0, (u"final_parameter_name", u"testname"), (u"test", u"gotten_test")), (1, (u"key1", u"value1"), (u"key2", u"value2"), (u"key3", u"value3")))'}
     settingskey = u'test_settings_key'
     stored_settings = create_test_string(ExportToFieldLogger.get_stored_settings(mock_ms, settingskey))
     reference_string = u'((0, (final_parameter_name, testname), (test, gotten_test)), (1, (key1, value1), (key2, value2), (key3, value3)))'
     assert stored_settings == reference_string
示例#2
0
 def test_get_stored_settings_parameter_browser():
     mock_ms = MagicMock()
     mock_ms.settingsdict = {u'fieldlogger_export_parameter_browser': u'((0, (u"parameter_list", (u"p1.u1;input;hint", u"np2.u2;input2;hint2"), ), ), )'}
     settingskey = u'fieldlogger_export_parameter_browser'
     stored_settings = create_test_string(ExportToFieldLogger.get_stored_settings(mock_ms, settingskey))
     reference_string = u'((0, (parameter_list, (p1.u1;input;hint, np2.u2;input2;hint2))))'
     assert stored_settings == reference_string
示例#3
0
 def test_get_stored_settings_parameter_browser_real_parameter_name():
     mock_ms = MagicMock()
     mock_ms.settingsdict = {u"fieldlogger_pbrowser": u'[(0, (u"parameter_list", [u"Aveflow.m3/s;numberDecimal|numberSigned;measure flow", u"Accflow.m3;numberDecimal|numberSigned;measure flow"]))]'}
     settingskey = u'fieldlogger_pbrowser'
     test_string = create_test_string(ExportToFieldLogger.get_stored_settings(mock_ms, settingskey))
     reference_string = u'[(0, (parameter_list, [Aveflow.m3/s;numberDecimal|numberSigned;measure flow, Accflow.m3;numberDecimal|numberSigned;measure flow]))]'
     assert test_string == reference_string