def test_value(self): """Testing Value: dump()""" value = Value("example", 42, nodename="test", timestamp=0) assert value.is_value() assert value.dump() == "V|0|test|example|42.0|g" value = Value("example", 42, nodename="test") assert value.dump() == "V|%d|test|example|42.0|g" % (int( time.time()), ) assert value.value_id == "test.example"
def test_log_plugin(self): config = Config() channel = Channel() channel.subscribe("internal.log") channel.publish(Value("test", 0)) kls = log.LogPlugin(config, channel) kls.plugin_name = "internal.log" kls.write(channel)