UNPKG

botbuilder-unit

Version:
57 lines (41 loc) 1.32 kB
'use strict'; function BaseLogReporter() { } BaseLogReporter.prototype.newScript = function (messages, scriptName) { let intro = ''; messages.forEach((item, i) => { item = Object.assign({}, item); for (var key in item) { if (item.hasOwnProperty(key) && ("function" == typeof (item[key]))) { item[key] = '[[Function]]'; } } intro = intro + (`${i}: ${JSON.stringify(item)}\n`); }); console.log(intro); } BaseLogReporter.prototype.scriptFinished = function () { } BaseLogReporter.prototype.messageReceived = function (step, message) { } BaseLogReporter.prototype.endConversation = function (step) { } BaseLogReporter.prototype.typing = function (step) { } BaseLogReporter.prototype.messageSent = function (step, message) { } BaseLogReporter.prototype.customStep = function (step, message) { } BaseLogReporter.prototype.expectationError = function (step, received, error) { } BaseLogReporter.prototype.error = function (errorHeader, message) { } BaseLogReporter.prototype.warning = function (warningHeader, message) { } BaseLogReporter.prototype.info = function (infoHeader, message) { } BaseLogReporter.prototype.session = function (step, session) { } BaseLogReporter.prototype.startupDialog = function (step, dialog, args) { } module.exports = BaseLogReporter;