"
+
def record_diff_response(
self, source_config: str, candidate_config: str, device_diff: str
) -> None:
@@ -476,7 +540,7 @@ Raises:
##### record_diff_response
-`record_diff_response(self, source_config: str, candidate_config: str, device_diff: str) ‑> NoneType`
+`record_diff_response(self, source_config: str, candidate_config: str, device_diff: str) ‑> None`
```text
Scrapli config diff object
diff --git a/docs/api_docs/logging.md b/docs/api_docs/logging.md
index fc6aadf..f82479d 100644
--- a/docs/api_docs/logging.md
+++ b/docs/api_docs/logging.md
@@ -94,7 +94,7 @@ logger.addHandler(NullHandler())
#### enable_basic_logging
-`enable_basic_logging(file: Union[str, bool] = False, level: str = 'info', caller_info: bool = False, buffer_log: bool = True) ‑> NoneType`
+`enable_basic_logging(file: Union[str, bool] = False, level: str = 'info', caller_info: bool = False, buffer_log: bool = True) ‑> None`
```text
Enable opinionated logging for scrapli_cfg
diff --git a/docs/api_docs/platform/base/async_platform.md b/docs/api_docs/platform/base/async_platform.md
index 2412ba5..b7eb252 100644
--- a/docs/api_docs/platform/base/async_platform.md
+++ b/docs/api_docs/platform/base/async_platform.md
@@ -801,7 +801,7 @@ Raises:
##### cleanup
-`cleanup(self) ‑> NoneType`
+`cleanup(self) ‑> None`
```text
Cleanup after scrapli-cfg operations
@@ -935,7 +935,7 @@ Raises:
##### prepare
-`prepare(self) ‑> NoneType`
+`prepare(self) ‑> None`
```text
Prepare connection for scrapli_cfg operations
diff --git a/docs/api_docs/platform/base/base_platform.md b/docs/api_docs/platform/base/base_platform.md
index dc84810..26389d2 100644
--- a/docs/api_docs/platform/base/base_platform.md
+++ b/docs/api_docs/platform/base/base_platform.md
@@ -54,6 +54,20 @@ class ScrapliCfgBase:
conn: Union[NetworkDriver, AsyncNetworkDriver]
def __init__(self, config_sources: List[str], ignore_version: bool = False) -> None:
+ """
+ Base class for all CFG platforms
+
+ Args:
+ config_sources: list of allowed config sources
+ ignore_version: ignore platform version check or not
+
+ Returns:
+ None
+
+ Raises:
+ N/A
+
+ """
self.logger = get_instance_logger(
instance_name="scrapli_cfg.platform", host=self.conn.host, port=self.conn.port
)
@@ -591,7 +605,9 @@ class ScrapliCfgBase:
"""
diff_response.record_response(scrapli_responses=scrapli_responses)
diff_response.record_diff_response(
- source_config=source_config, candidate_config=candidate_config, device_diff=device_diff
+ source_config=source_config + "\n",
+ candidate_config=candidate_config + "\n",
+ device_diff=device_diff,
)
if diff_response.failed:
@@ -611,6 +627,19 @@ class ScrapliCfgBase:
### ScrapliCfgBase
+```text
+Base class for all CFG platforms
+
+Args:
+ config_sources: list of allowed config sources
+ ignore_version: ignore platform version check or not
+
+Returns:
+ None
+
+Raises:
+ N/A
+```
@@ -622,6 +651,20 @@ class ScrapliCfgBase:
conn: Union[NetworkDriver, AsyncNetworkDriver]
def __init__(self, config_sources: List[str], ignore_version: bool = False) -> None:
+ """
+ Base class for all CFG platforms
+
+ Args:
+ config_sources: list of allowed config sources
+ ignore_version: ignore platform version check or not
+
+ Returns:
+ None
+
+ Raises:
+ N/A
+
+ """
self.logger = get_instance_logger(
instance_name="scrapli_cfg.platform", host=self.conn.host, port=self.conn.port
)
@@ -1159,7 +1202,9 @@ class ScrapliCfgBase:
"""
diff_response.record_response(scrapli_responses=scrapli_responses)
diff_response.record_diff_response(
- source_config=source_config, candidate_config=candidate_config, device_diff=device_diff
+ source_config=source_config + "\n",
+ candidate_config=candidate_config + "\n",
+ device_diff=device_diff,
)
if diff_response.failed:
diff --git a/docs/api_docs/platform/base/sync_platform.md b/docs/api_docs/platform/base/sync_platform.md
index 5a13619..337454d 100644
--- a/docs/api_docs/platform/base/sync_platform.md
+++ b/docs/api_docs/platform/base/sync_platform.md
@@ -799,7 +799,7 @@ Raises:
##### cleanup
-`cleanup(self) ‑> NoneType`
+`cleanup(self) ‑> None`
```text
Cleanup after scrapli-cfg operations
@@ -934,7 +934,7 @@ Raises:
##### prepare
-`prepare(self) ‑> NoneType`
+`prepare(self) ‑> None`
```text
Prepare connection for scrapli_cfg operations
diff --git a/docs/api_docs/platform/core/arista_eos/async_platform.md b/docs/api_docs/platform/core/arista_eos/async_platform.md
index 6c09047..9a44202 100644
--- a/docs/api_docs/platform/core/arista_eos/async_platform.md
+++ b/docs/api_docs/platform/core/arista_eos/async_platform.md
@@ -308,15 +308,11 @@ class AsyncScrapliCfgEOS(AsyncScrapliCfgPlatform, ScrapliCfgEOSBase):
except DiffConfigError:
pass
- source_config, candidate_config = self._normalize_source_candidate_configs(
- source_config=source_config
- )
-
return self._post_diff_config(
diff_response=diff_response,
scrapli_responses=scrapli_responses,
- source_config=source_config,
- candidate_config=candidate_config,
+ source_config=self.clean_config(source_config),
+ candidate_config=self.clean_config(self.candidate_config),
device_diff=device_diff,
)
@@ -634,15 +630,11 @@ class AsyncScrapliCfgEOS(AsyncScrapliCfgPlatform, ScrapliCfgEOSBase):
except DiffConfigError:
pass
- source_config, candidate_config = self._normalize_source_candidate_configs(
- source_config=source_config
- )
-
return self._post_diff_config(
diff_response=diff_response,
scrapli_responses=scrapli_responses,
- source_config=source_config,
- candidate_config=candidate_config,
+ source_config=self.clean_config(source_config),
+ candidate_config=self.clean_config(self.candidate_config),
device_diff=device_diff,
)
diff --git a/docs/api_docs/platform/core/arista_eos/base_platform.md b/docs/api_docs/platform/core/arista_eos/base_platform.md
index 7362cec..d121fc0 100644
--- a/docs/api_docs/platform/core/arista_eos/base_platform.md
+++ b/docs/api_docs/platform/core/arista_eos/base_platform.md
@@ -32,12 +32,13 @@ scrapli_cfg.platform.core.arista_eos.base
import json
import re
from datetime import datetime
-from logging import LoggerAdapter
-from typing import Iterable, List, Tuple, Union
+from logging import Logger, LoggerAdapter
+from typing import TYPE_CHECKING, Iterable, List, Tuple, Union
from scrapli.driver import AsyncNetworkDriver, NetworkDriver
from scrapli.response import Response
from scrapli_cfg.exceptions import ScrapliCfgException
+from scrapli_cfg.helper import strip_blank_lines
from scrapli_cfg.platform.core.arista_eos.patterns import (
BANNER_PATTERN,
END_PATTERN,
@@ -46,6 +47,12 @@ from scrapli_cfg.platform.core.arista_eos.patterns import (
)
from scrapli_cfg.response import ScrapliCfgResponse
+if TYPE_CHECKING:
+ LoggerAdapterT = LoggerAdapter[Logger] # pylint:disable=E1136
+else:
+ LoggerAdapterT = LoggerAdapter
+
+
CONFIG_SOURCES = [
"running",
"startup",
@@ -54,7 +61,7 @@ CONFIG_SOURCES = [
class ScrapliCfgEOSBase:
conn: Union[NetworkDriver, AsyncNetworkDriver]
- logger: LoggerAdapter
+ logger: LoggerAdapterT
config_sources: List[str]
config_session_name: str
candidate_config: str
@@ -203,34 +210,29 @@ class ScrapliCfgEOSBase:
self.candidate_config = ""
self.config_session_name = ""
- def _normalize_source_candidate_configs(self, source_config: str) -> Tuple[str, str]:
+ def clean_config(self, config: str) -> str:
"""
- Normalize candidate config and source config so that we can easily diff them
+ Clean a configuration file of unwanted lines
Args:
- source_config: current config of the source config store
+ config: configuration string to "clean"; remove all comment lines from both the source
+ and candidate configs -- this is only done here pre-diff, so we dont modify the user
+ provided candidate config which can totally have those comment lines - we only
+ remove "global" (top level) comments though... user comments attached to interfaces
+ and the stuff will remain
Returns:
- ScrapliCfgDiff: scrapli cfg diff object
+ str: cleaned configuration string
Raises:
N/A
"""
- self.logger.debug("normalizing source and candidate configs for diff object")
+ self.logger.debug("cleaning config file")
- # Remove all comment lines from both the source and candidate configs -- this is only done
- # here pre-diff, so we dont modify the user provided candidate config which can totally have
- # those comment lines - we only remove "global" (top level) comments though... user comments
- # attached to interfaces and the stuff will remain
- source_config = re.sub(pattern=GLOBAL_COMMENT_LINE_PATTERN, string=source_config, repl="")
- source_config = "\n".join(line for line in source_config.splitlines() if line)
- candidate_config = re.sub(
- pattern=GLOBAL_COMMENT_LINE_PATTERN, string=self.candidate_config, repl=""
+ return strip_blank_lines(
+ config=re.sub(pattern=GLOBAL_COMMENT_LINE_PATTERN, string=config, repl="")
)
- candidate_config = "\n".join(line for line in candidate_config.splitlines() if line)
-
- return source_config, candidate_config
def _pre_clear_config_sessions(self) -> ScrapliCfgResponse:
"""
@@ -305,7 +307,7 @@ class ScrapliCfgEOSBase:
class ScrapliCfgEOSBase:
conn: Union[NetworkDriver, AsyncNetworkDriver]
- logger: LoggerAdapter
+ logger: LoggerAdapterT
config_sources: List[str]
config_session_name: str
candidate_config: str
@@ -454,34 +456,29 @@ class ScrapliCfgEOSBase:
self.candidate_config = ""
self.config_session_name = ""
- def _normalize_source_candidate_configs(self, source_config: str) -> Tuple[str, str]:
+ def clean_config(self, config: str) -> str:
"""
- Normalize candidate config and source config so that we can easily diff them
+ Clean a configuration file of unwanted lines
Args:
- source_config: current config of the source config store
+ config: configuration string to "clean"; remove all comment lines from both the source
+ and candidate configs -- this is only done here pre-diff, so we dont modify the user
+ provided candidate config which can totally have those comment lines - we only
+ remove "global" (top level) comments though... user comments attached to interfaces
+ and the stuff will remain
Returns:
- ScrapliCfgDiff: scrapli cfg diff object
+ str: cleaned configuration string
Raises:
N/A
"""
- self.logger.debug("normalizing source and candidate configs for diff object")
+ self.logger.debug("cleaning config file")
- # Remove all comment lines from both the source and candidate configs -- this is only done
- # here pre-diff, so we dont modify the user provided candidate config which can totally have
- # those comment lines - we only remove "global" (top level) comments though... user comments
- # attached to interfaces and the stuff will remain
- source_config = re.sub(pattern=GLOBAL_COMMENT_LINE_PATTERN, string=source_config, repl="")
- source_config = "\n".join(line for line in source_config.splitlines() if line)
- candidate_config = re.sub(
- pattern=GLOBAL_COMMENT_LINE_PATTERN, string=self.candidate_config, repl=""
+ return strip_blank_lines(
+ config=re.sub(pattern=GLOBAL_COMMENT_LINE_PATTERN, string=config, repl="")
)
- candidate_config = "\n".join(line for line in candidate_config.splitlines() if line)
-
- return source_config, candidate_config
def _pre_clear_config_sessions(self) -> ScrapliCfgResponse:
"""
@@ -570,4 +567,30 @@ class ScrapliCfgEOSBase:
-`logger: logging.LoggerAdapter`
\ No newline at end of file
+`logger: logging.LoggerAdapter`
+
+
+
+#### Methods
+
+
+
+##### clean_config
+`clean_config(self, config: str) ‑> str`
+
+```text
+Clean a configuration file of unwanted lines
+
+Args:
+ config: configuration string to "clean"; remove all comment lines from both the source
+ and candidate configs -- this is only done here pre-diff, so we dont modify the user
+ provided candidate config which can totally have those comment lines - we only
+ remove "global" (top level) comments though... user comments attached to interfaces
+ and the stuff will remain
+
+Returns:
+ str: cleaned configuration string
+
+Raises:
+ N/A
+```
\ No newline at end of file
diff --git a/docs/api_docs/platform/core/arista_eos/sync_platform.md b/docs/api_docs/platform/core/arista_eos/sync_platform.md
index 88f2d6c..96e1df5 100644
--- a/docs/api_docs/platform/core/arista_eos/sync_platform.md
+++ b/docs/api_docs/platform/core/arista_eos/sync_platform.md
@@ -300,15 +300,11 @@ class ScrapliCfgEOS(ScrapliCfgPlatform, ScrapliCfgEOSBase):
except DiffConfigError:
pass
- source_config, candidate_config = self._normalize_source_candidate_configs(
- source_config=source_config
- )
-
return self._post_diff_config(
diff_response=diff_response,
scrapli_responses=scrapli_responses,
- source_config=source_config,
- candidate_config=candidate_config,
+ source_config=self.clean_config(source_config),
+ candidate_config=self.clean_config(self.candidate_config),
device_diff=device_diff,
)
@@ -618,15 +614,11 @@ class ScrapliCfgEOS(ScrapliCfgPlatform, ScrapliCfgEOSBase):
except DiffConfigError:
pass
- source_config, candidate_config = self._normalize_source_candidate_configs(
- source_config=source_config
- )
-
return self._post_diff_config(
diff_response=diff_response,
scrapli_responses=scrapli_responses,
- source_config=source_config,
- candidate_config=candidate_config,
+ source_config=self.clean_config(source_config),
+ candidate_config=self.clean_config(self.candidate_config),
device_diff=device_diff,
)
diff --git a/docs/api_docs/platform/core/cisco_iosxe/async_platform.md b/docs/api_docs/platform/core/cisco_iosxe/async_platform.md
index e301d5a..86abaf5 100644
--- a/docs/api_docs/platform/core/cisco_iosxe/async_platform.md
+++ b/docs/api_docs/platform/core/cisco_iosxe/async_platform.md
@@ -397,15 +397,11 @@ class AsyncScrapliCfgIOSXE(AsyncScrapliCfgPlatform, ScrapliCfgIOSXEBase):
except DiffConfigError:
pass
- source_config, candidate_config = self._normalize_source_candidate_configs(
- source_config=source_config
- )
-
return self._post_diff_config(
diff_response=diff_response,
scrapli_responses=scrapli_responses,
- source_config=source_config,
- candidate_config=candidate_config,
+ source_config=self.clean_config(source_config),
+ candidate_config=self.clean_config(self.candidate_config),
device_diff=device_diff,
)
@@ -808,15 +804,11 @@ class AsyncScrapliCfgIOSXE(AsyncScrapliCfgPlatform, ScrapliCfgIOSXEBase):
except DiffConfigError:
pass
- source_config, candidate_config = self._normalize_source_candidate_configs(
- source_config=source_config
- )
-
return self._post_diff_config(
diff_response=diff_response,
scrapli_responses=scrapli_responses,
- source_config=source_config,
- candidate_config=candidate_config,
+ source_config=self.clean_config(source_config),
+ candidate_config=self.clean_config(self.candidate_config),
device_diff=device_diff,
)
diff --git a/docs/api_docs/platform/core/cisco_iosxe/base_platform.md b/docs/api_docs/platform/core/cisco_iosxe/base_platform.md
index 6661f5c..461606e 100644
--- a/docs/api_docs/platform/core/cisco_iosxe/base_platform.md
+++ b/docs/api_docs/platform/core/cisco_iosxe/base_platform.md
@@ -32,10 +32,11 @@ scrapli_cfg.platform.core.cisco_iosxe.base
import re
from datetime import datetime
from enum import Enum
-from logging import LoggerAdapter
-from typing import Tuple
+from logging import Logger, LoggerAdapter
+from typing import TYPE_CHECKING, Tuple
from scrapli_cfg.exceptions import FailedToFetchSpaceAvailable, InsufficientSpaceAvailable
+from scrapli_cfg.helper import strip_blank_lines
from scrapli_cfg.platform.core.cisco_iosxe.patterns import (
BYTES_FREE,
FILE_PROMPT_MODE,
@@ -43,6 +44,12 @@ from scrapli_cfg.platform.core.cisco_iosxe.patterns import (
VERSION_PATTERN,
)
+if TYPE_CHECKING:
+ LoggerAdapterT = LoggerAdapter[Logger] # pylint:disable=E1136
+else:
+ LoggerAdapterT = LoggerAdapter
+
+
CONFIG_SOURCES = [
"running",
"startup",
@@ -58,7 +65,7 @@ class FilePromptMode(Enum):
class ScrapliCfgIOSXEBase:
- logger: LoggerAdapter
+ logger: LoggerAdapterT
candidate_config: str
candidate_config_filename: str
_replace: bool
@@ -164,10 +171,9 @@ class ScrapliCfgIOSXEBase:
version_string = version_string_search.group(0) or ""
return version_string
- @staticmethod
- def clean_config(config: str) -> str:
+ def clean_config(self, config: str) -> str:
"""
- Clean a configuration file; make it "loadable"
+ Clean a configuration file of unwanted lines
Args:
config: configuration string to "clean"; cleaning removes lines that would prevent using
@@ -181,9 +187,11 @@ class ScrapliCfgIOSXEBase:
N/A
"""
- config = re.sub(pattern=OUTPUT_HEADER_PATTERN, string=config, repl="")
- config = "\n".join(line for line in config.splitlines() if line)
- return config
+ self.logger.debug("cleaning config file")
+
+ return strip_blank_lines(
+ config=re.sub(pattern=OUTPUT_HEADER_PATTERN, string=config, repl="")
+ )
def _reset_config_session(self) -> None:
"""
@@ -389,7 +397,7 @@ class FilePromptMode(Enum):
class ScrapliCfgIOSXEBase:
- logger: LoggerAdapter
+ logger: LoggerAdapterT
candidate_config: str
candidate_config_filename: str
_replace: bool
@@ -495,10 +503,9 @@ class ScrapliCfgIOSXEBase:
version_string = version_string_search.group(0) or ""
return version_string
- @staticmethod
- def clean_config(config: str) -> str:
+ def clean_config(self, config: str) -> str:
"""
- Clean a configuration file; make it "loadable"
+ Clean a configuration file of unwanted lines
Args:
config: configuration string to "clean"; cleaning removes lines that would prevent using
@@ -512,9 +519,11 @@ class ScrapliCfgIOSXEBase:
N/A
"""
- config = re.sub(pattern=OUTPUT_HEADER_PATTERN, string=config, repl="")
- config = "\n".join(line for line in config.splitlines() if line)
- return config
+ self.logger.debug("cleaning config file")
+
+ return strip_blank_lines(
+ config=re.sub(pattern=OUTPUT_HEADER_PATTERN, string=config, repl="")
+ )
def _reset_config_session(self) -> None:
"""
@@ -685,15 +694,15 @@ class ScrapliCfgIOSXEBase:
-#### Static methods
+#### Methods
-#### clean_config
-`clean_config(config: str) ‑> str`
+##### clean_config
+`clean_config(self, config: str) ‑> str`
```text
-Clean a configuration file; make it "loadable"
+Clean a configuration file of unwanted lines
Args:
config: configuration string to "clean"; cleaning removes lines that would prevent using
diff --git a/docs/api_docs/platform/core/cisco_iosxe/sync_platform.md b/docs/api_docs/platform/core/cisco_iosxe/sync_platform.md
index 715d726..b570f3b 100644
--- a/docs/api_docs/platform/core/cisco_iosxe/sync_platform.md
+++ b/docs/api_docs/platform/core/cisco_iosxe/sync_platform.md
@@ -394,15 +394,11 @@ class ScrapliCfgIOSXE(ScrapliCfgPlatform, ScrapliCfgIOSXEBase):
except DiffConfigError:
pass
- source_config, candidate_config = self._normalize_source_candidate_configs(
- source_config=source_config
- )
-
return self._post_diff_config(
diff_response=diff_response,
scrapli_responses=scrapli_responses,
- source_config=source_config,
- candidate_config=candidate_config,
+ source_config=self.clean_config(source_config),
+ candidate_config=self.clean_config(self.candidate_config),
device_diff=device_diff,
)
@@ -802,15 +798,11 @@ class ScrapliCfgIOSXE(ScrapliCfgPlatform, ScrapliCfgIOSXEBase):
except DiffConfigError:
pass
- source_config, candidate_config = self._normalize_source_candidate_configs(
- source_config=source_config
- )
-
return self._post_diff_config(
diff_response=diff_response,
scrapli_responses=scrapli_responses,
- source_config=source_config,
- candidate_config=candidate_config,
+ source_config=self.clean_config(source_config),
+ candidate_config=self.clean_config(self.candidate_config),
device_diff=device_diff,
)
diff --git a/docs/api_docs/platform/core/cisco_iosxr/async_platform.md b/docs/api_docs/platform/core/cisco_iosxr/async_platform.md
index abbc259..60bcf64 100644
--- a/docs/api_docs/platform/core/cisco_iosxr/async_platform.md
+++ b/docs/api_docs/platform/core/cisco_iosxr/async_platform.md
@@ -219,15 +219,11 @@ class AsyncScrapliCfgIOSXR(AsyncScrapliCfgPlatform, ScrapliCfgIOSXRBase):
except DiffConfigError:
pass
- source_config, candidate_config = self._normalize_source_candidate_configs(
- source_config=source_config
- )
-
return self._post_diff_config(
diff_response=diff_response,
scrapli_responses=scrapli_responses,
- source_config=source_config,
- candidate_config=candidate_config,
+ source_config=self.clean_config(source_config),
+ candidate_config=self.clean_config(self.candidate_config),
device_diff=device_diff,
)
@@ -456,15 +452,11 @@ class AsyncScrapliCfgIOSXR(AsyncScrapliCfgPlatform, ScrapliCfgIOSXRBase):
except DiffConfigError:
pass
- source_config, candidate_config = self._normalize_source_candidate_configs(
- source_config=source_config
- )
-
return self._post_diff_config(
diff_response=diff_response,
scrapli_responses=scrapli_responses,
- source_config=source_config,
- candidate_config=candidate_config,
+ source_config=self.clean_config(source_config),
+ candidate_config=self.clean_config(self.candidate_config),
device_diff=device_diff,
)
diff --git a/docs/api_docs/platform/core/cisco_iosxr/base_platform.md b/docs/api_docs/platform/core/cisco_iosxr/base_platform.md
index f464c32..7377692 100644
--- a/docs/api_docs/platform/core/cisco_iosxr/base_platform.md
+++ b/docs/api_docs/platform/core/cisco_iosxr/base_platform.md
@@ -30,9 +30,10 @@ scrapli_cfg.platform.core.cisco_iosxr.base_platform
"""scrapli_cfg.platform.core.cisco_iosxr.base_platform"""
import re
-from logging import LoggerAdapter
-from typing import Tuple
+from logging import Logger, LoggerAdapter
+from typing import TYPE_CHECKING, Tuple
+from scrapli_cfg.helper import strip_blank_lines
from scrapli_cfg.platform.core.cisco_iosxr.patterns import (
BANNER_PATTERN,
END_PATTERN,
@@ -40,13 +41,19 @@ from scrapli_cfg.platform.core.cisco_iosxr.patterns import (
VERSION_PATTERN,
)
+if TYPE_CHECKING:
+ LoggerAdapterT = LoggerAdapter[Logger] # pylint:disable=E1136
+else:
+ LoggerAdapterT = LoggerAdapter
+
+
CONFIG_SOURCES = [
"running",
]
class ScrapliCfgIOSXRBase:
- logger: LoggerAdapter
+ logger: LoggerAdapterT
_in_configuration_session: bool
_config_privilege_level: str
_replace: bool
@@ -180,32 +187,28 @@ class ScrapliCfgIOSXRBase:
return "show configuration changes diff"
return "show commit changes diff"
- def _normalize_source_candidate_configs(self, source_config: str) -> Tuple[str, str]:
+ def clean_config(self, config: str) -> str:
"""
- Normalize candidate config and source config so that we can easily diff them
+ Clean a configuration file of unwanted lines
Args:
- source_config: current config of the source config store
+ config: configuration string to "clean"; cleaning removes leading timestamp/building
+ config/xr version/last change lines.
Returns:
- ScrapliCfgDiff: scrapli cfg diff object
+ str: cleaned configuration string
Raises:
N/A
"""
- self.logger.debug("normalizing source and candidate configs for diff object")
+ self.logger.debug("cleaning config file")
# remove any of the leading timestamp/building config/xr version/last change lines in
# both the source and candidate configs so they dont need to be compared
- source_config = re.sub(pattern=OUTPUT_HEADER_PATTERN, string=source_config, repl="")
- source_config = "\n".join(line for line in source_config.splitlines() if line)
- candidate_config = re.sub(
- pattern=OUTPUT_HEADER_PATTERN, string=self.candidate_config, repl=""
+ return strip_blank_lines(
+ config=re.sub(pattern=OUTPUT_HEADER_PATTERN, string=config, repl="")
)
- candidate_config = "\n".join(line for line in candidate_config.splitlines() if line)
-
- return source_config, candidate_config
@@ -226,7 +229,7 @@ class ScrapliCfgIOSXRBase:
class ScrapliCfgIOSXRBase:
- logger: LoggerAdapter
+ logger: LoggerAdapterT
_in_configuration_session: bool
_config_privilege_level: str
_replace: bool
@@ -360,32 +363,28 @@ class ScrapliCfgIOSXRBase:
return "show configuration changes diff"
return "show commit changes diff"
- def _normalize_source_candidate_configs(self, source_config: str) -> Tuple[str, str]:
+ def clean_config(self, config: str) -> str:
"""
- Normalize candidate config and source config so that we can easily diff them
+ Clean a configuration file of unwanted lines
Args:
- source_config: current config of the source config store
+ config: configuration string to "clean"; cleaning removes leading timestamp/building
+ config/xr version/last change lines.
Returns:
- ScrapliCfgDiff: scrapli cfg diff object
+ str: cleaned configuration string
Raises:
N/A
"""
- self.logger.debug("normalizing source and candidate configs for diff object")
+ self.logger.debug("cleaning config file")
# remove any of the leading timestamp/building config/xr version/last change lines in
# both the source and candidate configs so they dont need to be compared
- source_config = re.sub(pattern=OUTPUT_HEADER_PATTERN, string=source_config, repl="")
- source_config = "\n".join(line for line in source_config.splitlines() if line)
- candidate_config = re.sub(
- pattern=OUTPUT_HEADER_PATTERN, string=self.candidate_config, repl=""
+ return strip_blank_lines(
+ config=re.sub(pattern=OUTPUT_HEADER_PATTERN, string=config, repl="")
)
- candidate_config = "\n".join(line for line in candidate_config.splitlines() if line)
-
- return source_config, candidate_config
@@ -403,4 +402,27 @@ class ScrapliCfgIOSXRBase:
-`logger: logging.LoggerAdapter`
\ No newline at end of file
+`logger: logging.LoggerAdapter`
+
+
+
+#### Methods
+
+
+
+##### clean_config
+`clean_config(self, config: str) ‑> str`
+
+```text
+Clean a configuration file of unwanted lines
+
+Args:
+ config: configuration string to "clean"; cleaning removes leading timestamp/building
+ config/xr version/last change lines.
+
+Returns:
+ str: cleaned configuration string
+
+Raises:
+ N/A
+```
\ No newline at end of file
diff --git a/docs/api_docs/platform/core/cisco_iosxr/patterns.md b/docs/api_docs/platform/core/cisco_iosxr/patterns.md
index d0b562b..85762df 100644
--- a/docs/api_docs/platform/core/cisco_iosxr/patterns.md
+++ b/docs/api_docs/platform/core/cisco_iosxr/patterns.md
@@ -60,8 +60,10 @@ END_PATTERN = re.compile(pattern="end$")
# pre-canned config section grabber patterns
# match all ethernet interfaces w/ or w/out config items below them
+IOSXR_INTERFACES_PATTERN = r"(?:Ethernet|GigabitEthernet|TenGigE|HundredGigE)"
ETHERNET_INTERFACES = re.compile(
- pattern=r"(^interface \w+ethernet(?:\d|\/)+$(?:\n^\s{1}.*$)*\n!\n)+", flags=re.I | re.M
+ pattern=fr"(^interface {IOSXR_INTERFACES_PATTERN}(?:\d|\/)+$(?:\n^\s{1}.*$)*\n!\n)+",
+ flags=re.I | re.M,
)
# match mgmteth[numbers, letters, forward slashes] interface and config items below it
MANAGEMENT_ONE_INTERFACE = re.compile(
diff --git a/docs/api_docs/platform/core/cisco_iosxr/sync_platform.md b/docs/api_docs/platform/core/cisco_iosxr/sync_platform.md
index e036336..b03d2a7 100644
--- a/docs/api_docs/platform/core/cisco_iosxr/sync_platform.md
+++ b/docs/api_docs/platform/core/cisco_iosxr/sync_platform.md
@@ -217,15 +217,11 @@ class ScrapliCfgIOSXR(ScrapliCfgPlatform, ScrapliCfgIOSXRBase):
except DiffConfigError:
pass
- source_config, candidate_config = self._normalize_source_candidate_configs(
- source_config=source_config
- )
-
return self._post_diff_config(
diff_response=diff_response,
scrapli_responses=scrapli_responses,
- source_config=source_config,
- candidate_config=candidate_config,
+ source_config=self.clean_config(source_config),
+ candidate_config=self.clean_config(self.candidate_config),
device_diff=device_diff,
)
@@ -452,15 +448,11 @@ class ScrapliCfgIOSXR(ScrapliCfgPlatform, ScrapliCfgIOSXRBase):
except DiffConfigError:
pass
- source_config, candidate_config = self._normalize_source_candidate_configs(
- source_config=source_config
- )
-
return self._post_diff_config(
diff_response=diff_response,
scrapli_responses=scrapli_responses,
- source_config=source_config,
- candidate_config=candidate_config,
+ source_config=self.clean_config(source_config),
+ candidate_config=self.clean_config(self.candidate_config),
device_diff=device_diff,
)
diff --git a/docs/api_docs/platform/core/cisco_nxos/async_platform.md b/docs/api_docs/platform/core/cisco_nxos/async_platform.md
index 27081ce..46397dc 100644
--- a/docs/api_docs/platform/core/cisco_nxos/async_platform.md
+++ b/docs/api_docs/platform/core/cisco_nxos/async_platform.md
@@ -292,15 +292,11 @@ class AsyncScrapliCfgNXOS(AsyncScrapliCfgPlatform, ScrapliCfgNXOSBase):
except DiffConfigError:
pass
- source_config, candidate_config = self._normalize_source_candidate_configs(
- source_config=source_config
- )
-
return self._post_diff_config(
diff_response=diff_response,
scrapli_responses=scrapli_responses,
- source_config=source_config,
- candidate_config=candidate_config,
+ source_config=self.clean_config(source_config),
+ candidate_config=self.clean_config(self.candidate_config),
device_diff=device_diff,
)
@@ -602,15 +598,11 @@ class AsyncScrapliCfgNXOS(AsyncScrapliCfgPlatform, ScrapliCfgNXOSBase):
except DiffConfigError:
pass
- source_config, candidate_config = self._normalize_source_candidate_configs(
- source_config=source_config
- )
-
return self._post_diff_config(
diff_response=diff_response,
scrapli_responses=scrapli_responses,
- source_config=source_config,
- candidate_config=candidate_config,
+ source_config=self.clean_config(source_config),
+ candidate_config=self.clean_config(self.candidate_config),
device_diff=device_diff,
)
diff --git a/docs/api_docs/platform/core/cisco_nxos/base_platform.md b/docs/api_docs/platform/core/cisco_nxos/base_platform.md
index e9412df..83c916e 100644
--- a/docs/api_docs/platform/core/cisco_nxos/base_platform.md
+++ b/docs/api_docs/platform/core/cisco_nxos/base_platform.md
@@ -31,8 +31,8 @@ scrapli_cfg.platform.core.cisco_nxos.base_platform
"""scrapli_cfg.platform.core.cisco_nxos.base_platform"""
import re
from datetime import datetime
-from logging import LoggerAdapter
-from typing import List, Tuple, Union
+from logging import Logger, LoggerAdapter
+from typing import TYPE_CHECKING, List, Tuple, Union
from scrapli.driver.network import AsyncNetworkDriver, NetworkDriver
from scrapli_cfg.exceptions import (
@@ -40,6 +40,7 @@ from scrapli_cfg.exceptions import (
GetConfigError,
InsufficientSpaceAvailable,
)
+from scrapli_cfg.helper import strip_blank_lines
from scrapli_cfg.platform.core.cisco_nxos.patterns import (
BYTES_FREE,
CHECKPOINT_LINE,
@@ -48,6 +49,12 @@ from scrapli_cfg.platform.core.cisco_nxos.patterns import (
)
from scrapli_cfg.response import ScrapliCfgResponse
+if TYPE_CHECKING:
+ LoggerAdapterT = LoggerAdapter[Logger] # pylint:disable=E1136
+else:
+ LoggerAdapterT = LoggerAdapter
+
+
CONFIG_SOURCES = [
"running",
"startup",
@@ -55,7 +62,7 @@ CONFIG_SOURCES = [
class ScrapliCfgNXOSBase:
- logger: LoggerAdapter
+ logger: LoggerAdapterT
candidate_config: str
candidate_config_filename: str
_replace: bool
@@ -255,29 +262,25 @@ class ScrapliCfgNXOSBase:
return config
- def _normalize_source_candidate_configs(self, source_config: str) -> Tuple[str, str]:
+ def clean_config(self, config: str) -> str:
"""
- Normalize candidate config and source config so that we can easily diff them
+ Clean a configuration file of unwanted lines
Args:
- source_config: current config of the source config store
+ config: configuration string to "clean"
Returns:
- ScrapliCfgDiff: scrapli cfg diff object
+ str: cleaned configuration string
Raises:
N/A
"""
- self.logger.debug("normalizing source and candidate configs for diff object")
+ self.logger.debug("cleaning config file")
- source_config = re.sub(pattern=OUTPUT_HEADER_PATTERN, string=source_config, repl="")
- source_config = "\n".join(line for line in source_config.splitlines() if line)
- candidate_config = re.sub(pattern=CHECKPOINT_LINE, string=self.candidate_config, repl="")
- candidate_config = re.sub(pattern=OUTPUT_HEADER_PATTERN, string=candidate_config, repl="")
- candidate_config = "\n".join(line for line in candidate_config.splitlines() if line)
-
- return source_config, candidate_config
+ config = re.sub(pattern=CHECKPOINT_LINE, string=config, repl="")
+ config = re.sub(pattern=OUTPUT_HEADER_PATTERN, string=config, repl="")
+ return strip_blank_lines(config=config)
def _pre_get_checkpoint(
self, conn: Union[AsyncNetworkDriver, NetworkDriver]
@@ -329,7 +332,7 @@ class ScrapliCfgNXOSBase:
class ScrapliCfgNXOSBase:
- logger: LoggerAdapter
+ logger: LoggerAdapterT
candidate_config: str
candidate_config_filename: str
_replace: bool
@@ -529,29 +532,25 @@ class ScrapliCfgNXOSBase:
return config
- def _normalize_source_candidate_configs(self, source_config: str) -> Tuple[str, str]:
+ def clean_config(self, config: str) -> str:
"""
- Normalize candidate config and source config so that we can easily diff them
+ Clean a configuration file of unwanted lines
Args:
- source_config: current config of the source config store
+ config: configuration string to "clean"
Returns:
- ScrapliCfgDiff: scrapli cfg diff object
+ str: cleaned configuration string
Raises:
N/A
"""
- self.logger.debug("normalizing source and candidate configs for diff object")
-
- source_config = re.sub(pattern=OUTPUT_HEADER_PATTERN, string=source_config, repl="")
- source_config = "\n".join(line for line in source_config.splitlines() if line)
- candidate_config = re.sub(pattern=CHECKPOINT_LINE, string=self.candidate_config, repl="")
- candidate_config = re.sub(pattern=OUTPUT_HEADER_PATTERN, string=candidate_config, repl="")
- candidate_config = "\n".join(line for line in candidate_config.splitlines() if line)
+ self.logger.debug("cleaning config file")
- return source_config, candidate_config
+ config = re.sub(pattern=CHECKPOINT_LINE, string=config, repl="")
+ config = re.sub(pattern=OUTPUT_HEADER_PATTERN, string=config, repl="")
+ return strip_blank_lines(config=config)
def _pre_get_checkpoint(
self, conn: Union[AsyncNetworkDriver, NetworkDriver]
@@ -612,4 +611,26 @@ class ScrapliCfgNXOSBase:
-`logger: logging.LoggerAdapter`
\ No newline at end of file
+`logger: logging.LoggerAdapter`
+
+
+
+#### Methods
+
+
+
+##### clean_config
+`clean_config(self, config: str) ‑> str`
+
+```text
+Clean a configuration file of unwanted lines
+
+Args:
+ config: configuration string to "clean"
+
+Returns:
+ str: cleaned configuration string
+
+Raises:
+ N/A
+```
\ No newline at end of file
diff --git a/docs/api_docs/platform/core/cisco_nxos/sync_platform.md b/docs/api_docs/platform/core/cisco_nxos/sync_platform.md
index cb993d8..fc2fe30 100644
--- a/docs/api_docs/platform/core/cisco_nxos/sync_platform.md
+++ b/docs/api_docs/platform/core/cisco_nxos/sync_platform.md
@@ -286,15 +286,11 @@ class ScrapliCfgNXOS(ScrapliCfgNXOSBase, ScrapliCfgPlatform):
except DiffConfigError:
pass
- source_config, candidate_config = self._normalize_source_candidate_configs(
- source_config=source_config
- )
-
return self._post_diff_config(
diff_response=diff_response,
scrapli_responses=scrapli_responses,
- source_config=source_config,
- candidate_config=candidate_config,
+ source_config=self.clean_config(source_config),
+ candidate_config=self.clean_config(self.candidate_config),
device_diff=device_diff,
)
@@ -566,15 +562,11 @@ class ScrapliCfgNXOS(ScrapliCfgNXOSBase, ScrapliCfgPlatform):
except DiffConfigError:
pass
- source_config, candidate_config = self._normalize_source_candidate_configs(
- source_config=source_config
- )
-
return self._post_diff_config(
diff_response=diff_response,
scrapli_responses=scrapli_responses,
- source_config=source_config,
- candidate_config=candidate_config,
+ source_config=self.clean_config(source_config),
+ candidate_config=self.clean_config(self.candidate_config),
device_diff=device_diff,
)
diff --git a/docs/api_docs/platform/core/juniper_junos/async_platform.md b/docs/api_docs/platform/core/juniper_junos/async_platform.md
index 4f9b94e..b8a081a 100644
--- a/docs/api_docs/platform/core/juniper_junos/async_platform.md
+++ b/docs/api_docs/platform/core/juniper_junos/async_platform.md
@@ -237,15 +237,11 @@ class AsyncScrapliCfgJunos(AsyncScrapliCfgPlatform, ScrapliCfgJunosBase):
except DiffConfigError:
pass
- source_config, candidate_config = self._normalize_source_candidate_configs(
- source_config=source_config
- )
-
return self._post_diff_config(
diff_response=diff_response,
scrapli_responses=scrapli_responses,
- source_config=source_config,
- candidate_config=candidate_config,
+ source_config=self.clean_config(source_config),
+ candidate_config=self.clean_config(self.candidate_config),
device_diff=device_diff,
)
@@ -489,15 +485,11 @@ class AsyncScrapliCfgJunos(AsyncScrapliCfgPlatform, ScrapliCfgJunosBase):
except DiffConfigError:
pass
- source_config, candidate_config = self._normalize_source_candidate_configs(
- source_config=source_config
- )
-
return self._post_diff_config(
diff_response=diff_response,
scrapli_responses=scrapli_responses,
- source_config=source_config,
- candidate_config=candidate_config,
+ source_config=self.clean_config(source_config),
+ candidate_config=self.clean_config(self.candidate_config),
device_diff=device_diff,
)
diff --git a/docs/api_docs/platform/core/juniper_junos/base_platform.md b/docs/api_docs/platform/core/juniper_junos/base_platform.md
index 1898272..26889b3 100644
--- a/docs/api_docs/platform/core/juniper_junos/base_platform.md
+++ b/docs/api_docs/platform/core/juniper_junos/base_platform.md
@@ -31,22 +31,29 @@ scrapli_cfg.platform.core.juniper_junos.base_platform
"""scrapli_cfg.platform.core.juniper_junos.base_platform"""
import re
from datetime import datetime
-from logging import LoggerAdapter
-from typing import Tuple
+from logging import Logger, LoggerAdapter
+from typing import TYPE_CHECKING
+from scrapli_cfg.helper import strip_blank_lines
from scrapli_cfg.platform.core.juniper_junos.patterns import (
EDIT_PATTERN,
OUTPUT_HEADER_PATTERN,
VERSION_PATTERN,
)
+if TYPE_CHECKING:
+ LoggerAdapterT = LoggerAdapter[Logger] # pylint:disable=E1136
+else:
+ LoggerAdapterT = LoggerAdapter
+
+
CONFIG_SOURCES = [
"running",
]
class ScrapliCfgJunosBase:
- logger: LoggerAdapter
+ logger: LoggerAdapterT
candidate_config: str
candidate_config_filename: str
_in_configuration_session: bool
@@ -154,31 +161,25 @@ class ScrapliCfgJunosBase:
return config
- def _normalize_source_candidate_configs(self, source_config: str) -> Tuple[str, str]:
+ def clean_config(self, config: str) -> str:
"""
- Normalize candidate config and source config so that we can easily diff them
+ Clean a configuration file of unwanted lines
Args:
- source_config: current config of the source config store
+ config: configuration string to "clean"
Returns:
- ScrapliCfgDiff: scrapli cfg diff object
+ str: cleaned configuration string
Raises:
N/A
"""
- self.logger.debug("normalizing source and candidate configs for diff object")
+ self.logger.debug("cleaning config file")
- source_config = re.sub(pattern=OUTPUT_HEADER_PATTERN, string=source_config, repl="")
- source_config = re.sub(pattern=EDIT_PATTERN, string=source_config, repl="")
- source_config = "\n".join(line for line in source_config.splitlines() if line)
- candidate_config = re.sub(
- pattern=OUTPUT_HEADER_PATTERN, string=self.candidate_config, repl=""
- )
- candidate_config = "\n".join(line for line in candidate_config.splitlines() if line)
-
- return source_config, candidate_config
+ config = re.sub(pattern=OUTPUT_HEADER_PATTERN, string=config, repl="")
+ config = re.sub(pattern=EDIT_PATTERN, string=config, repl="")
+ return strip_blank_lines(config=config)
@@ -199,7 +200,7 @@ class ScrapliCfgJunosBase:
class ScrapliCfgJunosBase:
- logger: LoggerAdapter
+ logger: LoggerAdapterT
candidate_config: str
candidate_config_filename: str
_in_configuration_session: bool
@@ -307,31 +308,25 @@ class ScrapliCfgJunosBase:
return config
- def _normalize_source_candidate_configs(self, source_config: str) -> Tuple[str, str]:
+ def clean_config(self, config: str) -> str:
"""
- Normalize candidate config and source config so that we can easily diff them
+ Clean a configuration file of unwanted lines
Args:
- source_config: current config of the source config store
+ config: configuration string to "clean"
Returns:
- ScrapliCfgDiff: scrapli cfg diff object
+ str: cleaned configuration string
Raises:
N/A
"""
- self.logger.debug("normalizing source and candidate configs for diff object")
-
- source_config = re.sub(pattern=OUTPUT_HEADER_PATTERN, string=source_config, repl="")
- source_config = re.sub(pattern=EDIT_PATTERN, string=source_config, repl="")
- source_config = "\n".join(line for line in source_config.splitlines() if line)
- candidate_config = re.sub(
- pattern=OUTPUT_HEADER_PATTERN, string=self.candidate_config, repl=""
- )
- candidate_config = "\n".join(line for line in candidate_config.splitlines() if line)
+ self.logger.debug("cleaning config file")
- return source_config, candidate_config
+ config = re.sub(pattern=OUTPUT_HEADER_PATTERN, string=config, repl="")
+ config = re.sub(pattern=EDIT_PATTERN, string=config, repl="")
+ return strip_blank_lines(config=config)
@@ -361,4 +356,26 @@ class ScrapliCfgJunosBase:
-`logger: logging.LoggerAdapter`
\ No newline at end of file
+`logger: logging.LoggerAdapter`
+
+
+
+#### Methods
+
+
+
+##### clean_config
+`clean_config(self, config: str) ‑> str`
+
+```text
+Clean a configuration file of unwanted lines
+
+Args:
+ config: configuration string to "clean"
+
+Returns:
+ str: cleaned configuration string
+
+Raises:
+ N/A
+```
\ No newline at end of file
diff --git a/docs/api_docs/platform/core/juniper_junos/sync_platform.md b/docs/api_docs/platform/core/juniper_junos/sync_platform.md
index 37cf021..b51d061 100644
--- a/docs/api_docs/platform/core/juniper_junos/sync_platform.md
+++ b/docs/api_docs/platform/core/juniper_junos/sync_platform.md
@@ -235,15 +235,11 @@ class ScrapliCfgJunos(ScrapliCfgPlatform, ScrapliCfgJunosBase):
except DiffConfigError:
pass
- source_config, candidate_config = self._normalize_source_candidate_configs(
- source_config=source_config
- )
-
return self._post_diff_config(
diff_response=diff_response,
scrapli_responses=scrapli_responses,
- source_config=source_config,
- candidate_config=candidate_config,
+ source_config=self.clean_config(source_config),
+ candidate_config=self.clean_config(self.candidate_config),
device_diff=device_diff,
)
@@ -485,15 +481,11 @@ class ScrapliCfgJunos(ScrapliCfgPlatform, ScrapliCfgJunosBase):
except DiffConfigError:
pass
- source_config, candidate_config = self._normalize_source_candidate_configs(
- source_config=source_config
- )
-
return self._post_diff_config(
diff_response=diff_response,
scrapli_responses=scrapli_responses,
- source_config=source_config,
- candidate_config=candidate_config,
+ source_config=self.clean_config(source_config),
+ candidate_config=self.clean_config(self.candidate_config),
device_diff=device_diff,
)
diff --git a/docs/api_docs/response.md b/docs/api_docs/response.md
index 1cb6c43..fb63f79 100644
--- a/docs/api_docs/response.md
+++ b/docs/api_docs/response.md
@@ -339,7 +339,7 @@ class ScrapliCfgResponse:
##### raise_for_status
-`raise_for_status(self) ‑> NoneType`
+`raise_for_status(self) ‑> None`
```text
Raise a `ScrapliCommandFailure` if command/config failed
@@ -359,7 +359,7 @@ Raises:
##### record_response
-`record_response(self, scrapli_responses: Iterable[Union[scrapli.response.Response, scrapli.response.MultiResponse]], result: str = '') ‑> NoneType`
+`record_response(self, scrapli_responses: Iterable[Union[scrapli.response.Response, scrapli.response.MultiResponse]], result: str = '') ‑> None`
```text
Record channel_input results and elapsed time of channel input/reading output
diff --git a/docs/changelog.md b/docs/changelog.md
index 7ec5d5c..65fd8d4 100644
--- a/docs/changelog.md
+++ b/docs/changelog.md
@@ -5,6 +5,9 @@ Changelog
- Revised juniper abort config to remove candidate config file *after* rollback 0 to avoid issues where junos would
prompt for confirmation when exiting config mode to go delete the candidate config file prompting timeouts.
+- Dropped Python3.6 support as it is now EOL! Of course, scrapli probably still works just fine with 3.6 (if you
+ install the old 3.6 requirements), but we won't test/support it anymore.
+- Wow, pretty empty here... guess that's a good sign things have been working :p
## 2021.07.30
diff --git a/docs/htmltest.yml b/docs/htmltest.yml
index 579c571..476b32a 100644
--- a/docs/htmltest.yml
+++ b/docs/htmltest.yml
@@ -10,3 +10,9 @@ IgnoreSSLVerify: true
IgnoreDirs:
- overrides
IgnoreInternalEmptyHash: true
+ExternalTimeout: 60
+HTTPHeaders:
+ "Range": "bytes=0-10"
+ "Accept": "*/*"
+CacheExpires: "96h"
+HTTPConcurrencyLimit: 1
\ No newline at end of file
diff --git a/noxfile.py b/noxfile.py
index ad50a16..35e9b50 100644
--- a/noxfile.py
+++ b/noxfile.py
@@ -26,7 +26,7 @@ def parse_requirements(dev: bool = True) -> Dict[str, str]:
"""
requirements = {}
- requirements_file = "requirements.txt" if dev is False else "requirements-dev.txt"
+ requirements_file = "requirements.txt" if not dev else "requirements-dev.txt"
with open(requirements_file, "r", encoding="utf-8") as f:
requirements_file_lines = f.readlines()
@@ -66,7 +66,7 @@ def parse_requirements(dev: bool = True) -> Dict[str, str]:
]
-@nox.session(python=["3.6", "3.7", "3.8", "3.9", "3.10"])
+@nox.session(python=["3.7", "3.8", "3.9", "3.10"])
def unit_tests(session):
"""
Nox run unit tests
@@ -100,7 +100,7 @@ def unit_tests(session):
)
-@nox.session(python=["3.9"])
+@nox.session(python=["3.10"])
def integration_tests(session):
"""
Nox run integration tests
@@ -120,8 +120,8 @@ def integration_tests(session):
session.install("-r", "requirements-dev.txt")
session.install(".")
- # setting scrapli vrouter -> 1 so that the saved scrapli replay sessions are "correctly"
- # pointing to the vrouter dev env (i.e. port 21022 instead of 22 for iosxe, etc.)
+ # setting scrapli boxen -> 1 so that the saved scrapli replay sessions are "correctly"
+ # pointing to the boxen dev env (i.e. port 21022 instead of 22 for iosxe, etc.)
session.run(
"python",
"-m",
@@ -133,11 +133,11 @@ def integration_tests(session):
"term",
"tests/integration",
"-v",
- env={"SCRAPLI_VROUTER": "1"},
+ env={"SCRAPLI_BOXEN": "1"},
)
-@nox.session(python=["3.9"])
+@nox.session(python=["3.10"])
def isort(session):
"""
Nox run isort
@@ -156,7 +156,7 @@ def isort(session):
session.run("python", "-m", "isort", "-c", ".")
-@nox.session(python=["3.9"])
+@nox.session(python=["3.10"])
def black(session):
"""
Nox run black
@@ -175,7 +175,7 @@ def black(session):
session.run("python", "-m", "black", "--check", ".")
-@nox.session(python=["3.9"])
+@nox.session(python=["3.10"])
def pylama(session):
"""
Nox run pylama
@@ -194,7 +194,7 @@ def pylama(session):
session.run("python", "-m", "pylama", ".")
-@nox.session(python=["3.9"])
+@nox.session(python=["3.10"])
def pydocstyle(session):
"""
Nox run pydocstyle
@@ -213,7 +213,7 @@ def pydocstyle(session):
session.run("python", "-m", "pydocstyle", ".")
-@nox.session(python=["3.9"])
+@nox.session(python=["3.10"])
def mypy(session):
"""
Nox run mypy
@@ -233,7 +233,7 @@ def mypy(session):
session.run("python", "-m", "mypy", "--strict", "scrapli_cfg/")
-@nox.session(python=["3.9"])
+@nox.session(python=["3.10"])
def darglint(session):
"""
Nox run darglint
diff --git a/pyproject.toml b/pyproject.toml
index 96a9361..0412f22 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -1,3 +1,6 @@
[tool.black]
line-length = 100
-target-version = ['py38']
+target-version = ['py310']
+
+[tool.pytest.ini_options]
+asyncio_mode = "auto"
diff --git a/requirements-dev.txt b/requirements-dev.txt
index 50b4024..0881230 100644
--- a/requirements-dev.txt
+++ b/requirements-dev.txt
@@ -1,17 +1,17 @@
-black==21.9b0
-darglint==1.8.0
-isort==5.9.3
-mypy==0.910
-nox==2021.10.1
-pycodestyle==2.7.0
-pydocstyle==6.1.1
-pyfakefs==4.5.1
-pylama==7.7.1
-pylint==2.11.1
-pytest-asyncio==0.15.1
-pytest-cov==2.12.1
-pytest==6.2.5
-scrapli-replay==2021.7.30
+black==21.12b0
+darglint==1.8.1,<2.0.0
+isort>=5.10.1,<6.0.0
+mypy==0.931
+nox==2022.01.07
+pycodestyle==2.8.0,<3.0.0
+pydocstyle==6.1.1,<7.0.0
+pyfakefs>=4.5.4,<5.0.0
+pylama==8.3.7,<9.0.0
+pylint==2.12.2
+pytest-asyncio>=0.17.0,<1.0.0
+pytest-cov>=3.0.0,<4.0.0
+pytest>=6.2.5,<7.0.0
+scrapli-replay==2022.1.30
-r requirements-asyncssh.txt
-r requirements-paramiko.txt
-r requirements-ssh2.txt
diff --git a/requirements-docs.txt b/requirements-docs.txt
index ee2b0bf..f4ac22b 100644
--- a/requirements-docs.txt
+++ b/requirements-docs.txt
@@ -1,5 +1,5 @@
-mdx-gh-links==0.2
-mkdocs==1.2.2
-mkdocs-material==7.3.1
-mkdocs-material-extensions==1.0.3
-pdoc3==0.10.0 ; sys_platform != "win32"
\ No newline at end of file
+mdx-gh-links>=0.2,<1.0
+mkdocs>=1.2.3,<2.0.0
+mkdocs-material>=8.1.6,<9.0.0
+mkdocs-material-extensions>=1.0.3,<2.0.0
+pdoc3>=0.10.0,<1.0.0 ; sys_platform != "win32"
\ No newline at end of file
diff --git a/scrapli_cfg/diff.py b/scrapli_cfg/diff.py
index 00079a1..d6b0f40 100644
--- a/scrapli_cfg/diff.py
+++ b/scrapli_cfg/diff.py
@@ -50,6 +50,38 @@ def __init__(
self._unified_diff = ""
self._side_by_side_diff = ""
+ def __repr__(self) -> str:
+ """
+ Magic repr method for ScrapliCfgResponse class
+
+ Args:
+ N/A
+
+ Returns:
+ str: repr for class object
+
+ Raises:
+ N/A
+
+ """
+ return f"ScrapliCfgDiffResponse "
+
+ def __str__(self) -> str:
+ """
+ Magic str method for ScrapliCfgDiffResponse class
+
+ Args:
+ N/A
+
+ Returns:
+ str: str for class object
+
+ Raises:
+ N/A
+
+ """
+ return f"ScrapliCfgDiffResponse "
+
def record_diff_response(
self, source_config: str, candidate_config: str, device_diff: str
) -> None:
diff --git a/scrapli_cfg/helper.py b/scrapli_cfg/helper.py
new file mode 100644
index 0000000..364c765
--- /dev/null
+++ b/scrapli_cfg/helper.py
@@ -0,0 +1,18 @@
+"""scrapli_cfg.helper"""
+
+
+def strip_blank_lines(config: str) -> str:
+ """
+ Strip blank lines out of a config
+
+ Args:
+ config: config to normalize
+
+ Returns:
+ str: normalized config
+
+ Raises:
+ N/A
+
+ """
+ return "\n".join(line for line in config.splitlines() if line)
diff --git a/scrapli_cfg/platform/base/base_platform.py b/scrapli_cfg/platform/base/base_platform.py
index c5c5f44..4bad859 100644
--- a/scrapli_cfg/platform/base/base_platform.py
+++ b/scrapli_cfg/platform/base/base_platform.py
@@ -24,6 +24,20 @@ class ScrapliCfgBase:
conn: Union[NetworkDriver, AsyncNetworkDriver]
def __init__(self, config_sources: List[str], ignore_version: bool = False) -> None:
+ """
+ Base class for all CFG platforms
+
+ Args:
+ config_sources: list of allowed config sources
+ ignore_version: ignore platform version check or not
+
+ Returns:
+ None
+
+ Raises:
+ N/A
+
+ """
self.logger = get_instance_logger(
instance_name="scrapli_cfg.platform", host=self.conn.host, port=self.conn.port
)
@@ -561,7 +575,9 @@ def _post_diff_config(
"""
diff_response.record_response(scrapli_responses=scrapli_responses)
diff_response.record_diff_response(
- source_config=source_config, candidate_config=candidate_config, device_diff=device_diff
+ source_config=source_config + "\n",
+ candidate_config=candidate_config + "\n",
+ device_diff=device_diff,
)
if diff_response.failed:
diff --git a/scrapli_cfg/platform/core/arista_eos/async_platform.py b/scrapli_cfg/platform/core/arista_eos/async_platform.py
index 6606e82..466c591 100644
--- a/scrapli_cfg/platform/core/arista_eos/async_platform.py
+++ b/scrapli_cfg/platform/core/arista_eos/async_platform.py
@@ -278,14 +278,10 @@ async def diff_config(self, source: str = "running") -> ScrapliCfgDiffResponse:
except DiffConfigError:
pass
- source_config, candidate_config = self._normalize_source_candidate_configs(
- source_config=source_config
- )
-
return self._post_diff_config(
diff_response=diff_response,
scrapli_responses=scrapli_responses,
- source_config=source_config,
- candidate_config=candidate_config,
+ source_config=self.clean_config(source_config),
+ candidate_config=self.clean_config(self.candidate_config),
device_diff=device_diff,
)
diff --git a/scrapli_cfg/platform/core/arista_eos/base_platform.py b/scrapli_cfg/platform/core/arista_eos/base_platform.py
index b5ca627..2fc90b4 100644
--- a/scrapli_cfg/platform/core/arista_eos/base_platform.py
+++ b/scrapli_cfg/platform/core/arista_eos/base_platform.py
@@ -2,12 +2,13 @@
import json
import re
from datetime import datetime
-from logging import LoggerAdapter
-from typing import Iterable, List, Tuple, Union
+from logging import Logger, LoggerAdapter
+from typing import TYPE_CHECKING, Iterable, List, Tuple, Union
from scrapli.driver import AsyncNetworkDriver, NetworkDriver
from scrapli.response import Response
from scrapli_cfg.exceptions import ScrapliCfgException
+from scrapli_cfg.helper import strip_blank_lines
from scrapli_cfg.platform.core.arista_eos.patterns import (
BANNER_PATTERN,
END_PATTERN,
@@ -16,6 +17,12 @@
)
from scrapli_cfg.response import ScrapliCfgResponse
+if TYPE_CHECKING:
+ LoggerAdapterT = LoggerAdapter[Logger] # pylint:disable=E1136
+else:
+ LoggerAdapterT = LoggerAdapter
+
+
CONFIG_SOURCES = [
"running",
"startup",
@@ -24,7 +31,7 @@
class ScrapliCfgEOSBase:
conn: Union[NetworkDriver, AsyncNetworkDriver]
- logger: LoggerAdapter
+ logger: LoggerAdapterT
config_sources: List[str]
config_session_name: str
candidate_config: str
@@ -173,34 +180,29 @@ def _reset_config_session(self) -> None:
self.candidate_config = ""
self.config_session_name = ""
- def _normalize_source_candidate_configs(self, source_config: str) -> Tuple[str, str]:
+ def clean_config(self, config: str) -> str:
"""
- Normalize candidate config and source config so that we can easily diff them
+ Clean a configuration file of unwanted lines
Args:
- source_config: current config of the source config store
+ config: configuration string to "clean"; remove all comment lines from both the source
+ and candidate configs -- this is only done here pre-diff, so we dont modify the user
+ provided candidate config which can totally have those comment lines - we only
+ remove "global" (top level) comments though... user comments attached to interfaces
+ and the stuff will remain
Returns:
- ScrapliCfgDiff: scrapli cfg diff object
+ str: cleaned configuration string
Raises:
N/A
"""
- self.logger.debug("normalizing source and candidate configs for diff object")
-
- # Remove all comment lines from both the source and candidate configs -- this is only done
- # here pre-diff, so we dont modify the user provided candidate config which can totally have
- # those comment lines - we only remove "global" (top level) comments though... user comments
- # attached to interfaces and the stuff will remain
- source_config = re.sub(pattern=GLOBAL_COMMENT_LINE_PATTERN, string=source_config, repl="")
- source_config = "\n".join(line for line in source_config.splitlines() if line)
- candidate_config = re.sub(
- pattern=GLOBAL_COMMENT_LINE_PATTERN, string=self.candidate_config, repl=""
- )
- candidate_config = "\n".join(line for line in candidate_config.splitlines() if line)
+ self.logger.debug("cleaning config file")
- return source_config, candidate_config
+ return strip_blank_lines(
+ config=re.sub(pattern=GLOBAL_COMMENT_LINE_PATTERN, string=config, repl="")
+ )
def _pre_clear_config_sessions(self) -> ScrapliCfgResponse:
"""
diff --git a/scrapli_cfg/platform/core/arista_eos/sync_platform.py b/scrapli_cfg/platform/core/arista_eos/sync_platform.py
index 8124d57..bd493e6 100644
--- a/scrapli_cfg/platform/core/arista_eos/sync_platform.py
+++ b/scrapli_cfg/platform/core/arista_eos/sync_platform.py
@@ -270,14 +270,10 @@ def diff_config(self, source: str = "running") -> ScrapliCfgDiffResponse:
except DiffConfigError:
pass
- source_config, candidate_config = self._normalize_source_candidate_configs(
- source_config=source_config
- )
-
return self._post_diff_config(
diff_response=diff_response,
scrapli_responses=scrapli_responses,
- source_config=source_config,
- candidate_config=candidate_config,
+ source_config=self.clean_config(source_config),
+ candidate_config=self.clean_config(self.candidate_config),
device_diff=device_diff,
)
diff --git a/scrapli_cfg/platform/core/cisco_iosxe/async_platform.py b/scrapli_cfg/platform/core/cisco_iosxe/async_platform.py
index 4d3eed8..f3f466e 100644
--- a/scrapli_cfg/platform/core/cisco_iosxe/async_platform.py
+++ b/scrapli_cfg/platform/core/cisco_iosxe/async_platform.py
@@ -367,14 +367,10 @@ async def diff_config(self, source: str = "running") -> ScrapliCfgDiffResponse:
except DiffConfigError:
pass
- source_config, candidate_config = self._normalize_source_candidate_configs(
- source_config=source_config
- )
-
return self._post_diff_config(
diff_response=diff_response,
scrapli_responses=scrapli_responses,
- source_config=source_config,
- candidate_config=candidate_config,
+ source_config=self.clean_config(source_config),
+ candidate_config=self.clean_config(self.candidate_config),
device_diff=device_diff,
)
diff --git a/scrapli_cfg/platform/core/cisco_iosxe/base_platform.py b/scrapli_cfg/platform/core/cisco_iosxe/base_platform.py
index 1322ee0..bfbbc35 100644
--- a/scrapli_cfg/platform/core/cisco_iosxe/base_platform.py
+++ b/scrapli_cfg/platform/core/cisco_iosxe/base_platform.py
@@ -2,10 +2,11 @@
import re
from datetime import datetime
from enum import Enum
-from logging import LoggerAdapter
-from typing import Tuple
+from logging import Logger, LoggerAdapter
+from typing import TYPE_CHECKING, Tuple
from scrapli_cfg.exceptions import FailedToFetchSpaceAvailable, InsufficientSpaceAvailable
+from scrapli_cfg.helper import strip_blank_lines
from scrapli_cfg.platform.core.cisco_iosxe.patterns import (
BYTES_FREE,
FILE_PROMPT_MODE,
@@ -13,6 +14,12 @@
VERSION_PATTERN,
)
+if TYPE_CHECKING:
+ LoggerAdapterT = LoggerAdapter[Logger] # pylint:disable=E1136
+else:
+ LoggerAdapterT = LoggerAdapter
+
+
CONFIG_SOURCES = [
"running",
"startup",
@@ -28,7 +35,7 @@ class FilePromptMode(Enum):
class ScrapliCfgIOSXEBase:
- logger: LoggerAdapter
+ logger: LoggerAdapterT
candidate_config: str
candidate_config_filename: str
_replace: bool
@@ -134,10 +141,9 @@ def _parse_version(device_output: str) -> str:
version_string = version_string_search.group(0) or ""
return version_string
- @staticmethod
- def clean_config(config: str) -> str:
+ def clean_config(self, config: str) -> str:
"""
- Clean a configuration file; make it "loadable"
+ Clean a configuration file of unwanted lines
Args:
config: configuration string to "clean"; cleaning removes lines that would prevent using
@@ -151,9 +157,11 @@ def clean_config(config: str) -> str:
N/A
"""
- config = re.sub(pattern=OUTPUT_HEADER_PATTERN, string=config, repl="")
- config = "\n".join(line for line in config.splitlines() if line)
- return config
+ self.logger.debug("cleaning config file")
+
+ return strip_blank_lines(
+ config=re.sub(pattern=OUTPUT_HEADER_PATTERN, string=config, repl="")
+ )
def _reset_config_session(self) -> None:
"""
diff --git a/scrapli_cfg/platform/core/cisco_iosxe/sync_platform.py b/scrapli_cfg/platform/core/cisco_iosxe/sync_platform.py
index 790fe55..50f09db 100644
--- a/scrapli_cfg/platform/core/cisco_iosxe/sync_platform.py
+++ b/scrapli_cfg/platform/core/cisco_iosxe/sync_platform.py
@@ -364,14 +364,10 @@ def diff_config(self, source: str = "running") -> ScrapliCfgDiffResponse:
except DiffConfigError:
pass
- source_config, candidate_config = self._normalize_source_candidate_configs(
- source_config=source_config
- )
-
return self._post_diff_config(
diff_response=diff_response,
scrapli_responses=scrapli_responses,
- source_config=source_config,
- candidate_config=candidate_config,
+ source_config=self.clean_config(source_config),
+ candidate_config=self.clean_config(self.candidate_config),
device_diff=device_diff,
)
diff --git a/scrapli_cfg/platform/core/cisco_iosxr/async_platform.py b/scrapli_cfg/platform/core/cisco_iosxr/async_platform.py
index 31534b2..b9e6345 100644
--- a/scrapli_cfg/platform/core/cisco_iosxr/async_platform.py
+++ b/scrapli_cfg/platform/core/cisco_iosxr/async_platform.py
@@ -189,14 +189,10 @@ async def diff_config(self, source: str = "running") -> ScrapliCfgDiffResponse:
except DiffConfigError:
pass
- source_config, candidate_config = self._normalize_source_candidate_configs(
- source_config=source_config
- )
-
return self._post_diff_config(
diff_response=diff_response,
scrapli_responses=scrapli_responses,
- source_config=source_config,
- candidate_config=candidate_config,
+ source_config=self.clean_config(source_config),
+ candidate_config=self.clean_config(self.candidate_config),
device_diff=device_diff,
)
diff --git a/scrapli_cfg/platform/core/cisco_iosxr/base_platform.py b/scrapli_cfg/platform/core/cisco_iosxr/base_platform.py
index 33a5728..dac4136 100644
--- a/scrapli_cfg/platform/core/cisco_iosxr/base_platform.py
+++ b/scrapli_cfg/platform/core/cisco_iosxr/base_platform.py
@@ -1,8 +1,9 @@
"""scrapli_cfg.platform.core.cisco_iosxr.base_platform"""
import re
-from logging import LoggerAdapter
-from typing import Tuple
+from logging import Logger, LoggerAdapter
+from typing import TYPE_CHECKING, Tuple
+from scrapli_cfg.helper import strip_blank_lines
from scrapli_cfg.platform.core.cisco_iosxr.patterns import (
BANNER_PATTERN,
END_PATTERN,
@@ -10,13 +11,19 @@
VERSION_PATTERN,
)
+if TYPE_CHECKING:
+ LoggerAdapterT = LoggerAdapter[Logger] # pylint:disable=E1136
+else:
+ LoggerAdapterT = LoggerAdapter
+
+
CONFIG_SOURCES = [
"running",
]
class ScrapliCfgIOSXRBase:
- logger: LoggerAdapter
+ logger: LoggerAdapterT
_in_configuration_session: bool
_config_privilege_level: str
_replace: bool
@@ -150,29 +157,25 @@ def _get_diff_command(self) -> str:
return "show configuration changes diff"
return "show commit changes diff"
- def _normalize_source_candidate_configs(self, source_config: str) -> Tuple[str, str]:
+ def clean_config(self, config: str) -> str:
"""
- Normalize candidate config and source config so that we can easily diff them
+ Clean a configuration file of unwanted lines
Args:
- source_config: current config of the source config store
+ config: configuration string to "clean"; cleaning removes leading timestamp/building
+ config/xr version/last change lines.
Returns:
- ScrapliCfgDiff: scrapli cfg diff object
+ str: cleaned configuration string
Raises:
N/A
"""
- self.logger.debug("normalizing source and candidate configs for diff object")
+ self.logger.debug("cleaning config file")
# remove any of the leading timestamp/building config/xr version/last change lines in
# both the source and candidate configs so they dont need to be compared
- source_config = re.sub(pattern=OUTPUT_HEADER_PATTERN, string=source_config, repl="")
- source_config = "\n".join(line for line in source_config.splitlines() if line)
- candidate_config = re.sub(
- pattern=OUTPUT_HEADER_PATTERN, string=self.candidate_config, repl=""
+ return strip_blank_lines(
+ config=re.sub(pattern=OUTPUT_HEADER_PATTERN, string=config, repl="")
)
- candidate_config = "\n".join(line for line in candidate_config.splitlines() if line)
-
- return source_config, candidate_config
diff --git a/scrapli_cfg/platform/core/cisco_iosxr/patterns.py b/scrapli_cfg/platform/core/cisco_iosxr/patterns.py
index 826c249..edead04 100644
--- a/scrapli_cfg/platform/core/cisco_iosxr/patterns.py
+++ b/scrapli_cfg/platform/core/cisco_iosxr/patterns.py
@@ -30,8 +30,10 @@
# pre-canned config section grabber patterns
# match all ethernet interfaces w/ or w/out config items below them
+IOSXR_INTERFACES_PATTERN = r"(?:Ethernet|GigabitEthernet|TenGigE|HundredGigE)"
ETHERNET_INTERFACES = re.compile(
- pattern=r"(^interface \w+ethernet(?:\d|\/)+$(?:\n^\s{1}.*$)*\n!\n)+", flags=re.I | re.M
+ pattern=fr"(^interface {IOSXR_INTERFACES_PATTERN}(?:\d|\/)+$(?:\n^\s{1}.*$)*\n!\n)+",
+ flags=re.I | re.M,
)
# match mgmteth[numbers, letters, forward slashes] interface and config items below it
MANAGEMENT_ONE_INTERFACE = re.compile(
diff --git a/scrapli_cfg/platform/core/cisco_iosxr/sync_platform.py b/scrapli_cfg/platform/core/cisco_iosxr/sync_platform.py
index 49b8658..3900c6c 100644
--- a/scrapli_cfg/platform/core/cisco_iosxr/sync_platform.py
+++ b/scrapli_cfg/platform/core/cisco_iosxr/sync_platform.py
@@ -187,14 +187,10 @@ def diff_config(self, source: str = "running") -> ScrapliCfgDiffResponse:
except DiffConfigError:
pass
- source_config, candidate_config = self._normalize_source_candidate_configs(
- source_config=source_config
- )
-
return self._post_diff_config(
diff_response=diff_response,
scrapli_responses=scrapli_responses,
- source_config=source_config,
- candidate_config=candidate_config,
+ source_config=self.clean_config(source_config),
+ candidate_config=self.clean_config(self.candidate_config),
device_diff=device_diff,
)
diff --git a/scrapli_cfg/platform/core/cisco_nxos/async_platform.py b/scrapli_cfg/platform/core/cisco_nxos/async_platform.py
index 9334682..5029f6a 100644
--- a/scrapli_cfg/platform/core/cisco_nxos/async_platform.py
+++ b/scrapli_cfg/platform/core/cisco_nxos/async_platform.py
@@ -262,14 +262,10 @@ async def diff_config(self, source: str = "running") -> ScrapliCfgDiffResponse:
except DiffConfigError:
pass
- source_config, candidate_config = self._normalize_source_candidate_configs(
- source_config=source_config
- )
-
return self._post_diff_config(
diff_response=diff_response,
scrapli_responses=scrapli_responses,
- source_config=source_config,
- candidate_config=candidate_config,
+ source_config=self.clean_config(source_config),
+ candidate_config=self.clean_config(self.candidate_config),
device_diff=device_diff,
)
diff --git a/scrapli_cfg/platform/core/cisco_nxos/base_platform.py b/scrapli_cfg/platform/core/cisco_nxos/base_platform.py
index ecc71d8..cf94b9d 100644
--- a/scrapli_cfg/platform/core/cisco_nxos/base_platform.py
+++ b/scrapli_cfg/platform/core/cisco_nxos/base_platform.py
@@ -1,8 +1,8 @@
"""scrapli_cfg.platform.core.cisco_nxos.base_platform"""
import re
from datetime import datetime
-from logging import LoggerAdapter
-from typing import List, Tuple, Union
+from logging import Logger, LoggerAdapter
+from typing import TYPE_CHECKING, List, Tuple, Union
from scrapli.driver.network import AsyncNetworkDriver, NetworkDriver
from scrapli_cfg.exceptions import (
@@ -10,6 +10,7 @@
GetConfigError,
InsufficientSpaceAvailable,
)
+from scrapli_cfg.helper import strip_blank_lines
from scrapli_cfg.platform.core.cisco_nxos.patterns import (
BYTES_FREE,
CHECKPOINT_LINE,
@@ -18,6 +19,12 @@
)
from scrapli_cfg.response import ScrapliCfgResponse
+if TYPE_CHECKING:
+ LoggerAdapterT = LoggerAdapter[Logger] # pylint:disable=E1136
+else:
+ LoggerAdapterT = LoggerAdapter
+
+
CONFIG_SOURCES = [
"running",
"startup",
@@ -25,7 +32,7 @@
class ScrapliCfgNXOSBase:
- logger: LoggerAdapter
+ logger: LoggerAdapterT
candidate_config: str
candidate_config_filename: str
_replace: bool
@@ -225,29 +232,25 @@ def _prepare_load_config(self, config: str, replace: bool) -> str:
return config
- def _normalize_source_candidate_configs(self, source_config: str) -> Tuple[str, str]:
+ def clean_config(self, config: str) -> str:
"""
- Normalize candidate config and source config so that we can easily diff them
+ Clean a configuration file of unwanted lines
Args:
- source_config: current config of the source config store
+ config: configuration string to "clean"
Returns:
- ScrapliCfgDiff: scrapli cfg diff object
+ str: cleaned configuration string
Raises:
N/A
"""
- self.logger.debug("normalizing source and candidate configs for diff object")
-
- source_config = re.sub(pattern=OUTPUT_HEADER_PATTERN, string=source_config, repl="")
- source_config = "\n".join(line for line in source_config.splitlines() if line)
- candidate_config = re.sub(pattern=CHECKPOINT_LINE, string=self.candidate_config, repl="")
- candidate_config = re.sub(pattern=OUTPUT_HEADER_PATTERN, string=candidate_config, repl="")
- candidate_config = "\n".join(line for line in candidate_config.splitlines() if line)
+ self.logger.debug("cleaning config file")
- return source_config, candidate_config
+ config = re.sub(pattern=CHECKPOINT_LINE, string=config, repl="")
+ config = re.sub(pattern=OUTPUT_HEADER_PATTERN, string=config, repl="")
+ return strip_blank_lines(config=config)
def _pre_get_checkpoint(
self, conn: Union[AsyncNetworkDriver, NetworkDriver]
diff --git a/scrapli_cfg/platform/core/cisco_nxos/sync_platform.py b/scrapli_cfg/platform/core/cisco_nxos/sync_platform.py
index ff1642e..ee0df00 100644
--- a/scrapli_cfg/platform/core/cisco_nxos/sync_platform.py
+++ b/scrapli_cfg/platform/core/cisco_nxos/sync_platform.py
@@ -256,14 +256,10 @@ def diff_config(self, source: str = "running") -> ScrapliCfgDiffResponse:
except DiffConfigError:
pass
- source_config, candidate_config = self._normalize_source_candidate_configs(
- source_config=source_config
- )
-
return self._post_diff_config(
diff_response=diff_response,
scrapli_responses=scrapli_responses,
- source_config=source_config,
- candidate_config=candidate_config,
+ source_config=self.clean_config(source_config),
+ candidate_config=self.clean_config(self.candidate_config),
device_diff=device_diff,
)
diff --git a/scrapli_cfg/platform/core/juniper_junos/async_platform.py b/scrapli_cfg/platform/core/juniper_junos/async_platform.py
index d534dad..ac63145 100644
--- a/scrapli_cfg/platform/core/juniper_junos/async_platform.py
+++ b/scrapli_cfg/platform/core/juniper_junos/async_platform.py
@@ -207,14 +207,10 @@ async def diff_config(self, source: str = "running") -> ScrapliCfgDiffResponse:
except DiffConfigError:
pass
- source_config, candidate_config = self._normalize_source_candidate_configs(
- source_config=source_config
- )
-
return self._post_diff_config(
diff_response=diff_response,
scrapli_responses=scrapli_responses,
- source_config=source_config,
- candidate_config=candidate_config,
+ source_config=self.clean_config(source_config),
+ candidate_config=self.clean_config(self.candidate_config),
device_diff=device_diff,
)
diff --git a/scrapli_cfg/platform/core/juniper_junos/base_platform.py b/scrapli_cfg/platform/core/juniper_junos/base_platform.py
index 547f14a..003bc90 100644
--- a/scrapli_cfg/platform/core/juniper_junos/base_platform.py
+++ b/scrapli_cfg/platform/core/juniper_junos/base_platform.py
@@ -1,22 +1,29 @@
"""scrapli_cfg.platform.core.juniper_junos.base_platform"""
import re
from datetime import datetime
-from logging import LoggerAdapter
-from typing import Tuple
+from logging import Logger, LoggerAdapter
+from typing import TYPE_CHECKING
+from scrapli_cfg.helper import strip_blank_lines
from scrapli_cfg.platform.core.juniper_junos.patterns import (
EDIT_PATTERN,
OUTPUT_HEADER_PATTERN,
VERSION_PATTERN,
)
+if TYPE_CHECKING:
+ LoggerAdapterT = LoggerAdapter[Logger] # pylint:disable=E1136
+else:
+ LoggerAdapterT = LoggerAdapter
+
+
CONFIG_SOURCES = [
"running",
]
class ScrapliCfgJunosBase:
- logger: LoggerAdapter
+ logger: LoggerAdapterT
candidate_config: str
candidate_config_filename: str
_in_configuration_session: bool
@@ -124,28 +131,22 @@ def _prepare_load_config(self, config: str, replace: bool) -> str:
return config
- def _normalize_source_candidate_configs(self, source_config: str) -> Tuple[str, str]:
+ def clean_config(self, config: str) -> str:
"""
- Normalize candidate config and source config so that we can easily diff them
+ Clean a configuration file of unwanted lines
Args:
- source_config: current config of the source config store
+ config: configuration string to "clean"
Returns:
- ScrapliCfgDiff: scrapli cfg diff object
+ str: cleaned configuration string
Raises:
N/A
"""
- self.logger.debug("normalizing source and candidate configs for diff object")
-
- source_config = re.sub(pattern=OUTPUT_HEADER_PATTERN, string=source_config, repl="")
- source_config = re.sub(pattern=EDIT_PATTERN, string=source_config, repl="")
- source_config = "\n".join(line for line in source_config.splitlines() if line)
- candidate_config = re.sub(
- pattern=OUTPUT_HEADER_PATTERN, string=self.candidate_config, repl=""
- )
- candidate_config = "\n".join(line for line in candidate_config.splitlines() if line)
+ self.logger.debug("cleaning config file")
- return source_config, candidate_config
+ config = re.sub(pattern=OUTPUT_HEADER_PATTERN, string=config, repl="")
+ config = re.sub(pattern=EDIT_PATTERN, string=config, repl="")
+ return strip_blank_lines(config=config)
diff --git a/scrapli_cfg/platform/core/juniper_junos/sync_platform.py b/scrapli_cfg/platform/core/juniper_junos/sync_platform.py
index aca4d15..9f25df3 100644
--- a/scrapli_cfg/platform/core/juniper_junos/sync_platform.py
+++ b/scrapli_cfg/platform/core/juniper_junos/sync_platform.py
@@ -205,14 +205,10 @@ def diff_config(self, source: str = "running") -> ScrapliCfgDiffResponse:
except DiffConfigError:
pass
- source_config, candidate_config = self._normalize_source_candidate_configs(
- source_config=source_config
- )
-
return self._post_diff_config(
diff_response=diff_response,
scrapli_responses=scrapli_responses,
- source_config=source_config,
- candidate_config=candidate_config,
+ source_config=self.clean_config(source_config),
+ candidate_config=self.clean_config(self.candidate_config),
device_diff=device_diff,
)
diff --git a/setup.cfg b/setup.cfg
index 65c223d..31d35ee 100644
--- a/setup.cfg
+++ b/setup.cfg
@@ -42,7 +42,7 @@ strictness = full
ignore = DAR202
[mypy]
-python_version = 3.9
+python_version = 3.10
pretty = True
ignore_missing_imports = True
warn_redundant_casts = True
diff --git a/setup.py b/setup.py
index e241b84..552db54 100644
--- a/setup.py
+++ b/setup.py
@@ -4,7 +4,7 @@
import setuptools
-__version__ = "2021.07.30"
+__version__ = "2022.01.30"
__author__ = "Carl Montanari"
with open("README.md", "r", encoding="utf-8") as f:
@@ -21,7 +21,11 @@
for extra in EXTRAS_REQUIRE:
with open(f"requirements-{extra}.txt", "r", encoding="utf-8") as f:
- EXTRAS_REQUIRE[extra] = f.read().splitlines()
+ # drops the version cap on pins but lets us keep it in the extras requirements files
+ # such that CI can be more deterministic and dependabot notifications are more useful
+ pins = [pin.partition(",<")[0] if ",<" in pin else pin for pin in f.read().splitlines()]
+
+ EXTRAS_REQUIRE[extra] = pins
full_requirements = [requirement for extra in EXTRAS_REQUIRE.values() for requirement in extra]
EXTRAS_REQUIRE["full"] = full_requirements
@@ -58,7 +62,6 @@ def get_packages(package):
"Operating System :: POSIX :: Linux",
"Operating System :: MacOS",
"Programming Language :: Python",
- "Programming Language :: Python :: 3.6",
"Programming Language :: Python :: 3.7",
"Programming Language :: Python :: 3.8",
"Programming Language :: Python :: 3.9",
@@ -66,7 +69,7 @@ def get_packages(package):
"Programming Language :: Python :: 3 :: Only",
"Topic :: Software Development :: Libraries :: Python Modules",
],
- python_requires=">=3.6",
+ python_requires=">=3.7",
# zip_safe False for mypy
# https://mypy.readthedocs.io/en/stable/installed_packages.html
zip_safe=False,
diff --git a/tests/integration/conftest.py b/tests/integration/conftest.py
index be3e616..52c74b7 100644
--- a/tests/integration/conftest.py
+++ b/tests/integration/conftest.py
@@ -96,7 +96,6 @@ async def async_conn(test_devices_dict, device_type, async_transport):
return async_conn, device_type
-@pytest.mark.asyncio
@pytest.fixture(scope="function")
async def async_cfg_conn(config_replacer_dict, async_conn, expected_configs):
scrapli_conn, device_type = async_conn
diff --git a/tests/integration/platform/scrapli_replay_sessions/test_load_config_replace_diff_and_commit[arista_eos-paramiko].yaml b/tests/integration/platform/scrapli_replay_sessions/test_load_config_replace_diff_and_commit[arista_eos-paramiko].yaml
index 62a04c8..07d86f8 100644
--- a/tests/integration/platform/scrapli_replay_sessions/test_load_config_replace_diff_and_commit[arista_eos-paramiko].yaml
+++ b/tests/integration/platform/scrapli_replay_sessions/test_load_config_replace_diff_and_commit[arista_eos-paramiko].yaml
@@ -1,1787 +1,1009 @@
localhost:24022:ParamikoTransport::0:
- connection_profile:
- host: localhost
- port: 24022
- auth_username: boxen
- auth_password: true
- auth_private_key: ''
- auth_private_key_passphrase: false
- auth_bypass: false
- transport: paramiko
- auth_secondary: true
+ connection_profile: {auth_bypass: false, auth_password: true, auth_private_key: '',
+ auth_private_key_passphrase: false, auth_secondary: true, auth_username: boxen,
+ host: localhost, port: 24022, transport: paramiko}
interactions:
- - channel_output: ''
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "Last login: Sat May 29 17:04:32 2021 from 10.0.0.2\n\n\nlocalhost>\n"
- expected_channel_input: enable
- expected_channel_input_redacted: false
- - channel_output: enable
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost>enable\nPassword: "
- expected_channel_input: REDACTED
- expected_channel_input_redacted: true
- - channel_output: ''
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost#"
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost#"
- expected_channel_input: terminal length 0
- expected_channel_input_redacted: false
- - channel_output: terminal length 0
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nPagination disabled.\nlocalhost#"
- expected_channel_input: terminal width 32767
- expected_channel_input_redacted: false
- - channel_output: terminal width 32767
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nWidth set to 32767 columns.\nlocalhost#"
- expected_channel_input: show version | i Software image version
- expected_channel_input_redacted: false
- - channel_output: show version | i Software image version
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nSoftware image version: 4.22.1F\nlocalhost#"
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost#"
- expected_channel_input: configure session __SCRAPLI_CFG_SESSION_NAME__
- expected_channel_input_redacted: false
- - channel_output: configure session __SCRAPLI_CFG_SESSION_NAME__
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: rollback clean-config
- expected_channel_input_redacted: false
- - channel_output: rollback clean-config
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: switchport default mode routed
- expected_channel_input_redacted: false
- - channel_output: switchport default mode routed
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: transceiver qsfp default-mode 4x10G
- expected_channel_input_redacted: false
- - channel_output: transceiver qsfp default-mode 4x10G
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging console informational
- expected_channel_input_redacted: false
- - channel_output: logging console informational
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level AAA errors
- expected_channel_input_redacted: false
- - channel_output: logging level AAA errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level ACCOUNTING errors
- expected_channel_input_redacted: false
- - channel_output: logging level ACCOUNTING errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level ACL errors
- expected_channel_input_redacted: false
- - channel_output: logging level ACL errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level AGENT errors
- expected_channel_input_redacted: false
- - channel_output: logging level AGENT errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level ALE errors
- expected_channel_input_redacted: false
- - channel_output: logging level ALE errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level ARP errors
- expected_channel_input_redacted: false
- - channel_output: logging level ARP errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level BFD errors
- expected_channel_input_redacted: false
- - channel_output: logging level BFD errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level BGP errors
- expected_channel_input_redacted: false
- - channel_output: logging level BGP errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level BMP errors
- expected_channel_input_redacted: false
- - channel_output: logging level BMP errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level CAPACITY errors
- expected_channel_input_redacted: false
- - channel_output: logging level CAPACITY errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level CAPI errors
- expected_channel_input_redacted: false
- - channel_output: logging level CAPI errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level CLEAR errors
- expected_channel_input_redacted: false
- - channel_output: logging level CLEAR errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level CVX errors
- expected_channel_input_redacted: false
- - channel_output: logging level CVX errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level DATAPLANE errors
- expected_channel_input_redacted: false
- - channel_output: logging level DATAPLANE errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level DHCP errors
- expected_channel_input_redacted: false
- - channel_output: logging level DHCP errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level DOT1X errors
- expected_channel_input_redacted: false
- - channel_output: logging level DOT1X errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level DSCP errors
- expected_channel_input_redacted: false
- - channel_output: logging level DSCP errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level ENVMON errors
- expected_channel_input_redacted: false
- - channel_output: logging level ENVMON errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level ETH errors
- expected_channel_input_redacted: false
- - channel_output: logging level ETH errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level EVENTMON errors
- expected_channel_input_redacted: false
- - channel_output: logging level EVENTMON errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level EXTENSION errors
- expected_channel_input_redacted: false
- - channel_output: logging level EXTENSION errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level FHRP errors
- expected_channel_input_redacted: false
- - channel_output: logging level FHRP errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level FLOW errors
- expected_channel_input_redacted: false
- - channel_output: logging level FLOW errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level FORWARDING errors
- expected_channel_input_redacted: false
- - channel_output: logging level FORWARDING errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level FRU errors
- expected_channel_input_redacted: false
- - channel_output: logging level FRU errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level FWK errors
- expected_channel_input_redacted: false
- - channel_output: logging level FWK errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level GMP errors
- expected_channel_input_redacted: false
- - channel_output: logging level GMP errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level HARDWARE errors
- expected_channel_input_redacted: false
- - channel_output: logging level HARDWARE errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level HEALTH errors
- expected_channel_input_redacted: false
- - channel_output: logging level HEALTH errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level HTTPSERVICE errors
- expected_channel_input_redacted: false
- - channel_output: logging level HTTPSERVICE errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level IGMP errors
- expected_channel_input_redacted: false
- - channel_output: logging level IGMP errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level IGMPSNOOPING errors
- expected_channel_input_redacted: false
- - channel_output: logging level IGMPSNOOPING errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level INT errors
- expected_channel_input_redacted: false
- - channel_output: logging level INT errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level INTF errors
- expected_channel_input_redacted: false
- - channel_output: logging level INTF errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level IP6ROUTING errors
- expected_channel_input_redacted: false
- - channel_output: logging level IP6ROUTING errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level IPRIB errors
- expected_channel_input_redacted: false
- - channel_output: logging level IPRIB errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level IRA errors
- expected_channel_input_redacted: false
- - channel_output: logging level IRA errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level ISIS errors
- expected_channel_input_redacted: false
- - channel_output: logging level ISIS errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level KERNELFIB errors
- expected_channel_input_redacted: false
- - channel_output: logging level KERNELFIB errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level LACP errors
- expected_channel_input_redacted: false
- - channel_output: logging level LACP errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level LAG errors
- expected_channel_input_redacted: false
- - channel_output: logging level LAG errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level LAUNCHER errors
- expected_channel_input_redacted: false
- - channel_output: logging level LAUNCHER errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level LDP errors
- expected_channel_input_redacted: false
- - channel_output: logging level LDP errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level LICENSE errors
- expected_channel_input_redacted: false
- - channel_output: logging level LICENSE errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level LINEPROTO errors
- expected_channel_input_redacted: false
- - channel_output: logging level LINEPROTO errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level LLDP errors
- expected_channel_input_redacted: false
- - channel_output: logging level LLDP errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level LOGMGR errors
- expected_channel_input_redacted: false
- - channel_output: logging level LOGMGR errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level LOOPBACK errors
- expected_channel_input_redacted: false
- - channel_output: logging level LOOPBACK errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level LOOPPROTECT errors
- expected_channel_input_redacted: false
- - channel_output: logging level LOOPPROTECT errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level MAPREDUCEMONITOR errors
- expected_channel_input_redacted: false
- - channel_output: logging level MAPREDUCEMONITOR errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level MIRRORING errors
- expected_channel_input_redacted: false
- - channel_output: logging level MIRRORING errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level MKA errors
- expected_channel_input_redacted: false
- - channel_output: logging level MKA errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level MLAG errors
- expected_channel_input_redacted: false
- - channel_output: logging level MLAG errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level MMODE errors
- expected_channel_input_redacted: false
- - channel_output: logging level MMODE errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level MROUTE errors
- expected_channel_input_redacted: false
- - channel_output: logging level MROUTE errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level MRP errors
- expected_channel_input_redacted: false
- - channel_output: logging level MRP errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level MSDP errors
- expected_channel_input_redacted: false
- - channel_output: logging level MSDP errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level MSRP errors
- expected_channel_input_redacted: false
- - channel_output: logging level MSRP errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level MSSPOLICYMONITOR errors
- expected_channel_input_redacted: false
- - channel_output: logging level MSSPOLICYMONITOR errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level MVRP errors
- expected_channel_input_redacted: false
- - channel_output: logging level MVRP errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level NAT errors
- expected_channel_input_redacted: false
- - channel_output: logging level NAT errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level OPENCONFIG errors
- expected_channel_input_redacted: false
- - channel_output: logging level OPENCONFIG errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level OPENFLOW errors
- expected_channel_input_redacted: false
- - channel_output: logging level OPENFLOW errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level OSPF errors
- expected_channel_input_redacted: false
- - channel_output: logging level OSPF errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level OSPF3 errors
- expected_channel_input_redacted: false
- - channel_output: logging level OSPF3 errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level PACKAGE errors
- expected_channel_input_redacted: false
- - channel_output: logging level PACKAGE errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level PFC errors
- expected_channel_input_redacted: false
- - channel_output: logging level PFC errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level PIMBSR errors
- expected_channel_input_redacted: false
- - channel_output: logging level PIMBSR errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level PORTSECURITY errors
- expected_channel_input_redacted: false
- - channel_output: logging level PORTSECURITY errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level PTP errors
- expected_channel_input_redacted: false
- - channel_output: logging level PTP errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level PWRMGMT errors
- expected_channel_input_redacted: false
- - channel_output: logging level PWRMGMT errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level QOS errors
- expected_channel_input_redacted: false
- - channel_output: logging level QOS errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level QUEUEMONITOR errors
- expected_channel_input_redacted: false
- - channel_output: logging level QUEUEMONITOR errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level REDUNDANCY errors
- expected_channel_input_redacted: false
- - channel_output: logging level REDUNDANCY errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level RIB errors
- expected_channel_input_redacted: false
- - channel_output: logging level RIB errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level ROUTING errors
- expected_channel_input_redacted: false
- - channel_output: logging level ROUTING errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level SECURITY errors
- expected_channel_input_redacted: false
- - channel_output: logging level SECURITY errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level SERVERMONITOR errors
- expected_channel_input_redacted: false
- - channel_output: logging level SERVERMONITOR errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level SPANTREE errors
- expected_channel_input_redacted: false
- - channel_output: logging level SPANTREE errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level SSO errors
- expected_channel_input_redacted: false
- - channel_output: logging level SSO errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level STAGEMGR errors
- expected_channel_input_redacted: false
- - channel_output: logging level STAGEMGR errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level SYS errors
- expected_channel_input_redacted: false
- - channel_output: logging level SYS errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level SYSDB errors
- expected_channel_input_redacted: false
- - channel_output: logging level SYSDB errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level TAPAGG errors
- expected_channel_input_redacted: false
- - channel_output: logging level TAPAGG errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level TCP errors
- expected_channel_input_redacted: false
- - channel_output: logging level TCP errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level TRANSCEIVER errors
- expected_channel_input_redacted: false
- - channel_output: logging level TRANSCEIVER errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level TUNNEL errors
- expected_channel_input_redacted: false
- - channel_output: logging level TUNNEL errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level TUNNELINTF errors
- expected_channel_input_redacted: false
- - channel_output: logging level TUNNELINTF errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level VMTRACERSESS errors
- expected_channel_input_redacted: false
- - channel_output: logging level VMTRACERSESS errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level VMWAREVI errors
- expected_channel_input_redacted: false
- - channel_output: logging level VMWAREVI errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level VMWAREVS errors
- expected_channel_input_redacted: false
- - channel_output: logging level VMWAREVS errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level VRF errors
- expected_channel_input_redacted: false
- - channel_output: logging level VRF errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level VRRP errors
- expected_channel_input_redacted: false
- - channel_output: logging level VRRP errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level VXLAN errors
- expected_channel_input_redacted: false
- - channel_output: logging level VXLAN errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level XMPP errors
- expected_channel_input_redacted: false
- - channel_output: logging level XMPP errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level ZTP informational
- expected_channel_input_redacted: false
- - channel_output: logging level ZTP informational
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: spanning-tree mode mstp
- expected_channel_input_redacted: false
- - channel_output: spanning-tree mode mstp
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: enable secret sha512 $6$TVJ6KgdC0qsGkKfb$LjGGPd6W3S1iJQVQ.Vvo3Bca4Yt1R3y4nOjWAaaTCsk1NuIoqB/gOMseoigt/HQVFDTvDAJ3IPmsF9sWfxi1V/
- expected_channel_input_redacted: false
- - channel_output: enable secret sha512 $6$TVJ6KgdC0qsGkKfb$LjGGPd6W3S1iJQVQ.Vvo3Bca4Yt1R3y4nOjWAaaTCsk1NuIoqB/gOMseoigt/HQVFDTvDAJ3IPmsF9sWfxi1V/
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: no aaa root
- expected_channel_input_redacted: false
- - channel_output: no aaa root
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: username boxen role network-admin secret sha512 $6$1ex07TzYfKx23A9z$c02oeDxnr4J7HMgj0PcabYvACZfjdiu3zp4IAgjJQ51IBtkstpvOjm0FYbxSSBhsl.mytIr9Y4PaERp4MDXJM/
- expected_channel_input_redacted: false
- - channel_output: username boxen role network-admin secret sha512 $6$1ex07TzYfKx23A9z$c02oeDxnr4J7HMgj0PcabYvACZfjdiu3zp4IAgjJQ51IBtkstpvOjm0FYbxSSBhsl.mytIr9Y4PaERp4MDXJM/
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: interface Ethernet1
- expected_channel_input_redacted: false
- - channel_output: interface Ethernet1
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et1)#"
- expected_channel_input: ' speed forced 10000full'
- expected_channel_input_redacted: false
- - channel_output: ' speed forced 10000full'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et1)#"
- expected_channel_input: ' no switchport'
- expected_channel_input_redacted: false
- - channel_output: ' no switchport'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et1)#"
- expected_channel_input: ' ipv6 enable'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 enable'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et1)#"
- expected_channel_input: ' ipv6 address auto-config'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 address auto-config'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et1)#"
- expected_channel_input: ' ipv6 nd ra rx accept default-route'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 nd ra rx accept default-route'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et1)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et1)#"
- expected_channel_input: interface Ethernet2
- expected_channel_input_redacted: false
- - channel_output: interface Ethernet2
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et2)#"
- expected_channel_input: ' speed forced 10000full'
- expected_channel_input_redacted: false
- - channel_output: ' speed forced 10000full'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et2)#"
- expected_channel_input: ' no switchport'
- expected_channel_input_redacted: false
- - channel_output: ' no switchport'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et2)#"
- expected_channel_input: ' ipv6 enable'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 enable'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et2)#"
- expected_channel_input: ' ipv6 address auto-config'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 address auto-config'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et2)#"
- expected_channel_input: ' ipv6 nd ra rx accept default-route'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 nd ra rx accept default-route'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et2)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et2)#"
- expected_channel_input: interface Ethernet3
- expected_channel_input_redacted: false
- - channel_output: interface Ethernet3
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et3)#"
- expected_channel_input: ' speed forced 10000full'
- expected_channel_input_redacted: false
- - channel_output: ' speed forced 10000full'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et3)#"
- expected_channel_input: ' no switchport'
- expected_channel_input_redacted: false
- - channel_output: ' no switchport'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et3)#"
- expected_channel_input: ' ipv6 enable'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 enable'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et3)#"
- expected_channel_input: ' ipv6 address auto-config'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 address auto-config'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et3)#"
- expected_channel_input: ' ipv6 nd ra rx accept default-route'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 nd ra rx accept default-route'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et3)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et3)#"
- expected_channel_input: interface Ethernet4
- expected_channel_input_redacted: false
- - channel_output: interface Ethernet4
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et4)#"
- expected_channel_input: ' speed forced 10000full'
- expected_channel_input_redacted: false
- - channel_output: ' speed forced 10000full'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et4)#"
- expected_channel_input: ' no switchport'
- expected_channel_input_redacted: false
- - channel_output: ' no switchport'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et4)#"
- expected_channel_input: ' ipv6 enable'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 enable'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et4)#"
- expected_channel_input: ' ipv6 address auto-config'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 address auto-config'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et4)#"
- expected_channel_input: ' ipv6 nd ra rx accept default-route'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 nd ra rx accept default-route'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et4)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et4)#"
- expected_channel_input: interface Ethernet5
- expected_channel_input_redacted: false
- - channel_output: interface Ethernet5
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et5)#"
- expected_channel_input: ' speed forced 10000full'
- expected_channel_input_redacted: false
- - channel_output: ' speed forced 10000full'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et5)#"
- expected_channel_input: ' no switchport'
- expected_channel_input_redacted: false
- - channel_output: ' no switchport'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et5)#"
- expected_channel_input: ' ipv6 enable'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 enable'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et5)#"
- expected_channel_input: ' ipv6 address auto-config'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 address auto-config'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et5)#"
- expected_channel_input: ' ipv6 nd ra rx accept default-route'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 nd ra rx accept default-route'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et5)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et5)#"
- expected_channel_input: interface Ethernet6
- expected_channel_input_redacted: false
- - channel_output: interface Ethernet6
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et6)#"
- expected_channel_input: ' speed forced 10000full'
- expected_channel_input_redacted: false
- - channel_output: ' speed forced 10000full'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et6)#"
- expected_channel_input: ' no switchport'
- expected_channel_input_redacted: false
- - channel_output: ' no switchport'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et6)#"
- expected_channel_input: ' ipv6 enable'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 enable'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et6)#"
- expected_channel_input: ' ipv6 address auto-config'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 address auto-config'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et6)#"
- expected_channel_input: ' ipv6 nd ra rx accept default-route'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 nd ra rx accept default-route'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et6)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et6)#"
- expected_channel_input: interface Ethernet7
- expected_channel_input_redacted: false
- - channel_output: interface Ethernet7
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et7)#"
- expected_channel_input: ' speed forced 10000full'
- expected_channel_input_redacted: false
- - channel_output: ' speed forced 10000full'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et7)#"
- expected_channel_input: ' no switchport'
- expected_channel_input_redacted: false
- - channel_output: ' no switchport'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et7)#"
- expected_channel_input: ' ipv6 enable'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 enable'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et7)#"
- expected_channel_input: ' ipv6 address auto-config'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 address auto-config'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et7)#"
- expected_channel_input: ' ipv6 nd ra rx accept default-route'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 nd ra rx accept default-route'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et7)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et7)#"
- expected_channel_input: interface Ethernet8
- expected_channel_input_redacted: false
- - channel_output: interface Ethernet8
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et8)#"
- expected_channel_input: ' speed forced 10000full'
- expected_channel_input_redacted: false
- - channel_output: ' speed forced 10000full'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et8)#"
- expected_channel_input: ' no switchport'
- expected_channel_input_redacted: false
- - channel_output: ' no switchport'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et8)#"
- expected_channel_input: ' ipv6 enable'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 enable'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et8)#"
- expected_channel_input: ' ipv6 address auto-config'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 address auto-config'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et8)#"
- expected_channel_input: ' ipv6 nd ra rx accept default-route'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 nd ra rx accept default-route'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et8)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et8)#"
- expected_channel_input: interface Ethernet9
- expected_channel_input_redacted: false
- - channel_output: interface Ethernet9
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et9)#"
- expected_channel_input: ' speed forced 10000full'
- expected_channel_input_redacted: false
- - channel_output: ' speed forced 10000full'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et9)#"
- expected_channel_input: ' no switchport'
- expected_channel_input_redacted: false
- - channel_output: ' no switchport'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et9)#"
- expected_channel_input: ' ipv6 enable'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 enable'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et9)#"
- expected_channel_input: ' ipv6 address auto-config'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 address auto-config'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et9)#"
- expected_channel_input: ' ipv6 nd ra rx accept default-route'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 nd ra rx accept default-route'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et9)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et9)#"
- expected_channel_input: interface Ethernet10
- expected_channel_input_redacted: false
- - channel_output: interface Ethernet10
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et10)#"
- expected_channel_input: ' speed forced 10000full'
- expected_channel_input_redacted: false
- - channel_output: ' speed forced 10000full'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et10)#"
- expected_channel_input: ' no switchport'
- expected_channel_input_redacted: false
- - channel_output: ' no switchport'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et10)#"
- expected_channel_input: ' ipv6 enable'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 enable'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et10)#"
- expected_channel_input: ' ipv6 address auto-config'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 address auto-config'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et10)#"
- expected_channel_input: ' ipv6 nd ra rx accept default-route'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 nd ra rx accept default-route'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et10)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et10)#"
- expected_channel_input: interface Ethernet11
- expected_channel_input_redacted: false
- - channel_output: interface Ethernet11
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et11)#"
- expected_channel_input: ' speed forced 10000full'
- expected_channel_input_redacted: false
- - channel_output: ' speed forced 10000full'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et11)#"
- expected_channel_input: ' no switchport'
- expected_channel_input_redacted: false
- - channel_output: ' no switchport'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et11)#"
- expected_channel_input: ' ipv6 enable'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 enable'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et11)#"
- expected_channel_input: ' ipv6 address auto-config'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 address auto-config'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et11)#"
- expected_channel_input: ' ipv6 nd ra rx accept default-route'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 nd ra rx accept default-route'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et11)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et11)#"
- expected_channel_input: interface Ethernet12
- expected_channel_input_redacted: false
- - channel_output: interface Ethernet12
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et12)#"
- expected_channel_input: ' speed forced 10000full'
- expected_channel_input_redacted: false
- - channel_output: ' speed forced 10000full'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et12)#"
- expected_channel_input: ' no switchport'
- expected_channel_input_redacted: false
- - channel_output: ' no switchport'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et12)#"
- expected_channel_input: ' ipv6 enable'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 enable'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et12)#"
- expected_channel_input: ' ipv6 address auto-config'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 address auto-config'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et12)#"
- expected_channel_input: ' ipv6 nd ra rx accept default-route'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 nd ra rx accept default-route'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et12)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et12)#"
- expected_channel_input: interface Ethernet13
- expected_channel_input_redacted: false
- - channel_output: interface Ethernet13
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et13)#"
- expected_channel_input: ' speed forced 10000full'
- expected_channel_input_redacted: false
- - channel_output: ' speed forced 10000full'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et13)#"
- expected_channel_input: ' no switchport'
- expected_channel_input_redacted: false
- - channel_output: ' no switchport'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et13)#"
- expected_channel_input: ' ipv6 enable'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 enable'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et13)#"
- expected_channel_input: ' ipv6 address auto-config'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 address auto-config'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et13)#"
- expected_channel_input: ' ipv6 nd ra rx accept default-route'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 nd ra rx accept default-route'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et13)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et13)#"
- expected_channel_input: interface Ethernet14
- expected_channel_input_redacted: false
- - channel_output: interface Ethernet14
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et14)#"
- expected_channel_input: ' speed forced 10000full'
- expected_channel_input_redacted: false
- - channel_output: ' speed forced 10000full'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et14)#"
- expected_channel_input: ' no switchport'
- expected_channel_input_redacted: false
- - channel_output: ' no switchport'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et14)#"
- expected_channel_input: ' ipv6 enable'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 enable'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et14)#"
- expected_channel_input: ' ipv6 address auto-config'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 address auto-config'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et14)#"
- expected_channel_input: ' ipv6 nd ra rx accept default-route'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 nd ra rx accept default-route'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et14)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et14)#"
- expected_channel_input: interface Ethernet15
- expected_channel_input_redacted: false
- - channel_output: interface Ethernet15
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et15)#"
- expected_channel_input: ' speed forced 10000full'
- expected_channel_input_redacted: false
- - channel_output: ' speed forced 10000full'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et15)#"
- expected_channel_input: ' no switchport'
- expected_channel_input_redacted: false
- - channel_output: ' no switchport'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et15)#"
- expected_channel_input: ' ipv6 enable'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 enable'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et15)#"
- expected_channel_input: ' ipv6 address auto-config'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 address auto-config'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et15)#"
- expected_channel_input: ' ipv6 nd ra rx accept default-route'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 nd ra rx accept default-route'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et15)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et15)#"
- expected_channel_input: interface Ethernet16
- expected_channel_input_redacted: false
- - channel_output: interface Ethernet16
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et16)#"
- expected_channel_input: ' speed forced 10000full'
- expected_channel_input_redacted: false
- - channel_output: ' speed forced 10000full'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et16)#"
- expected_channel_input: ' no switchport'
- expected_channel_input_redacted: false
- - channel_output: ' no switchport'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et16)#"
- expected_channel_input: ' ipv6 enable'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 enable'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et16)#"
- expected_channel_input: ' ipv6 address auto-config'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 address auto-config'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et16)#"
- expected_channel_input: ' ipv6 nd ra rx accept default-route'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 nd ra rx accept default-route'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et16)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et16)#"
- expected_channel_input: interface Ethernet17
- expected_channel_input_redacted: false
- - channel_output: interface Ethernet17
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et17)#"
- expected_channel_input: ' speed forced 10000full'
- expected_channel_input_redacted: false
- - channel_output: ' speed forced 10000full'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et17)#"
- expected_channel_input: ' no switchport'
- expected_channel_input_redacted: false
- - channel_output: ' no switchport'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et17)#"
- expected_channel_input: ' ipv6 enable'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 enable'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et17)#"
- expected_channel_input: ' ipv6 address auto-config'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 address auto-config'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et17)#"
- expected_channel_input: ' ipv6 nd ra rx accept default-route'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 nd ra rx accept default-route'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et17)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et17)#"
- expected_channel_input: interface Ethernet18
- expected_channel_input_redacted: false
- - channel_output: interface Ethernet18
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et18)#"
- expected_channel_input: ' speed forced 10000full'
- expected_channel_input_redacted: false
- - channel_output: ' speed forced 10000full'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et18)#"
- expected_channel_input: ' no switchport'
- expected_channel_input_redacted: false
- - channel_output: ' no switchport'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et18)#"
- expected_channel_input: ' ipv6 enable'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 enable'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et18)#"
- expected_channel_input: ' ipv6 address auto-config'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 address auto-config'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et18)#"
- expected_channel_input: ' ipv6 nd ra rx accept default-route'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 nd ra rx accept default-route'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et18)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et18)#"
- expected_channel_input: interface Ethernet19
- expected_channel_input_redacted: false
- - channel_output: interface Ethernet19
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et19)#"
- expected_channel_input: ' speed forced 10000full'
- expected_channel_input_redacted: false
- - channel_output: ' speed forced 10000full'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et19)#"
- expected_channel_input: ' no switchport'
- expected_channel_input_redacted: false
- - channel_output: ' no switchport'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et19)#"
- expected_channel_input: ' ipv6 enable'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 enable'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et19)#"
- expected_channel_input: ' ipv6 address auto-config'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 address auto-config'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et19)#"
- expected_channel_input: ' ipv6 nd ra rx accept default-route'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 nd ra rx accept default-route'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et19)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et19)#"
- expected_channel_input: interface Management1
- expected_channel_input_redacted: false
- - channel_output: interface Management1
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Ma1)#"
- expected_channel_input: ' ip address 10.0.0.15/24'
- expected_channel_input_redacted: false
- - channel_output: ' ip address 10.0.0.15/24'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Ma1)#"
- expected_channel_input: ' ipv6 enable'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 enable'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Ma1)#"
- expected_channel_input: ' ipv6 address auto-config'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 address auto-config'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Ma1)#"
- expected_channel_input: ' ipv6 nd ra rx accept default-route'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 nd ra rx accept default-route'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Ma1)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Ma1)#"
- expected_channel_input: no ip routing
- expected_channel_input_redacted: false
- - channel_output: no ip routing
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: control-plane
- expected_channel_input_redacted: false
- - channel_output: control-plane
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-cp)#"
- expected_channel_input: ' no service-policy input copp-system-policy'
- expected_channel_input_redacted: false
- - channel_output: ' no service-policy input copp-system-policy'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-cp)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-cp)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-cp)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-cp)#"
- expected_channel_input: management api http-commands
- expected_channel_input_redacted: false
- - channel_output: management api http-commands
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-mgmt-api-http-cmds)#"
- expected_channel_input: ' protocol unix-socket'
- expected_channel_input_redacted: false
- - channel_output: ' protocol unix-socket'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-mgmt-api-http-cmds)#"
- expected_channel_input: ' no shutdown'
- expected_channel_input_redacted: false
- - channel_output: ' no shutdown'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-mgmt-api-http-cmds)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-mgmt-api-http-cmds)#"
- expected_channel_input: management telnet
- expected_channel_input_redacted: false
- - channel_output: management telnet
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-mgmt-telnet)#"
- expected_channel_input: ' no shutdown'
- expected_channel_input_redacted: false
- - channel_output: ' no shutdown'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-mgmt-telnet)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-mgmt-telnet)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-mgmt-telnet)#"
- expected_channel_input: banner login
- expected_channel_input_redacted: false
- - channel_output: banner login
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: ''
- expected_channel_input: No startup-config was found.
- expected_channel_input_redacted: false
- - channel_output: "\nEnter TEXT message. Type 'EOF' on its own line to end.\n\
- No startup-config was found."
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: ''
- expected_channel_input: The device is in Zero Touch Provisioning mode and is
- attempting to
- expected_channel_input_redacted: false
- - channel_output: "\nThe device is in Zero Touch Provisioning mode and is attempting\
- \ to"
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: ''
- expected_channel_input: download the startup-config from a remote system. The
- device will not
- expected_channel_input_redacted: false
- - channel_output: "\ndownload the startup-config from a remote system. The device\
- \ will not"
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: ''
- expected_channel_input: be fully functional until either a valid startup-config
- is downloaded
- expected_channel_input_redacted: false
- - channel_output: "\nbe fully functional until either a valid startup-config is\
- \ downloaded"
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: ''
- expected_channel_input: from a remote system or Zero Touch Provisioning is cancelled.
- expected_channel_input_redacted: false
- - channel_output: "\nfrom a remote system or Zero Touch Provisioning is cancelled."
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: ''
- expected_channel_input: To cancel Zero Touch Provisioning, login as admin and
- type
- expected_channel_input_redacted: false
- - channel_output: "\nTo cancel Zero Touch Provisioning, login as admin and type"
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: ''
- expected_channel_input: "'zerotouch cancel' at the CLI. Alternatively, to disable\
- \ Zero Touch"
- expected_channel_input_redacted: false
- - channel_output: "\n'zerotouch cancel' at the CLI. Alternatively, to disable\
- \ Zero Touch"
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: ''
- expected_channel_input: Provisioning permanently, type 'zerotouch disable' at
- the CLI.
- expected_channel_input_redacted: false
- - channel_output: "\nProvisioning permanently, type 'zerotouch disable' at the\
- \ CLI."
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: ''
- expected_channel_input: 'Note: The device will reload when these commands are
- issued.'
- expected_channel_input_redacted: false
- - channel_output: "\nNote: The device will reload when these commands are issued."
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: ''
- expected_channel_input: EOF
- expected_channel_input_redacted: false
- - channel_output: "\nEOF"
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: show session-config diffs
- expected_channel_input_redacted: false
- - channel_output: show session-config diffs
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\n\nlocalhost(config-s-scrapl)#"
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: end
- expected_channel_input_redacted: false
- - channel_output: end
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost#"
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost#"
- expected_channel_input: show running-config
- expected_channel_input_redacted: false
- - channel_output: show running-config
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\n! Command: show running-config\n! device: localhost (vEOS,\
+ - {channel_output: '', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "Last login: Sat Nov 20 00:21:10 2021 from 10.0.0.2\n\n\nlocalhost>",
+ expected_channel_input: enable, expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost>enable", expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nPassword: ", expected_channel_input: REDACTED, expected_channel_input_redacted: true}
+ - {channel_output: '', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost#", expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost#", expected_channel_input: terminal length 0,
+ expected_channel_input_redacted: false}
+ - {channel_output: terminal length 0, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nPagination disabled.\nlocalhost#", expected_channel_input: terminal
+ width 32767, expected_channel_input_redacted: false}
+ - {channel_output: terminal width 32767, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nWidth set to 32767 columns.\nlocalhost#", expected_channel_input: show
+ version | i Software image version, expected_channel_input_redacted: false}
+ - {channel_output: show version | i Software image version, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nSoftware image version: 4.22.1F\nlocalhost#", expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost#", expected_channel_input: configure session __SCRAPLI_CFG_SESSION_NAME__,
+ expected_channel_input_redacted: false}
+ - {channel_output: configure session __SCRAPLI_CFG_SESSION_NAME__, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: rollback
+ clean-config, expected_channel_input_redacted: false}
+ - {channel_output: rollback clean-config, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: switchport
+ default mode routed, expected_channel_input_redacted: false}
+ - {channel_output: switchport default mode routed, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: transceiver
+ qsfp default-mode 4x10G, expected_channel_input_redacted: false}
+ - {channel_output: transceiver qsfp default-mode 4x10G, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ console informational, expected_channel_input_redacted: false}
+ - {channel_output: logging console informational, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level AAA errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level AAA errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level ACCOUNTING errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level ACCOUNTING errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level ACL errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level ACL errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level AGENT errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level AGENT errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level ALE errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level ALE errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level ARP errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level ARP errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level BFD errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level BFD errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level BGP errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level BGP errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level BMP errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level BMP errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level CAPACITY errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level CAPACITY errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level CAPI errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level CAPI errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level CLEAR errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level CLEAR errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level CVX errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level CVX errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level DATAPLANE errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level DATAPLANE errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level DHCP errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level DHCP errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level DOT1X errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level DOT1X errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level DSCP errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level DSCP errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level ENVMON errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level ENVMON errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level ETH errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level ETH errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level EVENTMON errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level EVENTMON errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level EXTENSION errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level EXTENSION errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level FHRP errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level FHRP errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level FLOW errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level FLOW errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level FORWARDING errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level FORWARDING errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level FRU errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level FRU errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level FWK errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level FWK errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level GMP errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level GMP errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level HARDWARE errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level HARDWARE errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level HEALTH errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level HEALTH errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level HTTPSERVICE errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level HTTPSERVICE errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level IGMP errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level IGMP errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level IGMPSNOOPING errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level IGMPSNOOPING errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level INT errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level INT errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level INTF errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level INTF errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level IP6ROUTING errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level IP6ROUTING errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level IPRIB errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level IPRIB errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level IRA errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level IRA errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level ISIS errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level ISIS errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level KERNELFIB errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level KERNELFIB errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level LACP errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level LACP errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level LAG errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level LAG errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level LAUNCHER errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level LAUNCHER errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level LDP errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level LDP errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level LICENSE errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level LICENSE errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level LINEPROTO errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level LINEPROTO errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level LLDP errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level LLDP errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level LOGMGR errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level LOGMGR errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level LOOPBACK errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level LOOPBACK errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level LOOPPROTECT errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level LOOPPROTECT errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level MAPREDUCEMONITOR errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level MAPREDUCEMONITOR errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level MIRRORING errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level MIRRORING errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level MKA errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level MKA errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level MLAG errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level MLAG errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level MMODE errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level MMODE errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level MROUTE errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level MROUTE errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level MRP errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level MRP errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level MSDP errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level MSDP errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level MSRP errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level MSRP errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level MSSPOLICYMONITOR errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level MSSPOLICYMONITOR errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level MVRP errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level MVRP errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level NAT errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level NAT errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level OPENCONFIG errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level OPENCONFIG errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level OPENFLOW errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level OPENFLOW errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level OSPF errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level OSPF errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level OSPF3 errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level OSPF3 errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level PACKAGE errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level PACKAGE errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level PFC errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level PFC errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level PIMBSR errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level PIMBSR errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level PORTSECURITY errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level PORTSECURITY errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level PTP errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level PTP errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level PWRMGMT errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level PWRMGMT errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level QOS errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level QOS errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level QUEUEMONITOR errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level QUEUEMONITOR errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level REDUNDANCY errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level REDUNDANCY errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level RIB errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level RIB errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level ROUTING errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level ROUTING errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level SECURITY errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level SECURITY errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level SERVERMONITOR errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level SERVERMONITOR errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level SPANTREE errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level SPANTREE errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level SSO errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level SSO errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level STAGEMGR errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level STAGEMGR errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level SYS errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level SYS errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level SYSDB errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level SYSDB errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level TAPAGG errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level TAPAGG errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level TCP errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level TCP errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level TRANSCEIVER errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level TRANSCEIVER errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level TUNNEL errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level TUNNEL errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level TUNNELINTF errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level TUNNELINTF errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level VMTRACERSESS errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level VMTRACERSESS errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level VMWAREVI errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level VMWAREVI errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level VMWAREVS errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level VMWAREVS errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level VRF errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level VRF errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level VRRP errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level VRRP errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level VXLAN errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level VXLAN errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level XMPP errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level XMPP errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level ZTP informational, expected_channel_input_redacted: false}
+ - {channel_output: logging level ZTP informational, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: spanning-tree
+ mode mstp, expected_channel_input_redacted: false}
+ - {channel_output: spanning-tree mode mstp, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: enable
+ secret sha512 $6$TVJ6KgdC0qsGkKfb$LjGGPd6W3S1iJQVQ.Vvo3Bca4Yt1R3y4nOjWAaaTCsk1NuIoqB/gOMseoigt/HQVFDTvDAJ3IPmsF9sWfxi1V/,
+ expected_channel_input_redacted: false}
+ - {channel_output: enable secret sha512 $6$TVJ6KgdC0qsGkKfb$LjGGPd6W3S1iJQVQ.Vvo3Bca4Yt1R3y4nOjWAaaTCsk1NuIoqB/gOMseoigt/HQVFDTvDAJ3IPmsF9sWfxi1V/,
+ expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: no
+ aaa root, expected_channel_input_redacted: false}
+ - {channel_output: no aaa root, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: username
+ boxen role network-admin secret sha512 $6$1ex07TzYfKx23A9z$c02oeDxnr4J7HMgj0PcabYvACZfjdiu3zp4IAgjJQ51IBtkstpvOjm0FYbxSSBhsl.mytIr9Y4PaERp4MDXJM/,
+ expected_channel_input_redacted: false}
+ - {channel_output: username boxen role network-admin secret sha512 $6$1ex07TzYfKx23A9z$c02oeDxnr4J7HMgj0PcabYvACZfjdiu3zp4IAgjJQ51IBtkstpvOjm0FYbxSSBhsl.mytIr9Y4PaERp4MDXJM/,
+ expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: interface
+ Ethernet1, expected_channel_input_redacted: false}
+ - {channel_output: interface Ethernet1, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et1)#", expected_channel_input: ' speed
+ forced 10000full', expected_channel_input_redacted: false}
+ - {channel_output: ' speed forced 10000full', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et1)#", expected_channel_input: ' no
+ switchport', expected_channel_input_redacted: false}
+ - {channel_output: ' no switchport', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et1)#", expected_channel_input: ' ipv6
+ enable', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 enable', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et1)#", expected_channel_input: ' ipv6
+ address auto-config', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 address auto-config', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et1)#", expected_channel_input: ' ipv6
+ nd ra rx accept default-route', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 nd ra rx accept default-route', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et1)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et1)#", expected_channel_input: interface
+ Ethernet2, expected_channel_input_redacted: false}
+ - {channel_output: interface Ethernet2, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et2)#", expected_channel_input: ' speed
+ forced 10000full', expected_channel_input_redacted: false}
+ - {channel_output: ' speed forced 10000full', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et2)#", expected_channel_input: ' no
+ switchport', expected_channel_input_redacted: false}
+ - {channel_output: ' no switchport', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et2)#", expected_channel_input: ' ipv6
+ enable', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 enable', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et2)#", expected_channel_input: ' ipv6
+ address auto-config', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 address auto-config', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et2)#", expected_channel_input: ' ipv6
+ nd ra rx accept default-route', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 nd ra rx accept default-route', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et2)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et2)#", expected_channel_input: interface
+ Ethernet3, expected_channel_input_redacted: false}
+ - {channel_output: interface Ethernet3, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et3)#", expected_channel_input: ' speed
+ forced 10000full', expected_channel_input_redacted: false}
+ - {channel_output: ' speed forced 10000full', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et3)#", expected_channel_input: ' no
+ switchport', expected_channel_input_redacted: false}
+ - {channel_output: ' no switchport', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et3)#", expected_channel_input: ' ipv6
+ enable', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 enable', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et3)#", expected_channel_input: ' ipv6
+ address auto-config', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 address auto-config', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et3)#", expected_channel_input: ' ipv6
+ nd ra rx accept default-route', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 nd ra rx accept default-route', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et3)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et3)#", expected_channel_input: interface
+ Ethernet4, expected_channel_input_redacted: false}
+ - {channel_output: interface Ethernet4, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et4)#", expected_channel_input: ' speed
+ forced 10000full', expected_channel_input_redacted: false}
+ - {channel_output: ' speed forced 10000full', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et4)#", expected_channel_input: ' no
+ switchport', expected_channel_input_redacted: false}
+ - {channel_output: ' no switchport', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et4)#", expected_channel_input: ' ipv6
+ enable', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 enable', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et4)#", expected_channel_input: ' ipv6
+ address auto-config', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 address auto-config', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et4)#", expected_channel_input: ' ipv6
+ nd ra rx accept default-route', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 nd ra rx accept default-route', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et4)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et4)#", expected_channel_input: interface
+ Ethernet5, expected_channel_input_redacted: false}
+ - {channel_output: interface Ethernet5, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et5)#", expected_channel_input: ' speed
+ forced 10000full', expected_channel_input_redacted: false}
+ - {channel_output: ' speed forced 10000full', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et5)#", expected_channel_input: ' no
+ switchport', expected_channel_input_redacted: false}
+ - {channel_output: ' no switchport', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et5)#", expected_channel_input: ' ipv6
+ enable', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 enable', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et5)#", expected_channel_input: ' ipv6
+ address auto-config', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 address auto-config', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et5)#", expected_channel_input: ' ipv6
+ nd ra rx accept default-route', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 nd ra rx accept default-route', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et5)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et5)#", expected_channel_input: interface
+ Ethernet6, expected_channel_input_redacted: false}
+ - {channel_output: interface Ethernet6, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et6)#", expected_channel_input: ' speed
+ forced 10000full', expected_channel_input_redacted: false}
+ - {channel_output: ' speed forced 10000full', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et6)#", expected_channel_input: ' no
+ switchport', expected_channel_input_redacted: false}
+ - {channel_output: ' no switchport', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et6)#", expected_channel_input: ' ipv6
+ enable', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 enable', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et6)#", expected_channel_input: ' ipv6
+ address auto-config', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 address auto-config', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et6)#", expected_channel_input: ' ipv6
+ nd ra rx accept default-route', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 nd ra rx accept default-route', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et6)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et6)#", expected_channel_input: interface
+ Ethernet7, expected_channel_input_redacted: false}
+ - {channel_output: interface Ethernet7, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et7)#", expected_channel_input: ' speed
+ forced 10000full', expected_channel_input_redacted: false}
+ - {channel_output: ' speed forced 10000full', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et7)#", expected_channel_input: ' no
+ switchport', expected_channel_input_redacted: false}
+ - {channel_output: ' no switchport', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et7)#", expected_channel_input: ' ipv6
+ enable', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 enable', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et7)#", expected_channel_input: ' ipv6
+ address auto-config', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 address auto-config', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et7)#", expected_channel_input: ' ipv6
+ nd ra rx accept default-route', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 nd ra rx accept default-route', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et7)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et7)#", expected_channel_input: interface
+ Ethernet8, expected_channel_input_redacted: false}
+ - {channel_output: interface Ethernet8, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et8)#", expected_channel_input: ' speed
+ forced 10000full', expected_channel_input_redacted: false}
+ - {channel_output: ' speed forced 10000full', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et8)#", expected_channel_input: ' no
+ switchport', expected_channel_input_redacted: false}
+ - {channel_output: ' no switchport', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et8)#", expected_channel_input: ' ipv6
+ enable', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 enable', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et8)#", expected_channel_input: ' ipv6
+ address auto-config', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 address auto-config', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et8)#", expected_channel_input: ' ipv6
+ nd ra rx accept default-route', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 nd ra rx accept default-route', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et8)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et8)#", expected_channel_input: interface
+ Ethernet9, expected_channel_input_redacted: false}
+ - {channel_output: interface Ethernet9, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et9)#", expected_channel_input: ' speed
+ forced 10000full', expected_channel_input_redacted: false}
+ - {channel_output: ' speed forced 10000full', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et9)#", expected_channel_input: ' no
+ switchport', expected_channel_input_redacted: false}
+ - {channel_output: ' no switchport', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et9)#", expected_channel_input: ' ipv6
+ enable', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 enable', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et9)#", expected_channel_input: ' ipv6
+ address auto-config', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 address auto-config', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et9)#", expected_channel_input: ' ipv6
+ nd ra rx accept default-route', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 nd ra rx accept default-route', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et9)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et9)#", expected_channel_input: interface
+ Ethernet10, expected_channel_input_redacted: false}
+ - {channel_output: interface Ethernet10, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et10)#", expected_channel_input: ' speed
+ forced 10000full', expected_channel_input_redacted: false}
+ - {channel_output: ' speed forced 10000full', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et10)#", expected_channel_input: ' no
+ switchport', expected_channel_input_redacted: false}
+ - {channel_output: ' no switchport', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et10)#", expected_channel_input: ' ipv6
+ enable', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 enable', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et10)#", expected_channel_input: ' ipv6
+ address auto-config', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 address auto-config', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et10)#", expected_channel_input: ' ipv6
+ nd ra rx accept default-route', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 nd ra rx accept default-route', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et10)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et10)#", expected_channel_input: interface
+ Ethernet11, expected_channel_input_redacted: false}
+ - {channel_output: interface Ethernet11, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et11)#", expected_channel_input: ' speed
+ forced 10000full', expected_channel_input_redacted: false}
+ - {channel_output: ' speed forced 10000full', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et11)#", expected_channel_input: ' no
+ switchport', expected_channel_input_redacted: false}
+ - {channel_output: ' no switchport', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et11)#", expected_channel_input: ' ipv6
+ enable', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 enable', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et11)#", expected_channel_input: ' ipv6
+ address auto-config', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 address auto-config', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et11)#", expected_channel_input: ' ipv6
+ nd ra rx accept default-route', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 nd ra rx accept default-route', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et11)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et11)#", expected_channel_input: interface
+ Ethernet12, expected_channel_input_redacted: false}
+ - {channel_output: interface Ethernet12, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et12)#", expected_channel_input: ' speed
+ forced 10000full', expected_channel_input_redacted: false}
+ - {channel_output: ' speed forced 10000full', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et12)#", expected_channel_input: ' no
+ switchport', expected_channel_input_redacted: false}
+ - {channel_output: ' no switchport', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et12)#", expected_channel_input: ' ipv6
+ enable', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 enable', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et12)#", expected_channel_input: ' ipv6
+ address auto-config', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 address auto-config', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et12)#", expected_channel_input: ' ipv6
+ nd ra rx accept default-route', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 nd ra rx accept default-route', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et12)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et12)#", expected_channel_input: interface
+ Ethernet13, expected_channel_input_redacted: false}
+ - {channel_output: interface Ethernet13, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et13)#", expected_channel_input: ' speed
+ forced 10000full', expected_channel_input_redacted: false}
+ - {channel_output: ' speed forced 10000full', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et13)#", expected_channel_input: ' no
+ switchport', expected_channel_input_redacted: false}
+ - {channel_output: ' no switchport', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et13)#", expected_channel_input: ' ipv6
+ enable', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 enable', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et13)#", expected_channel_input: ' ipv6
+ address auto-config', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 address auto-config', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et13)#", expected_channel_input: ' ipv6
+ nd ra rx accept default-route', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 nd ra rx accept default-route', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et13)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et13)#", expected_channel_input: interface
+ Ethernet14, expected_channel_input_redacted: false}
+ - {channel_output: interface Ethernet14, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et14)#", expected_channel_input: ' speed
+ forced 10000full', expected_channel_input_redacted: false}
+ - {channel_output: ' speed forced 10000full', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et14)#", expected_channel_input: ' no
+ switchport', expected_channel_input_redacted: false}
+ - {channel_output: ' no switchport', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et14)#", expected_channel_input: ' ipv6
+ enable', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 enable', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et14)#", expected_channel_input: ' ipv6
+ address auto-config', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 address auto-config', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et14)#", expected_channel_input: ' ipv6
+ nd ra rx accept default-route', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 nd ra rx accept default-route', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et14)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et14)#", expected_channel_input: interface
+ Ethernet15, expected_channel_input_redacted: false}
+ - {channel_output: interface Ethernet15, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et15)#", expected_channel_input: ' speed
+ forced 10000full', expected_channel_input_redacted: false}
+ - {channel_output: ' speed forced 10000full', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et15)#", expected_channel_input: ' no
+ switchport', expected_channel_input_redacted: false}
+ - {channel_output: ' no switchport', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et15)#", expected_channel_input: ' ipv6
+ enable', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 enable', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et15)#", expected_channel_input: ' ipv6
+ address auto-config', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 address auto-config', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et15)#", expected_channel_input: ' ipv6
+ nd ra rx accept default-route', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 nd ra rx accept default-route', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et15)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et15)#", expected_channel_input: interface
+ Ethernet16, expected_channel_input_redacted: false}
+ - {channel_output: interface Ethernet16, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et16)#", expected_channel_input: ' speed
+ forced 10000full', expected_channel_input_redacted: false}
+ - {channel_output: ' speed forced 10000full', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et16)#", expected_channel_input: ' no
+ switchport', expected_channel_input_redacted: false}
+ - {channel_output: ' no switchport', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et16)#", expected_channel_input: ' ipv6
+ enable', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 enable', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et16)#", expected_channel_input: ' ipv6
+ address auto-config', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 address auto-config', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et16)#", expected_channel_input: ' ipv6
+ nd ra rx accept default-route', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 nd ra rx accept default-route', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et16)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et16)#", expected_channel_input: interface
+ Ethernet17, expected_channel_input_redacted: false}
+ - {channel_output: interface Ethernet17, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et17)#", expected_channel_input: ' speed
+ forced 10000full', expected_channel_input_redacted: false}
+ - {channel_output: ' speed forced 10000full', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et17)#", expected_channel_input: ' no
+ switchport', expected_channel_input_redacted: false}
+ - {channel_output: ' no switchport', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et17)#", expected_channel_input: ' ipv6
+ enable', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 enable', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et17)#", expected_channel_input: ' ipv6
+ address auto-config', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 address auto-config', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et17)#", expected_channel_input: ' ipv6
+ nd ra rx accept default-route', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 nd ra rx accept default-route', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et17)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et17)#", expected_channel_input: interface
+ Ethernet18, expected_channel_input_redacted: false}
+ - {channel_output: interface Ethernet18, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et18)#", expected_channel_input: ' speed
+ forced 10000full', expected_channel_input_redacted: false}
+ - {channel_output: ' speed forced 10000full', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et18)#", expected_channel_input: ' no
+ switchport', expected_channel_input_redacted: false}
+ - {channel_output: ' no switchport', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et18)#", expected_channel_input: ' ipv6
+ enable', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 enable', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et18)#", expected_channel_input: ' ipv6
+ address auto-config', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 address auto-config', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et18)#", expected_channel_input: ' ipv6
+ nd ra rx accept default-route', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 nd ra rx accept default-route', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et18)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et18)#", expected_channel_input: interface
+ Ethernet19, expected_channel_input_redacted: false}
+ - {channel_output: interface Ethernet19, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et19)#", expected_channel_input: ' speed
+ forced 10000full', expected_channel_input_redacted: false}
+ - {channel_output: ' speed forced 10000full', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et19)#", expected_channel_input: ' no
+ switchport', expected_channel_input_redacted: false}
+ - {channel_output: ' no switchport', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et19)#", expected_channel_input: ' ipv6
+ enable', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 enable', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et19)#", expected_channel_input: ' ipv6
+ address auto-config', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 address auto-config', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et19)#", expected_channel_input: ' ipv6
+ nd ra rx accept default-route', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 nd ra rx accept default-route', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et19)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et19)#", expected_channel_input: interface
+ Management1, expected_channel_input_redacted: false}
+ - {channel_output: interface Management1, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Ma1)#", expected_channel_input: ' ip
+ address 10.0.0.15/24', expected_channel_input_redacted: false}
+ - {channel_output: ' ip address 10.0.0.15/24', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Ma1)#", expected_channel_input: ' ipv6
+ enable', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 enable', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Ma1)#", expected_channel_input: ' ipv6
+ address auto-config', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 address auto-config', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Ma1)#", expected_channel_input: ' ipv6
+ nd ra rx accept default-route', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 nd ra rx accept default-route', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Ma1)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Ma1)#", expected_channel_input: no
+ ip routing, expected_channel_input_redacted: false}
+ - {channel_output: no ip routing, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: control-plane,
+ expected_channel_input_redacted: false}
+ - {channel_output: control-plane, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-cp)#", expected_channel_input: ' no
+ service-policy input copp-system-policy', expected_channel_input_redacted: false}
+ - {channel_output: ' no service-policy input copp-system-policy', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-cp)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-cp)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-cp)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-cp)#", expected_channel_input: management
+ api http-commands, expected_channel_input_redacted: false}
+ - {channel_output: management api http-commands, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-mgmt-api-http-cmds)#", expected_channel_input: ' protocol
+ unix-socket', expected_channel_input_redacted: false}
+ - {channel_output: ' protocol unix-socket', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-mgmt-api-http-cmds)#", expected_channel_input: ' no
+ shutdown', expected_channel_input_redacted: false}
+ - {channel_output: ' no shutdown', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-mgmt-api-http-cmds)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-mgmt-api-http-cmds)#", expected_channel_input: management
+ telnet, expected_channel_input_redacted: false}
+ - {channel_output: management telnet, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-mgmt-telnet)#", expected_channel_input: ' no
+ shutdown', expected_channel_input_redacted: false}
+ - {channel_output: ' no shutdown', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-mgmt-telnet)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-mgmt-telnet)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-mgmt-telnet)#", expected_channel_input: banner
+ login, expected_channel_input_redacted: false}
+ - {channel_output: banner login, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: '', expected_channel_input: No startup-config was found., expected_channel_input_redacted: false}
+ - {channel_output: "\nEnter TEXT message. Type 'EOF' on its own line to end.\n\
+ No startup-config was found.", expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: '', expected_channel_input: The device is in Zero Touch Provisioning
+ mode and is attempting to, expected_channel_input_redacted: false}
+ - {channel_output: "\nThe device is in Zero Touch Provisioning mode and is attempting\
+ \ to", expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: '', expected_channel_input: download the startup-config from
+ a remote system. The device will not, expected_channel_input_redacted: false}
+ - {channel_output: "\ndownload the startup-config from a remote system. The device\
+ \ will not", expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: '', expected_channel_input: be fully functional until either
+ a valid startup-config is downloaded, expected_channel_input_redacted: false}
+ - {channel_output: "\nbe fully functional until either a valid startup-config\
+ \ is downloaded", expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: '', expected_channel_input: from a remote system or Zero Touch
+ Provisioning is cancelled., expected_channel_input_redacted: false}
+ - {channel_output: "\nfrom a remote system or Zero Touch Provisioning is cancelled.",
+ expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: '', expected_channel_input: 'To cancel Zero Touch Provisioning,
+ login as admin and type', expected_channel_input_redacted: false}
+ - {channel_output: "\nTo cancel Zero Touch Provisioning, login as admin and type",
+ expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: '', expected_channel_input: "'zerotouch cancel' at the CLI.\
+ \ Alternatively, to disable Zero Touch", expected_channel_input_redacted: false}
+ - {channel_output: "\n'zerotouch cancel' at the CLI. Alternatively, to disable\
+ \ Zero Touch", expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: '', expected_channel_input: "Provisioning permanently, type\
+ \ 'zerotouch disable' at the CLI.", expected_channel_input_redacted: false}
+ - {channel_output: "\nProvisioning permanently, type 'zerotouch disable' at the\
+ \ CLI.", expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: '', expected_channel_input: 'Note: The device will reload when
+ these commands are issued.', expected_channel_input_redacted: false}
+ - {channel_output: "\nNote: The device will reload when these commands are issued.",
+ expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: '', expected_channel_input: EOF, expected_channel_input_redacted: false}
+ - {channel_output: "\nEOF", expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: show
+ session-config diffs, expected_channel_input_redacted: false}
+ - {channel_output: show session-config diffs, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\n\nlocalhost(config-s-scrapl)#", expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: end,
+ expected_channel_input_redacted: false}
+ - {channel_output: end, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost#", expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost#", expected_channel_input: show running-config,
+ expected_channel_input_redacted: false}
+ - {channel_output: show running-config, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\n! Command: show running-config\n! device: localhost (vEOS,\
\ EOS-4.22.1F)\n!\n! boot system flash:/vEOS-lab.swi\n!\nswitchport default\
\ mode routed\n!\ntransceiver qsfp default-mode 4x10G\n!\nlogging console\
\ informational\n!\nlogging level AAA errors\nlogging level ACCOUNTING errors\n\
@@ -1862,36 +1084,28 @@ localhost:24022:ParamikoTransport::0:
\ enable\n ipv6 address auto-config\n ipv6 nd ra rx accept default-route\n\
!\ninterface Ethernet19\n speed forced 10000full\n no switchport\n ipv6\
\ enable\n ipv6 address auto-config\n ipv6 nd ra rx accept default-route\n\
- !\ninterface Management1\n ip address 10.0.0.15/24\n ipv6 enable\n ipv6\
- \ address auto-config\n ipv6 nd ra rx accept default-route\n!\nno ip routing\n\
- !\ncontrol-plane\n no service-policy input copp-system-policy\n!\nbanner\
- \ login\nNo startup-config was found.\nThe device is in Zero Touch Provisioning\
- \ mode and is attempting to\ndownload the startup-config from a remote system.\
- \ The device will not\nbe fully functional until either a valid startup-config\
- \ is downloaded\nfrom a remote system or Zero Touch Provisioning is cancelled.\n\
- To cancel Zero Touch Provisioning, login as admin and type\n'zerotouch cancel'\
- \ at the CLI. Alternatively, to disable Zero Touch\nProvisioning permanently,\
- \ type 'zerotouch disable' at the CLI.\nNote: The device will reload when\
- \ these commands are issued.\nEOF\n!\nmanagement api http-commands\n protocol\
- \ unix-socket\n no shutdown\n!\nmanagement telnet\n no shutdown\n!\nend\n\
- localhost#"
- expected_channel_input: configure session __SCRAPLI_CFG_SESSION_NAME__ commit
- expected_channel_input_redacted: false
- - channel_output: configure session __SCRAPLI_CFG_SESSION_NAME__ commit
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost#"
- expected_channel_input: copy running-config startup-config
- expected_channel_input_redacted: false
- - channel_output: copy running-config startup-config
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nCopy completed successfully.\nlocalhost#"
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost#"
- expected_channel_input: exit
- expected_channel_input_redacted: false
- - channel_output: ''
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
+ !\ninterface Ethernet20\n no switchport\n!\ninterface Management1\n ip\
+ \ address 10.0.0.15/24\n ipv6 enable\n ipv6 address auto-config\n ipv6\
+ \ nd ra rx accept default-route\n!\nno ip routing\n!\ncontrol-plane\n no\
+ \ service-policy input copp-system-policy\n!\nbanner login\nNo startup-config\
+ \ was found.\nThe device is in Zero Touch Provisioning mode and is attempting\
+ \ to\ndownload the startup-config from a remote system. The device will not\n\
+ be fully functional until either a valid startup-config is downloaded\nfrom\
+ \ a remote system or Zero Touch Provisioning is cancelled.\nTo cancel Zero\
+ \ Touch Provisioning, login as admin and type\n'zerotouch cancel' at the CLI.\
+ \ Alternatively, to disable Zero Touch\nProvisioning permanently, type 'zerotouch\
+ \ disable' at the CLI.\nNote: The device will reload when these commands are\
+ \ issued.\nEOF\n!\nmanagement api http-commands\n protocol unix-socket\n\
+ \ no shutdown\n!\nmanagement telnet\n no shutdown\n!\nend\nlocalhost#",
+ expected_channel_input: configure session __SCRAPLI_CFG_SESSION_NAME__ commit,
+ expected_channel_input_redacted: false}
+ - {channel_output: configure session __SCRAPLI_CFG_SESSION_NAME__ commit, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost#", expected_channel_input: copy running-config
+ startup-config, expected_channel_input_redacted: false}
+ - {channel_output: copy running-config startup-config, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nCopy completed successfully.\nlocalhost#", expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost#", expected_channel_input: exit, expected_channel_input_redacted: false}
+ - {channel_output: '', expected_channel_input: "\n", expected_channel_input_redacted: false}
diff --git a/tests/integration/platform/scrapli_replay_sessions/test_load_config_replace_diff_and_commit[arista_eos-ssh2].yaml b/tests/integration/platform/scrapli_replay_sessions/test_load_config_replace_diff_and_commit[arista_eos-ssh2].yaml
index cb417ac..0cd6118 100644
--- a/tests/integration/platform/scrapli_replay_sessions/test_load_config_replace_diff_and_commit[arista_eos-ssh2].yaml
+++ b/tests/integration/platform/scrapli_replay_sessions/test_load_config_replace_diff_and_commit[arista_eos-ssh2].yaml
@@ -1,1787 +1,1017 @@
localhost:24022:Ssh2Transport::0:
- connection_profile:
- host: localhost
- port: 24022
- auth_username: boxen
- auth_password: true
- auth_private_key: ''
- auth_private_key_passphrase: false
- auth_bypass: false
- transport: ssh2
- auth_secondary: true
+ connection_profile: {auth_bypass: false, auth_password: true, auth_private_key: '',
+ auth_private_key_passphrase: false, auth_secondary: true, auth_username: boxen,
+ host: localhost, port: 24022, transport: ssh2}
interactions:
- - channel_output: ''
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nLast login: Sat May 29 17:04:27 2021 from 10.0.0.2\n\nlocalhost>"
- expected_channel_input: enable
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost>enable"
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nPassword: "
- expected_channel_input: REDACTED
- expected_channel_input_redacted: true
- - channel_output: ''
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost#"
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost#"
- expected_channel_input: terminal length 0
- expected_channel_input_redacted: false
- - channel_output: terminal length 0
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nPagination disabled.\nlocalhost#"
- expected_channel_input: terminal width 32767
- expected_channel_input_redacted: false
- - channel_output: terminal width 32767
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nWidth set to 32767 columns.\nlocalhost#"
- expected_channel_input: show version | i Software image version
- expected_channel_input_redacted: false
- - channel_output: show version | i Software image version
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nSoftware image version: 4.22.1F\nlocalhost#"
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost#"
- expected_channel_input: configure session __SCRAPLI_CFG_SESSION_NAME__
- expected_channel_input_redacted: false
- - channel_output: configure session __SCRAPLI_CFG_SESSION_NAME__
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: rollback clean-config
- expected_channel_input_redacted: false
- - channel_output: rollback clean-config
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: switchport default mode routed
- expected_channel_input_redacted: false
- - channel_output: switchport default mode routed
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: transceiver qsfp default-mode 4x10G
- expected_channel_input_redacted: false
- - channel_output: transceiver qsfp default-mode 4x10G
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging console informational
- expected_channel_input_redacted: false
- - channel_output: logging console informational
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level AAA errors
- expected_channel_input_redacted: false
- - channel_output: logging level AAA errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level ACCOUNTING errors
- expected_channel_input_redacted: false
- - channel_output: logging level ACCOUNTING errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level ACL errors
- expected_channel_input_redacted: false
- - channel_output: logging level ACL errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level AGENT errors
- expected_channel_input_redacted: false
- - channel_output: logging level AGENT errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level ALE errors
- expected_channel_input_redacted: false
- - channel_output: logging level ALE errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level ARP errors
- expected_channel_input_redacted: false
- - channel_output: logging level ARP errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level BFD errors
- expected_channel_input_redacted: false
- - channel_output: logging level BFD errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level BGP errors
- expected_channel_input_redacted: false
- - channel_output: logging level BGP errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level BMP errors
- expected_channel_input_redacted: false
- - channel_output: logging level BMP errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level CAPACITY errors
- expected_channel_input_redacted: false
- - channel_output: logging level CAPACITY errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level CAPI errors
- expected_channel_input_redacted: false
- - channel_output: logging level CAPI errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level CLEAR errors
- expected_channel_input_redacted: false
- - channel_output: logging level CLEAR errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level CVX errors
- expected_channel_input_redacted: false
- - channel_output: logging level CVX errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level DATAPLANE errors
- expected_channel_input_redacted: false
- - channel_output: logging level DATAPLANE errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level DHCP errors
- expected_channel_input_redacted: false
- - channel_output: logging level DHCP errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level DOT1X errors
- expected_channel_input_redacted: false
- - channel_output: logging level DOT1X errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level DSCP errors
- expected_channel_input_redacted: false
- - channel_output: logging level DSCP errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level ENVMON errors
- expected_channel_input_redacted: false
- - channel_output: logging level ENVMON errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level ETH errors
- expected_channel_input_redacted: false
- - channel_output: logging level ETH errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level EVENTMON errors
- expected_channel_input_redacted: false
- - channel_output: logging level EVENTMON errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level EXTENSION errors
- expected_channel_input_redacted: false
- - channel_output: logging level EXTENSION errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level FHRP errors
- expected_channel_input_redacted: false
- - channel_output: logging level FHRP errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level FLOW errors
- expected_channel_input_redacted: false
- - channel_output: logging level FLOW errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level FORWARDING errors
- expected_channel_input_redacted: false
- - channel_output: logging level FORWARDING errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level FRU errors
- expected_channel_input_redacted: false
- - channel_output: logging level FRU errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level FWK errors
- expected_channel_input_redacted: false
- - channel_output: logging level FWK errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level GMP errors
- expected_channel_input_redacted: false
- - channel_output: logging level GMP errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level HARDWARE errors
- expected_channel_input_redacted: false
- - channel_output: logging level HARDWARE errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level HEALTH errors
- expected_channel_input_redacted: false
- - channel_output: logging level HEALTH errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level HTTPSERVICE errors
- expected_channel_input_redacted: false
- - channel_output: logging level HTTPSERVICE errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level IGMP errors
- expected_channel_input_redacted: false
- - channel_output: logging level IGMP errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level IGMPSNOOPING errors
- expected_channel_input_redacted: false
- - channel_output: logging level IGMPSNOOPING errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level INT errors
- expected_channel_input_redacted: false
- - channel_output: logging level INT errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level INTF errors
- expected_channel_input_redacted: false
- - channel_output: logging level INTF errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level IP6ROUTING errors
- expected_channel_input_redacted: false
- - channel_output: logging level IP6ROUTING errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level IPRIB errors
- expected_channel_input_redacted: false
- - channel_output: logging level IPRIB errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level IRA errors
- expected_channel_input_redacted: false
- - channel_output: logging level IRA errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level ISIS errors
- expected_channel_input_redacted: false
- - channel_output: logging level ISIS errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level KERNELFIB errors
- expected_channel_input_redacted: false
- - channel_output: logging level KERNELFIB errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level LACP errors
- expected_channel_input_redacted: false
- - channel_output: logging level LACP errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level LAG errors
- expected_channel_input_redacted: false
- - channel_output: logging level LAG errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level LAUNCHER errors
- expected_channel_input_redacted: false
- - channel_output: logging level LAUNCHER errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level LDP errors
- expected_channel_input_redacted: false
- - channel_output: logging level LDP errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level LICENSE errors
- expected_channel_input_redacted: false
- - channel_output: logging level LICENSE errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level LINEPROTO errors
- expected_channel_input_redacted: false
- - channel_output: logging level LINEPROTO errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level LLDP errors
- expected_channel_input_redacted: false
- - channel_output: logging level LLDP errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level LOGMGR errors
- expected_channel_input_redacted: false
- - channel_output: logging level LOGMGR errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level LOOPBACK errors
- expected_channel_input_redacted: false
- - channel_output: logging level LOOPBACK errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level LOOPPROTECT errors
- expected_channel_input_redacted: false
- - channel_output: logging level LOOPPROTECT errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level MAPREDUCEMONITOR errors
- expected_channel_input_redacted: false
- - channel_output: logging level MAPREDUCEMONITOR errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level MIRRORING errors
- expected_channel_input_redacted: false
- - channel_output: logging level MIRRORING errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level MKA errors
- expected_channel_input_redacted: false
- - channel_output: logging level MKA errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level MLAG errors
- expected_channel_input_redacted: false
- - channel_output: logging level MLAG errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level MMODE errors
- expected_channel_input_redacted: false
- - channel_output: logging level MMODE errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level MROUTE errors
- expected_channel_input_redacted: false
- - channel_output: logging level MROUTE errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level MRP errors
- expected_channel_input_redacted: false
- - channel_output: logging level MRP errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level MSDP errors
- expected_channel_input_redacted: false
- - channel_output: logging level MSDP errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level MSRP errors
- expected_channel_input_redacted: false
- - channel_output: logging level MSRP errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level MSSPOLICYMONITOR errors
- expected_channel_input_redacted: false
- - channel_output: logging level MSSPOLICYMONITOR errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level MVRP errors
- expected_channel_input_redacted: false
- - channel_output: logging level MVRP errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level NAT errors
- expected_channel_input_redacted: false
- - channel_output: logging level NAT errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level OPENCONFIG errors
- expected_channel_input_redacted: false
- - channel_output: logging level OPENCONFIG errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level OPENFLOW errors
- expected_channel_input_redacted: false
- - channel_output: logging level OPENFLOW errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level OSPF errors
- expected_channel_input_redacted: false
- - channel_output: logging level OSPF errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level OSPF3 errors
- expected_channel_input_redacted: false
- - channel_output: logging level OSPF3 errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level PACKAGE errors
- expected_channel_input_redacted: false
- - channel_output: logging level PACKAGE errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level PFC errors
- expected_channel_input_redacted: false
- - channel_output: logging level PFC errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level PIMBSR errors
- expected_channel_input_redacted: false
- - channel_output: logging level PIMBSR errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level PORTSECURITY errors
- expected_channel_input_redacted: false
- - channel_output: logging level PORTSECURITY errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level PTP errors
- expected_channel_input_redacted: false
- - channel_output: logging level PTP errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level PWRMGMT errors
- expected_channel_input_redacted: false
- - channel_output: logging level PWRMGMT errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level QOS errors
- expected_channel_input_redacted: false
- - channel_output: logging level QOS errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level QUEUEMONITOR errors
- expected_channel_input_redacted: false
- - channel_output: logging level QUEUEMONITOR errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level REDUNDANCY errors
- expected_channel_input_redacted: false
- - channel_output: logging level REDUNDANCY errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level RIB errors
- expected_channel_input_redacted: false
- - channel_output: logging level RIB errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level ROUTING errors
- expected_channel_input_redacted: false
- - channel_output: logging level ROUTING errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level SECURITY errors
- expected_channel_input_redacted: false
- - channel_output: logging level SECURITY errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level SERVERMONITOR errors
- expected_channel_input_redacted: false
- - channel_output: logging level SERVERMONITOR errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level SPANTREE errors
- expected_channel_input_redacted: false
- - channel_output: logging level SPANTREE errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level SSO errors
- expected_channel_input_redacted: false
- - channel_output: logging level SSO errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level STAGEMGR errors
- expected_channel_input_redacted: false
- - channel_output: logging level STAGEMGR errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level SYS errors
- expected_channel_input_redacted: false
- - channel_output: logging level SYS errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level SYSDB errors
- expected_channel_input_redacted: false
- - channel_output: logging level SYSDB errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level TAPAGG errors
- expected_channel_input_redacted: false
- - channel_output: logging level TAPAGG errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level TCP errors
- expected_channel_input_redacted: false
- - channel_output: logging level TCP errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level TRANSCEIVER errors
- expected_channel_input_redacted: false
- - channel_output: logging level TRANSCEIVER errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level TUNNEL errors
- expected_channel_input_redacted: false
- - channel_output: logging level TUNNEL errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level TUNNELINTF errors
- expected_channel_input_redacted: false
- - channel_output: logging level TUNNELINTF errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level VMTRACERSESS errors
- expected_channel_input_redacted: false
- - channel_output: logging level VMTRACERSESS errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level VMWAREVI errors
- expected_channel_input_redacted: false
- - channel_output: logging level VMWAREVI errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level VMWAREVS errors
- expected_channel_input_redacted: false
- - channel_output: logging level VMWAREVS errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level VRF errors
- expected_channel_input_redacted: false
- - channel_output: logging level VRF errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level VRRP errors
- expected_channel_input_redacted: false
- - channel_output: logging level VRRP errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level VXLAN errors
- expected_channel_input_redacted: false
- - channel_output: logging level VXLAN errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level XMPP errors
- expected_channel_input_redacted: false
- - channel_output: logging level XMPP errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level ZTP informational
- expected_channel_input_redacted: false
- - channel_output: logging level ZTP informational
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: spanning-tree mode mstp
- expected_channel_input_redacted: false
- - channel_output: spanning-tree mode mstp
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: enable secret sha512 $6$TVJ6KgdC0qsGkKfb$LjGGPd6W3S1iJQVQ.Vvo3Bca4Yt1R3y4nOjWAaaTCsk1NuIoqB/gOMseoigt/HQVFDTvDAJ3IPmsF9sWfxi1V/
- expected_channel_input_redacted: false
- - channel_output: enable secret sha512 $6$TVJ6KgdC0qsGkKfb$LjGGPd6W3S1iJQVQ.Vvo3Bca4Yt1R3y4nOjWAaaTCsk1NuIoqB/gOMseoigt/HQVFDTvDAJ3IPmsF9sWfxi1V/
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: no aaa root
- expected_channel_input_redacted: false
- - channel_output: no aaa root
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: username boxen role network-admin secret sha512 $6$1ex07TzYfKx23A9z$c02oeDxnr4J7HMgj0PcabYvACZfjdiu3zp4IAgjJQ51IBtkstpvOjm0FYbxSSBhsl.mytIr9Y4PaERp4MDXJM/
- expected_channel_input_redacted: false
- - channel_output: username boxen role network-admin secret sha512 $6$1ex07TzYfKx23A9z$c02oeDxnr4J7HMgj0PcabYvACZfjdiu3zp4IAgjJQ51IBtkstpvOjm0FYbxSSBhsl.mytIr9Y4PaERp4MDXJM/
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: interface Ethernet1
- expected_channel_input_redacted: false
- - channel_output: interface Ethernet1
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et1)#"
- expected_channel_input: ' speed forced 10000full'
- expected_channel_input_redacted: false
- - channel_output: ' speed forced 10000full'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et1)#"
- expected_channel_input: ' no switchport'
- expected_channel_input_redacted: false
- - channel_output: ' no switchport'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et1)#"
- expected_channel_input: ' ipv6 enable'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 enable'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et1)#"
- expected_channel_input: ' ipv6 address auto-config'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 address auto-config'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et1)#"
- expected_channel_input: ' ipv6 nd ra rx accept default-route'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 nd ra rx accept default-route'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et1)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et1)#"
- expected_channel_input: interface Ethernet2
- expected_channel_input_redacted: false
- - channel_output: interface Ethernet2
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et2)#"
- expected_channel_input: ' speed forced 10000full'
- expected_channel_input_redacted: false
- - channel_output: ' speed forced 10000full'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et2)#"
- expected_channel_input: ' no switchport'
- expected_channel_input_redacted: false
- - channel_output: ' no switchport'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et2)#"
- expected_channel_input: ' ipv6 enable'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 enable'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et2)#"
- expected_channel_input: ' ipv6 address auto-config'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 address auto-config'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et2)#"
- expected_channel_input: ' ipv6 nd ra rx accept default-route'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 nd ra rx accept default-route'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et2)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et2)#"
- expected_channel_input: interface Ethernet3
- expected_channel_input_redacted: false
- - channel_output: interface Ethernet3
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et3)#"
- expected_channel_input: ' speed forced 10000full'
- expected_channel_input_redacted: false
- - channel_output: ' speed forced 10000full'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et3)#"
- expected_channel_input: ' no switchport'
- expected_channel_input_redacted: false
- - channel_output: ' no switchport'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et3)#"
- expected_channel_input: ' ipv6 enable'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 enable'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et3)#"
- expected_channel_input: ' ipv6 address auto-config'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 address auto-config'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et3)#"
- expected_channel_input: ' ipv6 nd ra rx accept default-route'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 nd ra rx accept default-route'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et3)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et3)#"
- expected_channel_input: interface Ethernet4
- expected_channel_input_redacted: false
- - channel_output: interface Ethernet4
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et4)#"
- expected_channel_input: ' speed forced 10000full'
- expected_channel_input_redacted: false
- - channel_output: ' speed forced 10000full'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et4)#"
- expected_channel_input: ' no switchport'
- expected_channel_input_redacted: false
- - channel_output: ' no switchport'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et4)#"
- expected_channel_input: ' ipv6 enable'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 enable'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et4)#"
- expected_channel_input: ' ipv6 address auto-config'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 address auto-config'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et4)#"
- expected_channel_input: ' ipv6 nd ra rx accept default-route'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 nd ra rx accept default-route'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et4)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et4)#"
- expected_channel_input: interface Ethernet5
- expected_channel_input_redacted: false
- - channel_output: interface Ethernet5
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et5)#"
- expected_channel_input: ' speed forced 10000full'
- expected_channel_input_redacted: false
- - channel_output: ' speed forced 10000full'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et5)#"
- expected_channel_input: ' no switchport'
- expected_channel_input_redacted: false
- - channel_output: ' no switchport'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et5)#"
- expected_channel_input: ' ipv6 enable'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 enable'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et5)#"
- expected_channel_input: ' ipv6 address auto-config'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 address auto-config'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et5)#"
- expected_channel_input: ' ipv6 nd ra rx accept default-route'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 nd ra rx accept default-route'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et5)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et5)#"
- expected_channel_input: interface Ethernet6
- expected_channel_input_redacted: false
- - channel_output: interface Ethernet6
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et6)#"
- expected_channel_input: ' speed forced 10000full'
- expected_channel_input_redacted: false
- - channel_output: ' speed forced 10000full'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et6)#"
- expected_channel_input: ' no switchport'
- expected_channel_input_redacted: false
- - channel_output: ' no switchport'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et6)#"
- expected_channel_input: ' ipv6 enable'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 enable'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et6)#"
- expected_channel_input: ' ipv6 address auto-config'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 address auto-config'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et6)#"
- expected_channel_input: ' ipv6 nd ra rx accept default-route'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 nd ra rx accept default-route'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et6)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et6)#"
- expected_channel_input: interface Ethernet7
- expected_channel_input_redacted: false
- - channel_output: interface Ethernet7
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et7)#"
- expected_channel_input: ' speed forced 10000full'
- expected_channel_input_redacted: false
- - channel_output: ' speed forced 10000full'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et7)#"
- expected_channel_input: ' no switchport'
- expected_channel_input_redacted: false
- - channel_output: ' no switchport'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et7)#"
- expected_channel_input: ' ipv6 enable'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 enable'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et7)#"
- expected_channel_input: ' ipv6 address auto-config'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 address auto-config'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et7)#"
- expected_channel_input: ' ipv6 nd ra rx accept default-route'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 nd ra rx accept default-route'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et7)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et7)#"
- expected_channel_input: interface Ethernet8
- expected_channel_input_redacted: false
- - channel_output: interface Ethernet8
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et8)#"
- expected_channel_input: ' speed forced 10000full'
- expected_channel_input_redacted: false
- - channel_output: ' speed forced 10000full'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et8)#"
- expected_channel_input: ' no switchport'
- expected_channel_input_redacted: false
- - channel_output: ' no switchport'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et8)#"
- expected_channel_input: ' ipv6 enable'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 enable'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et8)#"
- expected_channel_input: ' ipv6 address auto-config'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 address auto-config'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et8)#"
- expected_channel_input: ' ipv6 nd ra rx accept default-route'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 nd ra rx accept default-route'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et8)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et8)#"
- expected_channel_input: interface Ethernet9
- expected_channel_input_redacted: false
- - channel_output: interface Ethernet9
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et9)#"
- expected_channel_input: ' speed forced 10000full'
- expected_channel_input_redacted: false
- - channel_output: ' speed forced 10000full'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et9)#"
- expected_channel_input: ' no switchport'
- expected_channel_input_redacted: false
- - channel_output: ' no switchport'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et9)#"
- expected_channel_input: ' ipv6 enable'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 enable'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et9)#"
- expected_channel_input: ' ipv6 address auto-config'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 address auto-config'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et9)#"
- expected_channel_input: ' ipv6 nd ra rx accept default-route'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 nd ra rx accept default-route'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et9)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et9)#"
- expected_channel_input: interface Ethernet10
- expected_channel_input_redacted: false
- - channel_output: interface Ethernet10
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et10)#"
- expected_channel_input: ' speed forced 10000full'
- expected_channel_input_redacted: false
- - channel_output: ' speed forced 10000full'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et10)#"
- expected_channel_input: ' no switchport'
- expected_channel_input_redacted: false
- - channel_output: ' no switchport'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et10)#"
- expected_channel_input: ' ipv6 enable'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 enable'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et10)#"
- expected_channel_input: ' ipv6 address auto-config'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 address auto-config'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et10)#"
- expected_channel_input: ' ipv6 nd ra rx accept default-route'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 nd ra rx accept default-route'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et10)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et10)#"
- expected_channel_input: interface Ethernet11
- expected_channel_input_redacted: false
- - channel_output: interface Ethernet11
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et11)#"
- expected_channel_input: ' speed forced 10000full'
- expected_channel_input_redacted: false
- - channel_output: ' speed forced 10000full'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et11)#"
- expected_channel_input: ' no switchport'
- expected_channel_input_redacted: false
- - channel_output: ' no switchport'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et11)#"
- expected_channel_input: ' ipv6 enable'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 enable'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et11)#"
- expected_channel_input: ' ipv6 address auto-config'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 address auto-config'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et11)#"
- expected_channel_input: ' ipv6 nd ra rx accept default-route'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 nd ra rx accept default-route'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et11)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et11)#"
- expected_channel_input: interface Ethernet12
- expected_channel_input_redacted: false
- - channel_output: interface Ethernet12
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et12)#"
- expected_channel_input: ' speed forced 10000full'
- expected_channel_input_redacted: false
- - channel_output: ' speed forced 10000full'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et12)#"
- expected_channel_input: ' no switchport'
- expected_channel_input_redacted: false
- - channel_output: ' no switchport'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et12)#"
- expected_channel_input: ' ipv6 enable'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 enable'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et12)#"
- expected_channel_input: ' ipv6 address auto-config'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 address auto-config'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et12)#"
- expected_channel_input: ' ipv6 nd ra rx accept default-route'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 nd ra rx accept default-route'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et12)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et12)#"
- expected_channel_input: interface Ethernet13
- expected_channel_input_redacted: false
- - channel_output: interface Ethernet13
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et13)#"
- expected_channel_input: ' speed forced 10000full'
- expected_channel_input_redacted: false
- - channel_output: ' speed forced 10000full'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et13)#"
- expected_channel_input: ' no switchport'
- expected_channel_input_redacted: false
- - channel_output: ' no switchport'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et13)#"
- expected_channel_input: ' ipv6 enable'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 enable'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et13)#"
- expected_channel_input: ' ipv6 address auto-config'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 address auto-config'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et13)#"
- expected_channel_input: ' ipv6 nd ra rx accept default-route'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 nd ra rx accept default-route'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et13)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et13)#"
- expected_channel_input: interface Ethernet14
- expected_channel_input_redacted: false
- - channel_output: interface Ethernet14
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et14)#"
- expected_channel_input: ' speed forced 10000full'
- expected_channel_input_redacted: false
- - channel_output: ' speed forced 10000full'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et14)#"
- expected_channel_input: ' no switchport'
- expected_channel_input_redacted: false
- - channel_output: ' no switchport'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et14)#"
- expected_channel_input: ' ipv6 enable'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 enable'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et14)#"
- expected_channel_input: ' ipv6 address auto-config'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 address auto-config'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et14)#"
- expected_channel_input: ' ipv6 nd ra rx accept default-route'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 nd ra rx accept default-route'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et14)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et14)#"
- expected_channel_input: interface Ethernet15
- expected_channel_input_redacted: false
- - channel_output: interface Ethernet15
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et15)#"
- expected_channel_input: ' speed forced 10000full'
- expected_channel_input_redacted: false
- - channel_output: ' speed forced 10000full'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et15)#"
- expected_channel_input: ' no switchport'
- expected_channel_input_redacted: false
- - channel_output: ' no switchport'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et15)#"
- expected_channel_input: ' ipv6 enable'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 enable'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et15)#"
- expected_channel_input: ' ipv6 address auto-config'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 address auto-config'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et15)#"
- expected_channel_input: ' ipv6 nd ra rx accept default-route'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 nd ra rx accept default-route'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et15)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et15)#"
- expected_channel_input: interface Ethernet16
- expected_channel_input_redacted: false
- - channel_output: interface Ethernet16
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et16)#"
- expected_channel_input: ' speed forced 10000full'
- expected_channel_input_redacted: false
- - channel_output: ' speed forced 10000full'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et16)#"
- expected_channel_input: ' no switchport'
- expected_channel_input_redacted: false
- - channel_output: ' no switchport'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et16)#"
- expected_channel_input: ' ipv6 enable'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 enable'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et16)#"
- expected_channel_input: ' ipv6 address auto-config'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 address auto-config'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et16)#"
- expected_channel_input: ' ipv6 nd ra rx accept default-route'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 nd ra rx accept default-route'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et16)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et16)#"
- expected_channel_input: interface Ethernet17
- expected_channel_input_redacted: false
- - channel_output: interface Ethernet17
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et17)#"
- expected_channel_input: ' speed forced 10000full'
- expected_channel_input_redacted: false
- - channel_output: ' speed forced 10000full'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et17)#"
- expected_channel_input: ' no switchport'
- expected_channel_input_redacted: false
- - channel_output: ' no switchport'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et17)#"
- expected_channel_input: ' ipv6 enable'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 enable'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et17)#"
- expected_channel_input: ' ipv6 address auto-config'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 address auto-config'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et17)#"
- expected_channel_input: ' ipv6 nd ra rx accept default-route'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 nd ra rx accept default-route'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et17)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et17)#"
- expected_channel_input: interface Ethernet18
- expected_channel_input_redacted: false
- - channel_output: interface Ethernet18
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et18)#"
- expected_channel_input: ' speed forced 10000full'
- expected_channel_input_redacted: false
- - channel_output: ' speed forced 10000full'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et18)#"
- expected_channel_input: ' no switchport'
- expected_channel_input_redacted: false
- - channel_output: ' no switchport'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et18)#"
- expected_channel_input: ' ipv6 enable'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 enable'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et18)#"
- expected_channel_input: ' ipv6 address auto-config'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 address auto-config'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et18)#"
- expected_channel_input: ' ipv6 nd ra rx accept default-route'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 nd ra rx accept default-route'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et18)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et18)#"
- expected_channel_input: interface Ethernet19
- expected_channel_input_redacted: false
- - channel_output: interface Ethernet19
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et19)#"
- expected_channel_input: ' speed forced 10000full'
- expected_channel_input_redacted: false
- - channel_output: ' speed forced 10000full'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et19)#"
- expected_channel_input: ' no switchport'
- expected_channel_input_redacted: false
- - channel_output: ' no switchport'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et19)#"
- expected_channel_input: ' ipv6 enable'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 enable'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et19)#"
- expected_channel_input: ' ipv6 address auto-config'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 address auto-config'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et19)#"
- expected_channel_input: ' ipv6 nd ra rx accept default-route'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 nd ra rx accept default-route'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et19)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et19)#"
- expected_channel_input: interface Management1
- expected_channel_input_redacted: false
- - channel_output: interface Management1
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Ma1)#"
- expected_channel_input: ' ip address 10.0.0.15/24'
- expected_channel_input_redacted: false
- - channel_output: ' ip address 10.0.0.15/24'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Ma1)#"
- expected_channel_input: ' ipv6 enable'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 enable'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Ma1)#"
- expected_channel_input: ' ipv6 address auto-config'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 address auto-config'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Ma1)#"
- expected_channel_input: ' ipv6 nd ra rx accept default-route'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 nd ra rx accept default-route'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Ma1)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Ma1)#"
- expected_channel_input: no ip routing
- expected_channel_input_redacted: false
- - channel_output: no ip routing
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: control-plane
- expected_channel_input_redacted: false
- - channel_output: control-plane
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-cp)#"
- expected_channel_input: ' no service-policy input copp-system-policy'
- expected_channel_input_redacted: false
- - channel_output: ' no service-policy input copp-system-policy'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-cp)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-cp)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-cp)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-cp)#"
- expected_channel_input: management api http-commands
- expected_channel_input_redacted: false
- - channel_output: management api http-commands
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-mgmt-api-http-cmds)#"
- expected_channel_input: ' protocol unix-socket'
- expected_channel_input_redacted: false
- - channel_output: ' protocol unix-socket'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-mgmt-api-http-cmds)#"
- expected_channel_input: ' no shutdown'
- expected_channel_input_redacted: false
- - channel_output: ' no shutdown'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-mgmt-api-http-cmds)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-mgmt-api-http-cmds)#"
- expected_channel_input: management telnet
- expected_channel_input_redacted: false
- - channel_output: management telnet
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-mgmt-telnet)#"
- expected_channel_input: ' no shutdown'
- expected_channel_input_redacted: false
- - channel_output: ' no shutdown'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-mgmt-telnet)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-mgmt-telnet)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-mgmt-telnet)#"
- expected_channel_input: banner login
- expected_channel_input_redacted: false
- - channel_output: banner login
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: ''
- expected_channel_input: No startup-config was found.
- expected_channel_input_redacted: false
- - channel_output: "\nEnter TEXT message. Type 'EOF' on its own line to end.\n\
- No startup-config was found."
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: ''
- expected_channel_input: The device is in Zero Touch Provisioning mode and is
- attempting to
- expected_channel_input_redacted: false
- - channel_output: "\nThe device is in Zero Touch Provisioning mode and is attempting\
- \ to"
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: ''
- expected_channel_input: download the startup-config from a remote system. The
- device will not
- expected_channel_input_redacted: false
- - channel_output: "\ndownload the startup-config from a remote system. The device\
- \ will not"
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: ''
- expected_channel_input: be fully functional until either a valid startup-config
- is downloaded
- expected_channel_input_redacted: false
- - channel_output: "\nbe fully functional until either a valid startup-config is\
- \ downloaded"
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: ''
- expected_channel_input: from a remote system or Zero Touch Provisioning is cancelled.
- expected_channel_input_redacted: false
- - channel_output: "\nfrom a remote system or Zero Touch Provisioning is cancelled."
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: ''
- expected_channel_input: To cancel Zero Touch Provisioning, login as admin and
- type
- expected_channel_input_redacted: false
- - channel_output: "\nTo cancel Zero Touch Provisioning, login as admin and type"
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: ''
- expected_channel_input: "'zerotouch cancel' at the CLI. Alternatively, to disable\
- \ Zero Touch"
- expected_channel_input_redacted: false
- - channel_output: "\n'zerotouch cancel' at the CLI. Alternatively, to disable\
- \ Zero Touch"
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: ''
- expected_channel_input: Provisioning permanently, type 'zerotouch disable' at
- the CLI.
- expected_channel_input_redacted: false
- - channel_output: "\nProvisioning permanently, type 'zerotouch disable' at the\
- \ CLI."
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: ''
- expected_channel_input: 'Note: The device will reload when these commands are
- issued.'
- expected_channel_input_redacted: false
- - channel_output: "\nNote: The device will reload when these commands are issued."
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: ''
- expected_channel_input: EOF
- expected_channel_input_redacted: false
- - channel_output: "\nEOF"
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: show session-config diffs
- expected_channel_input_redacted: false
- - channel_output: show session-config diffs
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\n\nlocalhost(config-s-scrapl)#"
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: end
- expected_channel_input_redacted: false
- - channel_output: end
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost#"
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost#"
- expected_channel_input: show running-config
- expected_channel_input_redacted: false
- - channel_output: show running-config
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\n! Command: show running-config\n! device: localhost (vEOS,\
+ - {channel_output: '', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nLast login: Sat Nov 20 00:21:05 2021 from 10.0.0.2\n\nlocalhost>\n",
+ expected_channel_input: enable, expected_channel_input_redacted: false}
+ - {channel_output: localhost>enable, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nPassword: ", expected_channel_input: REDACTED, expected_channel_input_redacted: true}
+ - {channel_output: '', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost#", expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost#", expected_channel_input: terminal length 0,
+ expected_channel_input_redacted: false}
+ - {channel_output: terminal length 0, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nPagination disabled.\nlocalhost#", expected_channel_input: terminal
+ width 32767, expected_channel_input_redacted: false}
+ - {channel_output: terminal width 32767, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nWidth set to 32767 columns.\nlocalhost#", expected_channel_input: show
+ version | i Software image version, expected_channel_input_redacted: false}
+ - {channel_output: show version | i Software image version, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nSoftware image version: 4.22.1F\nlocalhost#", expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost#", expected_channel_input: configure session __SCRAPLI_CFG_SESSION_NAME__,
+ expected_channel_input_redacted: false}
+ - {channel_output: configure session __SCRAPLI_CFG_SESSION_NAME__, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: rollback
+ clean-config, expected_channel_input_redacted: false}
+ - {channel_output: rollback clean-config, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: switchport
+ default mode routed, expected_channel_input_redacted: false}
+ - {channel_output: switchport default mode routed, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: transceiver
+ qsfp default-mode 4x10G, expected_channel_input_redacted: false}
+ - {channel_output: transceiver qsfp default-mode 4x10G, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ console informational, expected_channel_input_redacted: false}
+ - {channel_output: logging console informational, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level AAA errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level AAA errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level ACCOUNTING errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level ACCOUNTING errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level ACL errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level ACL errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level AGENT errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level AGENT errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level ALE errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level ALE errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level ARP errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level ARP errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level BFD errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level BFD errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level BGP errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level BGP errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level BMP errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level BMP errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level CAPACITY errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level CAPACITY errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level CAPI errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level CAPI errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level CLEAR errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level CLEAR errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level CVX errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level CVX errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level DATAPLANE errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level DATAPLANE errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level DHCP errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level DHCP errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level DOT1X errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level DOT1X errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level DSCP errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level DSCP errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level ENVMON errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level ENVMON errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level ETH errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level ETH errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level EVENTMON errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level EVENTMON errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level EXTENSION errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level EXTENSION errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level FHRP errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level FHRP errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level FLOW errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level FLOW errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level FORWARDING errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level FORWARDING errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level FRU errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level FRU errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level FWK errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level FWK errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level GMP errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level GMP errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level HARDWARE errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level HARDWARE errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level HEALTH errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level HEALTH errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level HTTPSERVICE errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level HTTPSERVICE errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level IGMP errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level IGMP errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level IGMPSNOOPING errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level IGMPSNOOPING errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level INT errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level INT errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level INTF errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level INTF errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level IP6ROUTING errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level IP6ROUTING errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level IPRIB errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level IPRIB errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level IRA errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level IRA errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level ISIS errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level ISIS errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level KERNELFIB errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level KERNELFIB errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level LACP errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level LACP errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level LAG errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level LAG errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level LAUNCHER errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level LAUNCHER errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level LDP errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level LDP errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level LICENSE errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level LICENSE errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level LINEPROTO errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level LINEPROTO errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level LLDP errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level LLDP errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level LOGMGR errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level LOGMGR errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level LOOPBACK errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level LOOPBACK errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level LOOPPROTECT errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level LOOPPROTECT errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level MAPREDUCEMONITOR errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level MAPREDUCEMONITOR errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level MIRRORING errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level MIRRORING errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level MKA errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level MKA errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level MLAG errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level MLAG errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level MMODE errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level MMODE errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level MROUTE errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level MROUTE errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level MRP errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level MRP errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level MSDP errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level MSDP errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level MSRP errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level MSRP errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level MSSPOLICYMONITOR errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level MSSPOLICYMONITOR errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level MVRP errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level MVRP errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level NAT errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level NAT errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level OPENCONFIG errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level OPENCONFIG errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level OPENFLOW errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level OPENFLOW errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level OSPF errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level OSPF errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level OSPF3 errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level OSPF3 errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level PACKAGE errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level PACKAGE errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level PFC errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level PFC errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level PIMBSR errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level PIMBSR errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level PORTSECURITY errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level PORTSECURITY errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level PTP errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level PTP errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level PWRMGMT errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level PWRMGMT errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level QOS errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level QOS errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level QUEUEMONITOR errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level QUEUEMONITOR errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level REDUNDANCY errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level REDUNDANCY errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level RIB errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level RIB errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level ROUTING errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level ROUTING errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level SECURITY errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level SECURITY errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level SERVERMONITOR errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level SERVERMONITOR errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level SPANTREE errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level SPANTREE errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level SSO errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level SSO errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level STAGEMGR errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level STAGEMGR errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level SYS errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level SYS errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level SYSDB errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level SYSDB errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level TAPAGG errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level TAPAGG errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level TCP errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level TCP errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level TRANSCEIVER errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level TRANSCEIVER errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level TUNNEL errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level TUNNEL errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level TUNNELINTF errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level TUNNELINTF errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level VMTRACERSESS errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level VMTRACERSESS errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level VMWAREVI errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level VMWAREVI errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level VMWAREVS errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level VMWAREVS errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level VRF errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level VRF errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level VRRP errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level VRRP errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level VXLAN errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level VXLAN errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level XMPP errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level XMPP errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level ZTP informational, expected_channel_input_redacted: false}
+ - {channel_output: logging level ZTP informational, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: spanning-tree
+ mode mstp, expected_channel_input_redacted: false}
+ - {channel_output: spanning-tree mode mstp, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: enable
+ secret sha512 $6$TVJ6KgdC0qsGkKfb$LjGGPd6W3S1iJQVQ.Vvo3Bca4Yt1R3y4nOjWAaaTCsk1NuIoqB/gOMseoigt/HQVFDTvDAJ3IPmsF9sWfxi1V/,
+ expected_channel_input_redacted: false}
+ - {channel_output: enable secret sha512 $6$TVJ6KgdC0qsGkKfb$LjGGPd6W3S1iJQVQ.Vvo3Bca4Yt1R3y4nOjWAaaTCsk1NuIoqB/gOMseoigt/HQVFDTvDAJ3IPmsF9sWfxi1V/,
+ expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: no
+ aaa root, expected_channel_input_redacted: false}
+ - {channel_output: no aaa root, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: username
+ boxen role network-admin secret sha512 $6$1ex07TzYfKx23A9z$c02oeDxnr4J7HMgj0PcabYvACZfjdiu3zp4IAgjJQ51IBtkstpvOjm0FYbxSSBhsl.mytIr9Y4PaERp4MDXJM/,
+ expected_channel_input_redacted: false}
+ - {channel_output: username boxen role network-admin secret sha512 $6$1ex07TzYfKx23A9z$c02oeDxnr4J7HMgj0PcabYvACZfjdiu3zp4IAgjJQ51IBtkstpvOjm0FYbxSSBhsl.mytIr9Y4PaERp4MDXJM/,
+ expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: interface
+ Ethernet1, expected_channel_input_redacted: false}
+ - {channel_output: interface Ethernet1, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et1)#", expected_channel_input: ' speed
+ forced 10000full', expected_channel_input_redacted: false}
+ - {channel_output: ' speed forced 10000full', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et1)#", expected_channel_input: ' no
+ switchport', expected_channel_input_redacted: false}
+ - {channel_output: ' no switchport', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et1)#", expected_channel_input: ' ipv6
+ enable', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 enable', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et1)#", expected_channel_input: ' ipv6
+ address auto-config', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 address auto-config', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et1)#", expected_channel_input: ' ipv6
+ nd ra rx accept default-route', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 nd ra rx accept default-route', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et1)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et1)#", expected_channel_input: interface
+ Ethernet2, expected_channel_input_redacted: false}
+ - {channel_output: interface Ethernet2, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et2)#", expected_channel_input: ' speed
+ forced 10000full', expected_channel_input_redacted: false}
+ - {channel_output: ' speed forced 10000full', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et2)#", expected_channel_input: ' no
+ switchport', expected_channel_input_redacted: false}
+ - {channel_output: ' no switchport', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et2)#", expected_channel_input: ' ipv6
+ enable', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 enable', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et2)#", expected_channel_input: ' ipv6
+ address auto-config', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 address auto-config', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et2)#", expected_channel_input: ' ipv6
+ nd ra rx accept default-route', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 nd ra rx accept default-route', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et2)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et2)#", expected_channel_input: interface
+ Ethernet3, expected_channel_input_redacted: false}
+ - {channel_output: interface Ethernet3, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et3)#", expected_channel_input: ' speed
+ forced 10000full', expected_channel_input_redacted: false}
+ - {channel_output: ' speed forced 10000full', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et3)#", expected_channel_input: ' no
+ switchport', expected_channel_input_redacted: false}
+ - {channel_output: ' no switchport', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et3)#", expected_channel_input: ' ipv6
+ enable', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 enable', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et3)#", expected_channel_input: ' ipv6
+ address auto-config', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 address auto-config', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et3)#", expected_channel_input: ' ipv6
+ nd ra rx accept default-route', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 nd ra rx accept default-route', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et3)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et3)#", expected_channel_input: interface
+ Ethernet4, expected_channel_input_redacted: false}
+ - {channel_output: interface Ethernet4, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et4)#", expected_channel_input: ' speed
+ forced 10000full', expected_channel_input_redacted: false}
+ - {channel_output: ' speed forced 10000full', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et4)#", expected_channel_input: ' no
+ switchport', expected_channel_input_redacted: false}
+ - {channel_output: ' no switchport', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et4)#", expected_channel_input: ' ipv6
+ enable', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 enable', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et4)#", expected_channel_input: ' ipv6
+ address auto-config', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 address auto-config', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et4)#", expected_channel_input: ' ipv6
+ nd ra rx accept default-route', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 nd ra rx accept default-route', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et4)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et4)#", expected_channel_input: interface
+ Ethernet5, expected_channel_input_redacted: false}
+ - {channel_output: interface Ethernet5, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et5)#", expected_channel_input: ' speed
+ forced 10000full', expected_channel_input_redacted: false}
+ - {channel_output: ' speed forced 10000full', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et5)#", expected_channel_input: ' no
+ switchport', expected_channel_input_redacted: false}
+ - {channel_output: ' no switchport', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et5)#", expected_channel_input: ' ipv6
+ enable', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 enable', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et5)#", expected_channel_input: ' ipv6
+ address auto-config', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 address auto-config', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et5)#", expected_channel_input: ' ipv6
+ nd ra rx accept default-route', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 nd ra rx accept default-route', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et5)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et5)#", expected_channel_input: interface
+ Ethernet6, expected_channel_input_redacted: false}
+ - {channel_output: interface Ethernet6, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et6)#", expected_channel_input: ' speed
+ forced 10000full', expected_channel_input_redacted: false}
+ - {channel_output: ' speed forced 10000full', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et6)#", expected_channel_input: ' no
+ switchport', expected_channel_input_redacted: false}
+ - {channel_output: ' no switchport', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et6)#", expected_channel_input: ' ipv6
+ enable', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 enable', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et6)#", expected_channel_input: ' ipv6
+ address auto-config', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 address auto-config', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et6)#", expected_channel_input: ' ipv6
+ nd ra rx accept default-route', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 nd ra rx accept default-route', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et6)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et6)#", expected_channel_input: interface
+ Ethernet7, expected_channel_input_redacted: false}
+ - {channel_output: interface Ethernet7, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et7)#", expected_channel_input: ' speed
+ forced 10000full', expected_channel_input_redacted: false}
+ - {channel_output: ' speed forced 10000full', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et7)#", expected_channel_input: ' no
+ switchport', expected_channel_input_redacted: false}
+ - {channel_output: ' no switchport', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et7)#", expected_channel_input: ' ipv6
+ enable', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 enable', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et7)#", expected_channel_input: ' ipv6
+ address auto-config', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 address auto-config', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et7)#", expected_channel_input: ' ipv6
+ nd ra rx accept default-route', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 nd ra rx accept default-route', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et7)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et7)#", expected_channel_input: interface
+ Ethernet8, expected_channel_input_redacted: false}
+ - {channel_output: interface Ethernet8, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et8)#", expected_channel_input: ' speed
+ forced 10000full', expected_channel_input_redacted: false}
+ - {channel_output: ' speed forced 10000full', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et8)#", expected_channel_input: ' no
+ switchport', expected_channel_input_redacted: false}
+ - {channel_output: ' no switchport', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et8)#", expected_channel_input: ' ipv6
+ enable', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 enable', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et8)#", expected_channel_input: ' ipv6
+ address auto-config', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 address auto-config', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et8)#", expected_channel_input: ' ipv6
+ nd ra rx accept default-route', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 nd ra rx accept default-route', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et8)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et8)#", expected_channel_input: interface
+ Ethernet9, expected_channel_input_redacted: false}
+ - {channel_output: interface Ethernet9, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et9)#", expected_channel_input: ' speed
+ forced 10000full', expected_channel_input_redacted: false}
+ - {channel_output: ' speed forced 10000full', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et9)#", expected_channel_input: ' no
+ switchport', expected_channel_input_redacted: false}
+ - {channel_output: ' no switchport', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et9)#", expected_channel_input: ' ipv6
+ enable', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 enable', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et9)#", expected_channel_input: ' ipv6
+ address auto-config', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 address auto-config', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et9)#", expected_channel_input: ' ipv6
+ nd ra rx accept default-route', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 nd ra rx accept default-route', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et9)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et9)#", expected_channel_input: interface
+ Ethernet10, expected_channel_input_redacted: false}
+ - {channel_output: interface Ethernet10, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et10)#", expected_channel_input: ' speed
+ forced 10000full', expected_channel_input_redacted: false}
+ - {channel_output: ' speed forced 10000full', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et10)#", expected_channel_input: ' no
+ switchport', expected_channel_input_redacted: false}
+ - {channel_output: ' no switchport', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et10)#", expected_channel_input: ' ipv6
+ enable', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 enable', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et10)#", expected_channel_input: ' ipv6
+ address auto-config', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 address auto-config', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et10)#", expected_channel_input: ' ipv6
+ nd ra rx accept default-route', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 nd ra rx accept default-route', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et10)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et10)#", expected_channel_input: interface
+ Ethernet11, expected_channel_input_redacted: false}
+ - {channel_output: interface Ethernet11, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et11)#", expected_channel_input: ' speed
+ forced 10000full', expected_channel_input_redacted: false}
+ - {channel_output: ' speed forced 10000full', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et11)#", expected_channel_input: ' no
+ switchport', expected_channel_input_redacted: false}
+ - {channel_output: ' no switchport', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et11)#", expected_channel_input: ' ipv6
+ enable', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 enable', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et11)#", expected_channel_input: ' ipv6
+ address auto-config', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 address auto-config', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et11)#", expected_channel_input: ' ipv6
+ nd ra rx accept default-route', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 nd ra rx accept default-route', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et11)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et11)#", expected_channel_input: interface
+ Ethernet12, expected_channel_input_redacted: false}
+ - {channel_output: interface Ethernet12, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et12)#", expected_channel_input: ' speed
+ forced 10000full', expected_channel_input_redacted: false}
+ - {channel_output: ' speed forced 10000full', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et12)#", expected_channel_input: ' no
+ switchport', expected_channel_input_redacted: false}
+ - {channel_output: ' no switchport', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et12)#", expected_channel_input: ' ipv6
+ enable', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 enable', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et12)#", expected_channel_input: ' ipv6
+ address auto-config', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 address auto-config', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et12)#", expected_channel_input: ' ipv6
+ nd ra rx accept default-route', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 nd ra rx accept default-route', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et12)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et12)#", expected_channel_input: interface
+ Ethernet13, expected_channel_input_redacted: false}
+ - {channel_output: interface Ethernet13, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et13)#", expected_channel_input: ' speed
+ forced 10000full', expected_channel_input_redacted: false}
+ - {channel_output: ' speed forced 10000full', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et13)#", expected_channel_input: ' no
+ switchport', expected_channel_input_redacted: false}
+ - {channel_output: ' no switchport', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et13)#", expected_channel_input: ' ipv6
+ enable', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 enable', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et13)#", expected_channel_input: ' ipv6
+ address auto-config', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 address auto-config', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et13)#", expected_channel_input: ' ipv6
+ nd ra rx accept default-route', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 nd ra rx accept default-route', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et13)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et13)#", expected_channel_input: interface
+ Ethernet14, expected_channel_input_redacted: false}
+ - {channel_output: interface Ethernet14, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et14)#", expected_channel_input: ' speed
+ forced 10000full', expected_channel_input_redacted: false}
+ - {channel_output: ' speed forced 10000full', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et14)#", expected_channel_input: ' no
+ switchport', expected_channel_input_redacted: false}
+ - {channel_output: ' no switchport', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et14)#", expected_channel_input: ' ipv6
+ enable', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 enable', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et14)#", expected_channel_input: ' ipv6
+ address auto-config', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 address auto-config', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et14)#", expected_channel_input: ' ipv6
+ nd ra rx accept default-route', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 nd ra rx accept default-route', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et14)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et14)#", expected_channel_input: interface
+ Ethernet15, expected_channel_input_redacted: false}
+ - {channel_output: interface Ethernet15, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et15)#", expected_channel_input: ' speed
+ forced 10000full', expected_channel_input_redacted: false}
+ - {channel_output: ' speed forced 10000full', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et15)#", expected_channel_input: ' no
+ switchport', expected_channel_input_redacted: false}
+ - {channel_output: ' no switchport', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et15)#", expected_channel_input: ' ipv6
+ enable', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 enable', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et15)#", expected_channel_input: ' ipv6
+ address auto-config', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 address auto-config', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et15)#", expected_channel_input: ' ipv6
+ nd ra rx accept default-route', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 nd ra rx accept default-route', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et15)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et15)#", expected_channel_input: interface
+ Ethernet16, expected_channel_input_redacted: false}
+ - {channel_output: interface Ethernet16, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et16)#", expected_channel_input: ' speed
+ forced 10000full', expected_channel_input_redacted: false}
+ - {channel_output: ' speed forced 10000full', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et16)#", expected_channel_input: ' no
+ switchport', expected_channel_input_redacted: false}
+ - {channel_output: ' no switchport', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et16)#", expected_channel_input: ' ipv6
+ enable', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 enable', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et16)#", expected_channel_input: ' ipv6
+ address auto-config', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 address auto-config', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et16)#", expected_channel_input: ' ipv6
+ nd ra rx accept default-route', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 nd ra rx accept default-route', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et16)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et16)#", expected_channel_input: interface
+ Ethernet17, expected_channel_input_redacted: false}
+ - {channel_output: interface Ethernet17, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et17)#", expected_channel_input: ' speed
+ forced 10000full', expected_channel_input_redacted: false}
+ - {channel_output: ' speed forced 10000full', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et17)#", expected_channel_input: ' no
+ switchport', expected_channel_input_redacted: false}
+ - {channel_output: ' no switchport', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et17)#", expected_channel_input: ' ipv6
+ enable', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 enable', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et17)#", expected_channel_input: ' ipv6
+ address auto-config', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 address auto-config', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et17)#", expected_channel_input: ' ipv6
+ nd ra rx accept default-route', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 nd ra rx accept default-route', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et17)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et17)#", expected_channel_input: interface
+ Ethernet18, expected_channel_input_redacted: false}
+ - {channel_output: interface Ethernet18, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et18)#", expected_channel_input: ' speed
+ forced 10000full', expected_channel_input_redacted: false}
+ - {channel_output: ' speed forced 10000full', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et18)#", expected_channel_input: ' no
+ switchport', expected_channel_input_redacted: false}
+ - {channel_output: ' no switchport', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et18)#", expected_channel_input: ' ipv6
+ enable', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 enable', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et18)#", expected_channel_input: ' ipv6
+ address auto-config', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 address auto-config', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et18)#", expected_channel_input: ' ipv6
+ nd ra rx accept default-route', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 nd ra rx accept default-route', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et18)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et18)#", expected_channel_input: interface
+ Ethernet19, expected_channel_input_redacted: false}
+ - {channel_output: interface Ethernet19, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et19)#", expected_channel_input: ' speed
+ forced 10000full', expected_channel_input_redacted: false}
+ - {channel_output: ' speed forced 10000full', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et19)#", expected_channel_input: ' no
+ switchport', expected_channel_input_redacted: false}
+ - {channel_output: ' no switchport', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et19)#", expected_channel_input: ' ipv6
+ enable', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 enable', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et19)#", expected_channel_input: ' ipv6
+ address auto-config', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 address auto-config', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et19)#", expected_channel_input: ' ipv6
+ nd ra rx accept default-route', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 nd ra rx accept default-route', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et19)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et19)#", expected_channel_input: interface
+ Management1, expected_channel_input_redacted: false}
+ - {channel_output: interface Management1, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Ma1)#", expected_channel_input: ' ip
+ address 10.0.0.15/24', expected_channel_input_redacted: false}
+ - {channel_output: ' ip address 10.0.0.15/24', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Ma1)#", expected_channel_input: ' ipv6
+ enable', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 enable', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Ma1)#", expected_channel_input: ' ipv6
+ address auto-config', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 address auto-config', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Ma1)#", expected_channel_input: ' ipv6
+ nd ra rx accept default-route', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 nd ra rx accept default-route', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Ma1)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Ma1)#", expected_channel_input: no
+ ip routing, expected_channel_input_redacted: false}
+ - {channel_output: no ip routing, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: control-plane,
+ expected_channel_input_redacted: false}
+ - {channel_output: control-plane, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-cp)#", expected_channel_input: ' no
+ service-policy input copp-system-policy', expected_channel_input_redacted: false}
+ - {channel_output: ' no service-policy input copp-system-policy', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-cp)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-cp)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-cp)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-cp)#", expected_channel_input: management
+ api http-commands, expected_channel_input_redacted: false}
+ - {channel_output: management api http-commands, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-mgmt-api-http-cmds)#", expected_channel_input: ' protocol
+ unix-socket', expected_channel_input_redacted: false}
+ - {channel_output: ' protocol unix-socket', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-mgmt-api-http-cmds)#", expected_channel_input: ' no
+ shutdown', expected_channel_input_redacted: false}
+ - {channel_output: ' no shutdown', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-mgmt-api-http-cmds)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-mgmt-api-http-cmds)#", expected_channel_input: management
+ telnet, expected_channel_input_redacted: false}
+ - {channel_output: management telnet, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-mgmt-telnet)#", expected_channel_input: ' no
+ shutdown', expected_channel_input_redacted: false}
+ - {channel_output: ' no shutdown', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-mgmt-telnet)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-mgmt-telnet)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-mgmt-telnet)#", expected_channel_input: banner
+ login, expected_channel_input_redacted: false}
+ - {channel_output: banner login, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: '', expected_channel_input: No startup-config was found., expected_channel_input_redacted: false}
+ - {channel_output: "\nNo startup-config was found.", expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: '', expected_channel_input: The device is in Zero Touch Provisioning
+ mode and is attempting to, expected_channel_input_redacted: false}
+ - {channel_output: "\nThe device is in Zero Touch Provisioning mode and is attempting\
+ \ to", expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: '', expected_channel_input: download the startup-config from
+ a remote system. The device will not, expected_channel_input_redacted: false}
+ - {channel_output: "\ndownload the startup-config from a remote system. The device\
+ \ will not", expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: '', expected_channel_input: be fully functional until either
+ a valid startup-config is downloaded, expected_channel_input_redacted: false}
+ - {channel_output: "\nbe fully functional until either a valid startup-config\
+ \ is downloaded", expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: '', expected_channel_input: from a remote system or Zero Touch
+ Provisioning is cancelled., expected_channel_input_redacted: false}
+ - {channel_output: "\nfrom a remote system or Zero Touch Provisioning is cancelled.",
+ expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: '', expected_channel_input: 'To cancel Zero Touch Provisioning,
+ login as admin and type', expected_channel_input_redacted: false}
+ - {channel_output: "\nTo cancel Zero Touch Provisioning, login as admin and type",
+ expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: '', expected_channel_input: "'zerotouch cancel' at the CLI.\
+ \ Alternatively, to disable Zero Touch", expected_channel_input_redacted: false}
+ - {channel_output: "\n'zerotouch cancel' at the CLI. Alternatively, to disable\
+ \ Zero Touch", expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: '', expected_channel_input: "Provisioning permanently, type\
+ \ 'zerotouch disable' at the CLI.", expected_channel_input_redacted: false}
+ - {channel_output: "\nProvisioning permanently, type 'zerotouch disable' at the\
+ \ CLI.", expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: '', expected_channel_input: 'Note: The device will reload when
+ these commands are issued.', expected_channel_input_redacted: false}
+ - {channel_output: "\nNote: The device will reload when these commands are issued.",
+ expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: '', expected_channel_input: EOF, expected_channel_input_redacted: false}
+ - {channel_output: "Enter TEXT message. Type 'EOF' on its own line to end.\n",
+ expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nEOF\nNo startup-config was found.\nThe device is in Zero\
+ \ Touch Provisioning mode and is attempting to\ndownload the startup-config\
+ \ from a remote system. The device will not\nbe fully functional until either\
+ \ a valid startup-config is downloaded\nfrom a remote system or Zero Touch\
+ \ Provisioning is cancelled.\nTo cancel Zero Touch Provisioning, login as\
+ \ admin and type\n'zerotouch cancel' at the CLI. Alternatively, to disable\
+ \ Zero Touch\nProvisioning permanently, type 'zerotouch disable' at the CLI.\n\
+ Note: The device will reload when these commands are issued.\nEOF\nlocalhost(config-s-scrapl)#",
+ expected_channel_input: show session-config diffs, expected_channel_input_redacted: false}
+ - {channel_output: show session-config diffs, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\n\nlocalhost(config-s-scrapl)#", expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: end,
+ expected_channel_input_redacted: false}
+ - {channel_output: end, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost#", expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost#", expected_channel_input: show running-config,
+ expected_channel_input_redacted: false}
+ - {channel_output: show running-config, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\n! Command: show running-config\n! device: localhost (vEOS,\
\ EOS-4.22.1F)\n!\n! boot system flash:/vEOS-lab.swi\n!\nswitchport default\
\ mode routed\n!\ntransceiver qsfp default-mode 4x10G\n!\nlogging console\
\ informational\n!\nlogging level AAA errors\nlogging level ACCOUNTING errors\n\
@@ -1862,36 +1092,28 @@ localhost:24022:Ssh2Transport::0:
\ enable\n ipv6 address auto-config\n ipv6 nd ra rx accept default-route\n\
!\ninterface Ethernet19\n speed forced 10000full\n no switchport\n ipv6\
\ enable\n ipv6 address auto-config\n ipv6 nd ra rx accept default-route\n\
- !\ninterface Management1\n ip address 10.0.0.15/24\n ipv6 enable\n ipv6\
- \ address auto-config\n ipv6 nd ra rx accept default-route\n!\nno ip routing\n\
- !\ncontrol-plane\n no service-policy input copp-system-policy\n!\nbanner\
- \ login\nNo startup-config was found.\nThe device is in Zero Touch Provisioning\
- \ mode and is attempting to\ndownload the startup-config from a remote system.\
- \ The device will not\nbe fully functional until either a valid startup-config\
- \ is downloaded\nfrom a remote system or Zero Touch Provisioning is cancelled.\n\
- To cancel Zero Touch Provisioning, login as admin and type\n'zerotouch cancel'\
- \ at the CLI. Alternatively, to disable Zero Touch\nProvisioning permanently,\
- \ type 'zerotouch disable' at the CLI.\nNote: The device will reload when\
- \ these commands are issued.\nEOF\n!\nmanagement api http-commands\n protocol\
- \ unix-socket\n no shutdown\n!\nmanagement telnet\n no shutdown\n!\nend\n\
- localhost#"
- expected_channel_input: configure session __SCRAPLI_CFG_SESSION_NAME__ commit
- expected_channel_input_redacted: false
- - channel_output: configure session __SCRAPLI_CFG_SESSION_NAME__ commit
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost#"
- expected_channel_input: copy running-config startup-config
- expected_channel_input_redacted: false
- - channel_output: copy running-config startup-config
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nCopy completed successfully.\nlocalhost#"
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost#"
- expected_channel_input: exit
- expected_channel_input_redacted: false
- - channel_output: ''
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
+ !\ninterface Ethernet20\n no switchport\n!\ninterface Management1\n ip\
+ \ address 10.0.0.15/24\n ipv6 enable\n ipv6 address auto-config\n ipv6\
+ \ nd ra rx accept default-route\n!\nno ip routing\n!\ncontrol-plane\n no\
+ \ service-policy input copp-system-policy\n!\nbanner login\nNo startup-config\
+ \ was found.\nThe device is in Zero Touch Provisioning mode and is attempting\
+ \ to\ndownload the startup-config from a remote system. The device will not\n\
+ be fully functional until either a valid startup-config is downloaded\nfrom\
+ \ a remote system or Zero Touch Provisioning is cancelled.\nTo cancel Zero\
+ \ Touch Provisioning, login as admin and type\n'zerotouch cancel' at the CLI.\
+ \ Alternatively, to disable Zero Touch\nProvisioning permanently, type 'zerotouch\
+ \ disable' at the CLI.\nNote: The device will reload when these commands are\
+ \ issued.\nEOF\n!\nmanagement api http-commands\n protocol unix-socket\n\
+ \ no shutdown\n!\nmanagement telnet\n no shutdown\n!\nend\nlocalhost#",
+ expected_channel_input: configure session __SCRAPLI_CFG_SESSION_NAME__ commit,
+ expected_channel_input_redacted: false}
+ - {channel_output: configure session __SCRAPLI_CFG_SESSION_NAME__ commit, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost#", expected_channel_input: copy running-config
+ startup-config, expected_channel_input_redacted: false}
+ - {channel_output: copy running-config startup-config, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nCopy completed successfully.\nlocalhost#", expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost#", expected_channel_input: exit, expected_channel_input_redacted: false}
+ - {channel_output: '', expected_channel_input: "\n", expected_channel_input_redacted: false}
diff --git a/tests/integration/platform/scrapli_replay_sessions/test_load_config_replace_diff_and_commit[arista_eos-system].yaml b/tests/integration/platform/scrapli_replay_sessions/test_load_config_replace_diff_and_commit[arista_eos-system].yaml
index d4c41af..88eba93 100644
--- a/tests/integration/platform/scrapli_replay_sessions/test_load_config_replace_diff_and_commit[arista_eos-system].yaml
+++ b/tests/integration/platform/scrapli_replay_sessions/test_load_config_replace_diff_and_commit[arista_eos-system].yaml
@@ -1,1806 +1,1032 @@
localhost:24022:SystemTransport::0:
- connection_profile:
- host: localhost
- port: 24022
- auth_username: boxen
- auth_password: true
- auth_private_key: ''
- auth_private_key_passphrase: false
- auth_bypass: false
- transport: system
- auth_secondary: true
+ connection_profile: {auth_bypass: false, auth_password: true, auth_private_key: '',
+ auth_private_key_passphrase: false, auth_secondary: true, auth_username: boxen,
+ host: localhost, port: 24022, transport: system}
interactions:
- - channel_output: "Warning: Permanently added '[localhost]:24022' (ECDSA) to the\
- \ list of known hosts.\nNo startup-config was found.\nThe device is in Zero\
- \ Touch Provisioning mode and is attempting to\ndownload the startup-config\
+ - {channel_output: "Warning: Permanently added '[localhost]:24022' (ECDSA) to\
+ \ the list of known hosts.\nNo startup-config was found.\nThe device is in\
+ \ Zero Touch Provisioning mode and is attempting to\ndownload the startup-config\
\ from a remote system. The device will not\nbe fully functional until either\
\ a valid startup-config is downloaded\nfrom a remote system or Zero Touch\
\ Provisioning is cancelled.\nTo cancel Zero Touch Provisioning, login as\
\ admin and type\n'zerotouch cancel' at the CLI. Alternatively, to disable\
\ Zero Touch\nProvisioning permanently, type 'zerotouch disable' at the CLI.\n\
- Note: The device will reload when these commands are issued.\nPassword: "
- expected_channel_input: REDACTED
- expected_channel_input_redacted: true
- - channel_output: ''
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nLast login: Sat May 29 17:03:22 2021 from 10.0.0.2\nlocalhost>"
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost>"
- expected_channel_input: enable
- expected_channel_input_redacted: false
- - channel_output: enable
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nPassword: "
- expected_channel_input: REDACTED
- expected_channel_input_redacted: true
- - channel_output: ''
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost#"
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost#"
- expected_channel_input: terminal length 0
- expected_channel_input_redacted: false
- - channel_output: terminal length 0
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nPagination disabled.\nlocalhost#"
- expected_channel_input: terminal width 32767
- expected_channel_input_redacted: false
- - channel_output: terminal width 32767
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nWidth set to 32767 columns.\nlocalhost#"
- expected_channel_input: show version | i Software image version
- expected_channel_input_redacted: false
- - channel_output: show version | i Software image version
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nSoftware image version: 4.22.1F\nlocalhost#"
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost#"
- expected_channel_input: configure session __SCRAPLI_CFG_SESSION_NAME__
- expected_channel_input_redacted: false
- - channel_output: configure session __SCRAPLI_CFG_SESSION_NAME__
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: rollback clean-config
- expected_channel_input_redacted: false
- - channel_output: rollback clean-config
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: switchport default mode routed
- expected_channel_input_redacted: false
- - channel_output: switchport default mode routed
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: transceiver qsfp default-mode 4x10G
- expected_channel_input_redacted: false
- - channel_output: transceiver qsfp default-mode 4x10G
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging console informational
- expected_channel_input_redacted: false
- - channel_output: logging console informational
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level AAA errors
- expected_channel_input_redacted: false
- - channel_output: logging level AAA errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level ACCOUNTING errors
- expected_channel_input_redacted: false
- - channel_output: logging level ACCOUNTING errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level ACL errors
- expected_channel_input_redacted: false
- - channel_output: logging level ACL errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level AGENT errors
- expected_channel_input_redacted: false
- - channel_output: logging level AGENT errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level ALE errors
- expected_channel_input_redacted: false
- - channel_output: logging level ALE errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level ARP errors
- expected_channel_input_redacted: false
- - channel_output: logging level ARP errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level BFD errors
- expected_channel_input_redacted: false
- - channel_output: logging level BFD errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level BGP errors
- expected_channel_input_redacted: false
- - channel_output: logging level BGP errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level BMP errors
- expected_channel_input_redacted: false
- - channel_output: logging level BMP errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level CAPACITY errors
- expected_channel_input_redacted: false
- - channel_output: logging level CAPACITY errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level CAPI errors
- expected_channel_input_redacted: false
- - channel_output: logging level CAPI errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level CLEAR errors
- expected_channel_input_redacted: false
- - channel_output: logging level CLEAR errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level CVX errors
- expected_channel_input_redacted: false
- - channel_output: logging level CVX errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level DATAPLANE errors
- expected_channel_input_redacted: false
- - channel_output: logging level DATAPLANE errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level DHCP errors
- expected_channel_input_redacted: false
- - channel_output: logging level DHCP errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level DOT1X errors
- expected_channel_input_redacted: false
- - channel_output: logging level DOT1X errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level DSCP errors
- expected_channel_input_redacted: false
- - channel_output: logging level DSCP errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level ENVMON errors
- expected_channel_input_redacted: false
- - channel_output: logging level ENVMON errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level ETH errors
- expected_channel_input_redacted: false
- - channel_output: logging level ETH errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level EVENTMON errors
- expected_channel_input_redacted: false
- - channel_output: logging level EVENTMON errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level EXTENSION errors
- expected_channel_input_redacted: false
- - channel_output: logging level EXTENSION errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level FHRP errors
- expected_channel_input_redacted: false
- - channel_output: logging level FHRP errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level FLOW errors
- expected_channel_input_redacted: false
- - channel_output: logging level FLOW errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level FORWARDING errors
- expected_channel_input_redacted: false
- - channel_output: logging level FORWARDING errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level FRU errors
- expected_channel_input_redacted: false
- - channel_output: logging level FRU errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level FWK errors
- expected_channel_input_redacted: false
- - channel_output: logging level FWK errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level GMP errors
- expected_channel_input_redacted: false
- - channel_output: logging level GMP errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level HARDWARE errors
- expected_channel_input_redacted: false
- - channel_output: logging level HARDWARE errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level HEALTH errors
- expected_channel_input_redacted: false
- - channel_output: logging level HEALTH errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level HTTPSERVICE errors
- expected_channel_input_redacted: false
- - channel_output: logging level HTTPSERVICE errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level IGMP errors
- expected_channel_input_redacted: false
- - channel_output: logging level IGMP errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level IGMPSNOOPING errors
- expected_channel_input_redacted: false
- - channel_output: logging level IGMPSNOOPING errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level INT errors
- expected_channel_input_redacted: false
- - channel_output: logging level INT errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level INTF errors
- expected_channel_input_redacted: false
- - channel_output: logging level INTF errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level IP6ROUTING errors
- expected_channel_input_redacted: false
- - channel_output: logging level IP6ROUTING errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level IPRIB errors
- expected_channel_input_redacted: false
- - channel_output: logging level IPRIB errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level IRA errors
- expected_channel_input_redacted: false
- - channel_output: logging level IRA errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level ISIS errors
- expected_channel_input_redacted: false
- - channel_output: logging level ISIS errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level KERNELFIB errors
- expected_channel_input_redacted: false
- - channel_output: logging level KERNELFIB errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level LACP errors
- expected_channel_input_redacted: false
- - channel_output: logging level LACP errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level LAG errors
- expected_channel_input_redacted: false
- - channel_output: logging level LAG errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level LAUNCHER errors
- expected_channel_input_redacted: false
- - channel_output: logging level LAUNCHER errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level LDP errors
- expected_channel_input_redacted: false
- - channel_output: logging level LDP errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level LICENSE errors
- expected_channel_input_redacted: false
- - channel_output: logging level LICENSE errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level LINEPROTO errors
- expected_channel_input_redacted: false
- - channel_output: logging level LINEPROTO errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level LLDP errors
- expected_channel_input_redacted: false
- - channel_output: logging level LLDP errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level LOGMGR errors
- expected_channel_input_redacted: false
- - channel_output: logging level LOGMGR errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level LOOPBACK errors
- expected_channel_input_redacted: false
- - channel_output: logging level LOOPBACK errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level LOOPPROTECT errors
- expected_channel_input_redacted: false
- - channel_output: logging level LOOPPROTECT errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level MAPREDUCEMONITOR errors
- expected_channel_input_redacted: false
- - channel_output: logging level MAPREDUCEMONITOR errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level MIRRORING errors
- expected_channel_input_redacted: false
- - channel_output: logging level MIRRORING errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level MKA errors
- expected_channel_input_redacted: false
- - channel_output: logging level MKA errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level MLAG errors
- expected_channel_input_redacted: false
- - channel_output: logging level MLAG errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level MMODE errors
- expected_channel_input_redacted: false
- - channel_output: logging level MMODE errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level MROUTE errors
- expected_channel_input_redacted: false
- - channel_output: logging level MROUTE errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level MRP errors
- expected_channel_input_redacted: false
- - channel_output: logging level MRP errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level MSDP errors
- expected_channel_input_redacted: false
- - channel_output: logging level MSDP errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level MSRP errors
- expected_channel_input_redacted: false
- - channel_output: logging level MSRP errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level MSSPOLICYMONITOR errors
- expected_channel_input_redacted: false
- - channel_output: logging level MSSPOLICYMONITOR errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level MVRP errors
- expected_channel_input_redacted: false
- - channel_output: logging level MVRP errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level NAT errors
- expected_channel_input_redacted: false
- - channel_output: logging level NAT errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level OPENCONFIG errors
- expected_channel_input_redacted: false
- - channel_output: logging level OPENCONFIG errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level OPENFLOW errors
- expected_channel_input_redacted: false
- - channel_output: logging level OPENFLOW errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level OSPF errors
- expected_channel_input_redacted: false
- - channel_output: logging level OSPF errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level OSPF3 errors
- expected_channel_input_redacted: false
- - channel_output: logging level OSPF3 errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level PACKAGE errors
- expected_channel_input_redacted: false
- - channel_output: logging level PACKAGE errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level PFC errors
- expected_channel_input_redacted: false
- - channel_output: logging level PFC errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level PIMBSR errors
- expected_channel_input_redacted: false
- - channel_output: logging level PIMBSR errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level PORTSECURITY errors
- expected_channel_input_redacted: false
- - channel_output: logging level PORTSECURITY errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level PTP errors
- expected_channel_input_redacted: false
- - channel_output: logging level PTP errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level PWRMGMT errors
- expected_channel_input_redacted: false
- - channel_output: logging level PWRMGMT errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level QOS errors
- expected_channel_input_redacted: false
- - channel_output: logging level QOS errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level QUEUEMONITOR errors
- expected_channel_input_redacted: false
- - channel_output: logging level QUEUEMONITOR errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level REDUNDANCY errors
- expected_channel_input_redacted: false
- - channel_output: logging level REDUNDANCY errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level RIB errors
- expected_channel_input_redacted: false
- - channel_output: logging level RIB errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level ROUTING errors
- expected_channel_input_redacted: false
- - channel_output: logging level ROUTING errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level SECURITY errors
- expected_channel_input_redacted: false
- - channel_output: logging level SECURITY errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level SERVERMONITOR errors
- expected_channel_input_redacted: false
- - channel_output: logging level SERVERMONITOR errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level SPANTREE errors
- expected_channel_input_redacted: false
- - channel_output: logging level SPANTREE errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level SSO errors
- expected_channel_input_redacted: false
- - channel_output: logging level SSO errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level STAGEMGR errors
- expected_channel_input_redacted: false
- - channel_output: logging level STAGEMGR errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level SYS errors
- expected_channel_input_redacted: false
- - channel_output: logging level SYS errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level SYSDB errors
- expected_channel_input_redacted: false
- - channel_output: logging level SYSDB errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level TAPAGG errors
- expected_channel_input_redacted: false
- - channel_output: logging level TAPAGG errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level TCP errors
- expected_channel_input_redacted: false
- - channel_output: logging level TCP errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level TRANSCEIVER errors
- expected_channel_input_redacted: false
- - channel_output: logging level TRANSCEIVER errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level TUNNEL errors
- expected_channel_input_redacted: false
- - channel_output: logging level TUNNEL errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level TUNNELINTF errors
- expected_channel_input_redacted: false
- - channel_output: logging level TUNNELINTF errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level VMTRACERSESS errors
- expected_channel_input_redacted: false
- - channel_output: logging level VMTRACERSESS errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level VMWAREVI errors
- expected_channel_input_redacted: false
- - channel_output: logging level VMWAREVI errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level VMWAREVS errors
- expected_channel_input_redacted: false
- - channel_output: logging level VMWAREVS errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level VRF errors
- expected_channel_input_redacted: false
- - channel_output: logging level VRF errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level VRRP errors
- expected_channel_input_redacted: false
- - channel_output: logging level VRRP errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level VXLAN errors
- expected_channel_input_redacted: false
- - channel_output: logging level VXLAN errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level XMPP errors
- expected_channel_input_redacted: false
- - channel_output: logging level XMPP errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level ZTP informational
- expected_channel_input_redacted: false
- - channel_output: logging level ZTP informational
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: spanning-tree mode mstp
- expected_channel_input_redacted: false
- - channel_output: spanning-tree mode mstp
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: enable secret sha512 $6$TVJ6KgdC0qsGkKfb$LjGGPd6W3S1iJQVQ.Vvo3Bca4Yt1R3y4nOjWAaaTCsk1NuIoqB/gOMseoigt/HQVFDTvDAJ3IPmsF9sWfxi1V/
- expected_channel_input_redacted: false
- - channel_output: enable secret sha512 $6$TVJ6KgdC0qsGkKfb$LjGGPd6W3S1iJQVQ.Vvo3Bca4Yt1R3y4nOjWAaaTCsk1NuIoqB/gOMseoigt/HQVFDTvDAJ3IPmsF9sWfxi1V/
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: no aaa root
- expected_channel_input_redacted: false
- - channel_output: no aaa root
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: username boxen role network-admin secret sha512 $6$1ex07TzYfKx23A9z$c02oeDxnr4J7HMgj0PcabYvACZfjdiu3zp4IAgjJQ51IBtkstpvOjm0FYbxSSBhsl.mytIr9Y4PaERp4MDXJM/
- expected_channel_input_redacted: false
- - channel_output: username boxen role network-admin secret sha512 $6$1ex07TzYfKx23A9z$c02oeDxnr4J7HMgj0PcabYvACZfjdiu3zp4IAgjJQ51IBtkstpvOjm0FYbxSSBhsl.mytIr9Y4PaERp4MDXJM/
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: interface Ethernet1
- expected_channel_input_redacted: false
- - channel_output: interface Ethernet1
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et1)#"
- expected_channel_input: ' speed forced 10000full'
- expected_channel_input_redacted: false
- - channel_output: ' speed forced 10000full'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et1)#"
- expected_channel_input: ' no switchport'
- expected_channel_input_redacted: false
- - channel_output: ' no switchport'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et1)#"
- expected_channel_input: ' ipv6 enable'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 enable'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et1)#"
- expected_channel_input: ' ipv6 address auto-config'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 address auto-config'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et1)#"
- expected_channel_input: ' ipv6 nd ra rx accept default-route'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 nd ra rx accept default-route'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et1)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et1)#"
- expected_channel_input: interface Ethernet2
- expected_channel_input_redacted: false
- - channel_output: interface Ethernet2
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et2)#"
- expected_channel_input: ' speed forced 10000full'
- expected_channel_input_redacted: false
- - channel_output: ' speed forced 10000full'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et2)#"
- expected_channel_input: ' no switchport'
- expected_channel_input_redacted: false
- - channel_output: ' no switchport'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et2)#"
- expected_channel_input: ' ipv6 enable'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 enable'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et2)#"
- expected_channel_input: ' ipv6 address auto-config'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 address auto-config'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et2)#"
- expected_channel_input: ' ipv6 nd ra rx accept default-route'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 nd ra rx accept default-route'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et2)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et2)#"
- expected_channel_input: interface Ethernet3
- expected_channel_input_redacted: false
- - channel_output: interface Ethernet3
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et3)#"
- expected_channel_input: ' speed forced 10000full'
- expected_channel_input_redacted: false
- - channel_output: ' speed forced 10000full'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et3)#"
- expected_channel_input: ' no switchport'
- expected_channel_input_redacted: false
- - channel_output: ' no switchport'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et3)#"
- expected_channel_input: ' ipv6 enable'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 enable'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et3)#"
- expected_channel_input: ' ipv6 address auto-config'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 address auto-config'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et3)#"
- expected_channel_input: ' ipv6 nd ra rx accept default-route'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 nd ra rx accept default-route'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et3)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et3)#"
- expected_channel_input: interface Ethernet4
- expected_channel_input_redacted: false
- - channel_output: interface Ethernet4
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et4)#"
- expected_channel_input: ' speed forced 10000full'
- expected_channel_input_redacted: false
- - channel_output: ' speed forced 10000full'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et4)#"
- expected_channel_input: ' no switchport'
- expected_channel_input_redacted: false
- - channel_output: ' no switchport'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et4)#"
- expected_channel_input: ' ipv6 enable'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 enable'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et4)#"
- expected_channel_input: ' ipv6 address auto-config'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 address auto-config'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et4)#"
- expected_channel_input: ' ipv6 nd ra rx accept default-route'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 nd ra rx accept default-route'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et4)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et4)#"
- expected_channel_input: interface Ethernet5
- expected_channel_input_redacted: false
- - channel_output: interface Ethernet5
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et5)#"
- expected_channel_input: ' speed forced 10000full'
- expected_channel_input_redacted: false
- - channel_output: ' speed forced 10000full'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et5)#"
- expected_channel_input: ' no switchport'
- expected_channel_input_redacted: false
- - channel_output: ' no switchport'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et5)#"
- expected_channel_input: ' ipv6 enable'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 enable'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et5)#"
- expected_channel_input: ' ipv6 address auto-config'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 address auto-config'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et5)#"
- expected_channel_input: ' ipv6 nd ra rx accept default-route'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 nd ra rx accept default-route'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et5)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et5)#"
- expected_channel_input: interface Ethernet6
- expected_channel_input_redacted: false
- - channel_output: interface Ethernet6
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et6)#"
- expected_channel_input: ' speed forced 10000full'
- expected_channel_input_redacted: false
- - channel_output: ' speed forced 10000full'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et6)#"
- expected_channel_input: ' no switchport'
- expected_channel_input_redacted: false
- - channel_output: ' no switchport'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et6)#"
- expected_channel_input: ' ipv6 enable'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 enable'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et6)#"
- expected_channel_input: ' ipv6 address auto-config'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 address auto-config'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et6)#"
- expected_channel_input: ' ipv6 nd ra rx accept default-route'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 nd ra rx accept default-route'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et6)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et6)#"
- expected_channel_input: interface Ethernet7
- expected_channel_input_redacted: false
- - channel_output: interface Ethernet7
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et7)#"
- expected_channel_input: ' speed forced 10000full'
- expected_channel_input_redacted: false
- - channel_output: ' speed forced 10000full'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et7)#"
- expected_channel_input: ' no switchport'
- expected_channel_input_redacted: false
- - channel_output: ' no switchport'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et7)#"
- expected_channel_input: ' ipv6 enable'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 enable'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et7)#"
- expected_channel_input: ' ipv6 address auto-config'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 address auto-config'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et7)#"
- expected_channel_input: ' ipv6 nd ra rx accept default-route'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 nd ra rx accept default-route'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et7)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et7)#"
- expected_channel_input: interface Ethernet8
- expected_channel_input_redacted: false
- - channel_output: interface Ethernet8
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et8)#"
- expected_channel_input: ' speed forced 10000full'
- expected_channel_input_redacted: false
- - channel_output: ' speed forced 10000full'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et8)#"
- expected_channel_input: ' no switchport'
- expected_channel_input_redacted: false
- - channel_output: ' no switchport'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et8)#"
- expected_channel_input: ' ipv6 enable'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 enable'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et8)#"
- expected_channel_input: ' ipv6 address auto-config'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 address auto-config'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et8)#"
- expected_channel_input: ' ipv6 nd ra rx accept default-route'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 nd ra rx accept default-route'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et8)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et8)#"
- expected_channel_input: interface Ethernet9
- expected_channel_input_redacted: false
- - channel_output: interface Ethernet9
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et9)#"
- expected_channel_input: ' speed forced 10000full'
- expected_channel_input_redacted: false
- - channel_output: ' speed forced 10000full'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et9)#"
- expected_channel_input: ' no switchport'
- expected_channel_input_redacted: false
- - channel_output: ' no switchport'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et9)#"
- expected_channel_input: ' ipv6 enable'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 enable'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et9)#"
- expected_channel_input: ' ipv6 address auto-config'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 address auto-config'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et9)#"
- expected_channel_input: ' ipv6 nd ra rx accept default-route'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 nd ra rx accept default-route'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et9)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et9)#"
- expected_channel_input: interface Ethernet10
- expected_channel_input_redacted: false
- - channel_output: interface Ethernet10
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et10)#"
- expected_channel_input: ' speed forced 10000full'
- expected_channel_input_redacted: false
- - channel_output: ' speed forced 10000full'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et10)#"
- expected_channel_input: ' no switchport'
- expected_channel_input_redacted: false
- - channel_output: ' no switchport'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et10)#"
- expected_channel_input: ' ipv6 enable'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 enable'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et10)#"
- expected_channel_input: ' ipv6 address auto-config'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 address auto-config'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et10)#"
- expected_channel_input: ' ipv6 nd ra rx accept default-route'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 nd ra rx accept default-route'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et10)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et10)#"
- expected_channel_input: interface Ethernet11
- expected_channel_input_redacted: false
- - channel_output: interface Ethernet11
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et11)#"
- expected_channel_input: ' speed forced 10000full'
- expected_channel_input_redacted: false
- - channel_output: ' speed forced 10000full'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et11)#"
- expected_channel_input: ' no switchport'
- expected_channel_input_redacted: false
- - channel_output: ' no switchport'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et11)#"
- expected_channel_input: ' ipv6 enable'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 enable'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et11)#"
- expected_channel_input: ' ipv6 address auto-config'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 address auto-config'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et11)#"
- expected_channel_input: ' ipv6 nd ra rx accept default-route'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 nd ra rx accept default-route'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et11)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et11)#"
- expected_channel_input: interface Ethernet12
- expected_channel_input_redacted: false
- - channel_output: interface Ethernet12
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et12)#"
- expected_channel_input: ' speed forced 10000full'
- expected_channel_input_redacted: false
- - channel_output: ' speed forced 10000full'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et12)#"
- expected_channel_input: ' no switchport'
- expected_channel_input_redacted: false
- - channel_output: ' no switchport'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et12)#"
- expected_channel_input: ' ipv6 enable'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 enable'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et12)#"
- expected_channel_input: ' ipv6 address auto-config'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 address auto-config'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et12)#"
- expected_channel_input: ' ipv6 nd ra rx accept default-route'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 nd ra rx accept default-route'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et12)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et12)#"
- expected_channel_input: interface Ethernet13
- expected_channel_input_redacted: false
- - channel_output: interface Ethernet13
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et13)#"
- expected_channel_input: ' speed forced 10000full'
- expected_channel_input_redacted: false
- - channel_output: ' speed forced 10000full'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et13)#"
- expected_channel_input: ' no switchport'
- expected_channel_input_redacted: false
- - channel_output: ' no switchport'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et13)#"
- expected_channel_input: ' ipv6 enable'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 enable'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et13)#"
- expected_channel_input: ' ipv6 address auto-config'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 address auto-config'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et13)#"
- expected_channel_input: ' ipv6 nd ra rx accept default-route'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 nd ra rx accept default-route'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et13)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et13)#"
- expected_channel_input: interface Ethernet14
- expected_channel_input_redacted: false
- - channel_output: interface Ethernet14
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et14)#"
- expected_channel_input: ' speed forced 10000full'
- expected_channel_input_redacted: false
- - channel_output: ' speed forced 10000full'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et14)#"
- expected_channel_input: ' no switchport'
- expected_channel_input_redacted: false
- - channel_output: ' no switchport'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et14)#"
- expected_channel_input: ' ipv6 enable'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 enable'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et14)#"
- expected_channel_input: ' ipv6 address auto-config'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 address auto-config'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et14)#"
- expected_channel_input: ' ipv6 nd ra rx accept default-route'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 nd ra rx accept default-route'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et14)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et14)#"
- expected_channel_input: interface Ethernet15
- expected_channel_input_redacted: false
- - channel_output: interface Ethernet15
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et15)#"
- expected_channel_input: ' speed forced 10000full'
- expected_channel_input_redacted: false
- - channel_output: ' speed forced 10000full'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et15)#"
- expected_channel_input: ' no switchport'
- expected_channel_input_redacted: false
- - channel_output: ' no switchport'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et15)#"
- expected_channel_input: ' ipv6 enable'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 enable'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et15)#"
- expected_channel_input: ' ipv6 address auto-config'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 address auto-config'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et15)#"
- expected_channel_input: ' ipv6 nd ra rx accept default-route'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 nd ra rx accept default-route'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et15)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et15)#"
- expected_channel_input: interface Ethernet16
- expected_channel_input_redacted: false
- - channel_output: interface Ethernet16
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et16)#"
- expected_channel_input: ' speed forced 10000full'
- expected_channel_input_redacted: false
- - channel_output: ' speed forced 10000full'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et16)#"
- expected_channel_input: ' no switchport'
- expected_channel_input_redacted: false
- - channel_output: ' no switchport'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et16)#"
- expected_channel_input: ' ipv6 enable'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 enable'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et16)#"
- expected_channel_input: ' ipv6 address auto-config'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 address auto-config'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et16)#"
- expected_channel_input: ' ipv6 nd ra rx accept default-route'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 nd ra rx accept default-route'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et16)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et16)#"
- expected_channel_input: interface Ethernet17
- expected_channel_input_redacted: false
- - channel_output: interface Ethernet17
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et17)#"
- expected_channel_input: ' speed forced 10000full'
- expected_channel_input_redacted: false
- - channel_output: ' speed forced 10000full'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et17)#"
- expected_channel_input: ' no switchport'
- expected_channel_input_redacted: false
- - channel_output: ' no switchport'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et17)#"
- expected_channel_input: ' ipv6 enable'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 enable'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et17)#"
- expected_channel_input: ' ipv6 address auto-config'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 address auto-config'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et17)#"
- expected_channel_input: ' ipv6 nd ra rx accept default-route'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 nd ra rx accept default-route'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et17)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et17)#"
- expected_channel_input: interface Ethernet18
- expected_channel_input_redacted: false
- - channel_output: interface Ethernet18
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et18)#"
- expected_channel_input: ' speed forced 10000full'
- expected_channel_input_redacted: false
- - channel_output: ' speed forced 10000full'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et18)#"
- expected_channel_input: ' no switchport'
- expected_channel_input_redacted: false
- - channel_output: ' no switchport'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et18)#"
- expected_channel_input: ' ipv6 enable'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 enable'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et18)#"
- expected_channel_input: ' ipv6 address auto-config'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 address auto-config'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et18)#"
- expected_channel_input: ' ipv6 nd ra rx accept default-route'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 nd ra rx accept default-route'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et18)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et18)#"
- expected_channel_input: interface Ethernet19
- expected_channel_input_redacted: false
- - channel_output: interface Ethernet19
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et19)#"
- expected_channel_input: ' speed forced 10000full'
- expected_channel_input_redacted: false
- - channel_output: ' speed forced 10000full'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et19)#"
- expected_channel_input: ' no switchport'
- expected_channel_input_redacted: false
- - channel_output: ' no switchport'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et19)#"
- expected_channel_input: ' ipv6 enable'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 enable'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et19)#"
- expected_channel_input: ' ipv6 address auto-config'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 address auto-config'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et19)#"
- expected_channel_input: ' ipv6 nd ra rx accept default-route'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 nd ra rx accept default-route'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et19)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et19)#"
- expected_channel_input: interface Management1
- expected_channel_input_redacted: false
- - channel_output: interface Management1
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Ma1)#"
- expected_channel_input: ' ip address 10.0.0.15/24'
- expected_channel_input_redacted: false
- - channel_output: ' ip address 10.0.0.15/24'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Ma1)#"
- expected_channel_input: ' ipv6 enable'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 enable'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Ma1)#"
- expected_channel_input: ' ipv6 address auto-config'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 address auto-config'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Ma1)#"
- expected_channel_input: ' ipv6 nd ra rx accept default-route'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 nd ra rx accept default-route'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Ma1)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Ma1)#"
- expected_channel_input: no ip routing
- expected_channel_input_redacted: false
- - channel_output: no ip routing
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: control-plane
- expected_channel_input_redacted: false
- - channel_output: control-plane
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-cp)#"
- expected_channel_input: ' no service-policy input copp-system-policy'
- expected_channel_input_redacted: false
- - channel_output: ' no service-policy input copp-system-policy'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-cp)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-cp)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-cp)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-cp)#"
- expected_channel_input: management api http-commands
- expected_channel_input_redacted: false
- - channel_output: management api http-commands
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-mgmt-api-http-cmds)#"
- expected_channel_input: ' protocol unix-socket'
- expected_channel_input_redacted: false
- - channel_output: ' protocol unix-socket'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-mgmt-api-http-cmds)#"
- expected_channel_input: ' no shutdown'
- expected_channel_input_redacted: false
- - channel_output: ' no shutdown'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-mgmt-api-http-cmds)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-mgmt-api-http-cmds)#"
- expected_channel_input: management telnet
- expected_channel_input_redacted: false
- - channel_output: management telnet
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-mgmt-telnet)#"
- expected_channel_input: ' no shutdown'
- expected_channel_input_redacted: false
- - channel_output: ' no shutdown'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-mgmt-telnet)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-mgmt-telnet)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-mgmt-telnet)#"
- expected_channel_input: banner login
- expected_channel_input_redacted: false
- - channel_output: banner login
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: ''
- expected_channel_input: No startup-config was found.
- expected_channel_input_redacted: false
- - channel_output: "\nEnter TEXT message. Type 'EOF' on its own line to end.\n\
- No startup-config was found."
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: ''
- expected_channel_input: The device is in Zero Touch Provisioning mode and is
- attempting to
- expected_channel_input_redacted: false
- - channel_output: "\nThe device is in Zero Touch Provisioning mode and is attempting\
- \ to"
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: ''
- expected_channel_input: download the startup-config from a remote system. The
- device will not
- expected_channel_input_redacted: false
- - channel_output: "The device is in Zero Touch Provisioning mode and is attempting\
- \ to\ndownload the startup-config from a remote system. The device will not"
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: ''
- expected_channel_input: be fully functional until either a valid startup-config
- is downloaded
- expected_channel_input_redacted: false
- - channel_output: "\nbe fully functional until either a valid startup-config is\
- \ downloaded"
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: ''
- expected_channel_input: from a remote system or Zero Touch Provisioning is cancelled.
- expected_channel_input_redacted: false
- - channel_output: "\nfrom a remote system or Zero Touch Provisioning is cancelled."
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: ''
- expected_channel_input: To cancel Zero Touch Provisioning, login as admin and
- type
- expected_channel_input_redacted: false
- - channel_output: "be fully functional until either a valid startup-config is\
- \ downloaded\n\nTo cancel Zero Touch Provisioning, login as admin and type"
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: ''
- expected_channel_input: "'zerotouch cancel' at the CLI. Alternatively, to disable\
- \ Zero Touch"
- expected_channel_input_redacted: false
- - channel_output: "\n'zerotouch cancel' at the CLI. Alternatively, to disable\
- \ Zero Touch"
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: ''
- expected_channel_input: Provisioning permanently, type 'zerotouch disable' at
- the CLI.
- expected_channel_input_redacted: false
- - channel_output: "\nProvisioning permanently, type 'zerotouch disable' at the\
- \ CLI."
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: ''
- expected_channel_input: 'Note: The device will reload when these commands are
- issued.'
- expected_channel_input_redacted: false
- - channel_output: "\nNote: The device will reload when these commands are issued."
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: ''
- expected_channel_input: EOF
- expected_channel_input_redacted: false
- - channel_output: "from a remote system or Zero Touch Provisioning is cancelled.\n\
- To cancel Zero Touch Provisioning, login as admin and type\n\nEOF'zerotouch\
- \ cancel' at the CLI. Alternatively, to disable Zero Touch\n"
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nProvisioning permanently, type 'zerotouch disable' at the\
- \ CLI.\nNote: The device will reload when these commands are issued.\nEOF\n\
- localhost(config-s-scrapl)#"
- expected_channel_input: show session-config diffs
- expected_channel_input_redacted: false
- - channel_output: show session-config diffs
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\n\nlocalhost(config-s-scrapl)#"
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: end
- expected_channel_input_redacted: false
- - channel_output: end
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost#"
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost#"
- expected_channel_input: show running-config
- expected_channel_input_redacted: false
- - channel_output: show running-config
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\n! Command: show running-config\n! device: localhost (vEOS,\
+ Note: The device will reload when these commands are issued.\nPassword: ",
+ expected_channel_input: REDACTED, expected_channel_input_redacted: true}
+ - {channel_output: '', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nLast login: Sat Nov 20 00:15:18 2021 from 10.0.0.2\nlocalhost>",
+ expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost>", expected_channel_input: enable, expected_channel_input_redacted: false}
+ - {channel_output: enable, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nPassword: ", expected_channel_input: REDACTED, expected_channel_input_redacted: true}
+ - {channel_output: '', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost#", expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost#", expected_channel_input: terminal length 0,
+ expected_channel_input_redacted: false}
+ - {channel_output: terminal length 0, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nPagination disabled.\nlocalhost#", expected_channel_input: terminal
+ width 32767, expected_channel_input_redacted: false}
+ - {channel_output: terminal width 32767, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nWidth set to 32767 columns.\nlocalhost#", expected_channel_input: show
+ version | i Software image version, expected_channel_input_redacted: false}
+ - {channel_output: show version | i Software image version, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nSoftware image version: 4.22.1F\nlocalhost#", expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost#", expected_channel_input: configure session __SCRAPLI_CFG_SESSION_NAME__,
+ expected_channel_input_redacted: false}
+ - {channel_output: configure session __SCRAPLI_CFG_SESSION_NAME__, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: rollback
+ clean-config, expected_channel_input_redacted: false}
+ - {channel_output: rollback clean-config, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: switchport
+ default mode routed, expected_channel_input_redacted: false}
+ - {channel_output: switchport default mode routed, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: transceiver
+ qsfp default-mode 4x10G, expected_channel_input_redacted: false}
+ - {channel_output: transceiver qsfp default-mode 4x10G, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ console informational, expected_channel_input_redacted: false}
+ - {channel_output: logging console informational, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level AAA errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level AAA errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level ACCOUNTING errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level ACCOUNTING errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level ACL errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level ACL errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level AGENT errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level AGENT errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level ALE errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level ALE errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level ARP errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level ARP errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level BFD errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level BFD errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level BGP errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level BGP errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level BMP errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level BMP errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level CAPACITY errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level CAPACITY errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level CAPI errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level CAPI errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level CLEAR errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level CLEAR errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level CVX errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level CVX errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level DATAPLANE errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level DATAPLANE errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level DHCP errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level DHCP errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level DOT1X errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level DOT1X errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level DSCP errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level DSCP errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level ENVMON errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level ENVMON errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level ETH errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level ETH errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level EVENTMON errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level EVENTMON errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level EXTENSION errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level EXTENSION errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level FHRP errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level FHRP errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level FLOW errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level FLOW errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level FORWARDING errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level FORWARDING errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level FRU errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level FRU errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level FWK errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level FWK errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level GMP errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level GMP errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level HARDWARE errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level HARDWARE errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level HEALTH errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level HEALTH errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level HTTPSERVICE errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level HTTPSERVICE errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level IGMP errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level IGMP errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level IGMPSNOOPING errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level IGMPSNOOPING errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level INT errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level INT errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level INTF errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level INTF errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level IP6ROUTING errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level IP6ROUTING errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level IPRIB errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level IPRIB errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level IRA errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level IRA errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level ISIS errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level ISIS errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level KERNELFIB errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level KERNELFIB errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level LACP errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level LACP errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level LAG errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level LAG errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level LAUNCHER errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level LAUNCHER errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level LDP errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level LDP errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level LICENSE errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level LICENSE errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level LINEPROTO errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level LINEPROTO errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level LLDP errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level LLDP errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level LOGMGR errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level LOGMGR errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level LOOPBACK errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level LOOPBACK errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level LOOPPROTECT errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level LOOPPROTECT errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level MAPREDUCEMONITOR errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level MAPREDUCEMONITOR errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level MIRRORING errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level MIRRORING errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level MKA errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level MKA errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level MLAG errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level MLAG errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level MMODE errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level MMODE errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level MROUTE errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level MROUTE errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level MRP errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level MRP errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level MSDP errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level MSDP errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level MSRP errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level MSRP errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level MSSPOLICYMONITOR errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level MSSPOLICYMONITOR errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level MVRP errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level MVRP errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level NAT errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level NAT errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level OPENCONFIG errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level OPENCONFIG errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level OPENFLOW errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level OPENFLOW errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level OSPF errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level OSPF errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level OSPF3 errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level OSPF3 errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level PACKAGE errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level PACKAGE errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level PFC errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level PFC errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level PIMBSR errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level PIMBSR errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level PORTSECURITY errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level PORTSECURITY errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level PTP errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level PTP errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level PWRMGMT errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level PWRMGMT errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level QOS errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level QOS errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level QUEUEMONITOR errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level QUEUEMONITOR errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level REDUNDANCY errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level REDUNDANCY errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level RIB errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level RIB errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level ROUTING errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level ROUTING errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level SECURITY errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level SECURITY errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level SERVERMONITOR errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level SERVERMONITOR errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level SPANTREE errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level SPANTREE errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level SSO errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level SSO errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level STAGEMGR errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level STAGEMGR errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level SYS errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level SYS errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level SYSDB errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level SYSDB errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level TAPAGG errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level TAPAGG errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level TCP errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level TCP errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level TRANSCEIVER errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level TRANSCEIVER errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level TUNNEL errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level TUNNEL errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level TUNNELINTF errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level TUNNELINTF errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level VMTRACERSESS errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level VMTRACERSESS errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level VMWAREVI errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level VMWAREVI errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level VMWAREVS errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level VMWAREVS errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level VRF errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level VRF errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level VRRP errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level VRRP errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level VXLAN errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level VXLAN errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level XMPP errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level XMPP errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level ZTP informational, expected_channel_input_redacted: false}
+ - {channel_output: logging level ZTP informational, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: spanning-tree
+ mode mstp, expected_channel_input_redacted: false}
+ - {channel_output: spanning-tree mode mstp, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: enable
+ secret sha512 $6$TVJ6KgdC0qsGkKfb$LjGGPd6W3S1iJQVQ.Vvo3Bca4Yt1R3y4nOjWAaaTCsk1NuIoqB/gOMseoigt/HQVFDTvDAJ3IPmsF9sWfxi1V/,
+ expected_channel_input_redacted: false}
+ - {channel_output: enable secret sha512 $6$TVJ6KgdC0qsGkKfb$LjGGPd6W3S1iJQVQ.Vvo3Bca4Yt1R3y4nOjWAaaTCsk1NuIoqB/gOMseoigt/HQVFDTvDAJ3IPmsF9sWfxi1V/,
+ expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: no
+ aaa root, expected_channel_input_redacted: false}
+ - {channel_output: no aaa root, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: username
+ boxen role network-admin secret sha512 $6$1ex07TzYfKx23A9z$c02oeDxnr4J7HMgj0PcabYvACZfjdiu3zp4IAgjJQ51IBtkstpvOjm0FYbxSSBhsl.mytIr9Y4PaERp4MDXJM/,
+ expected_channel_input_redacted: false}
+ - {channel_output: username boxen role network-admin secret sha512 $6$1ex07TzYfKx23A9z$c02oeDxnr4J7HMgj0PcabYvACZfjdiu3zp4IAgjJQ51IBtkstpvOjm0FYbxSSBhsl.mytIr9Y4PaERp4MDXJM/,
+ expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: interface
+ Ethernet1, expected_channel_input_redacted: false}
+ - {channel_output: interface Ethernet1, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et1)#", expected_channel_input: ' speed
+ forced 10000full', expected_channel_input_redacted: false}
+ - {channel_output: ' speed forced 10000full', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et1)#", expected_channel_input: ' no
+ switchport', expected_channel_input_redacted: false}
+ - {channel_output: ' no switchport', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et1)#", expected_channel_input: ' ipv6
+ enable', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 enable', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et1)#", expected_channel_input: ' ipv6
+ address auto-config', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 address auto-config', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et1)#", expected_channel_input: ' ipv6
+ nd ra rx accept default-route', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 nd ra rx accept default-route', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et1)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et1)#", expected_channel_input: interface
+ Ethernet2, expected_channel_input_redacted: false}
+ - {channel_output: interface Ethernet2, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et2)#", expected_channel_input: ' speed
+ forced 10000full', expected_channel_input_redacted: false}
+ - {channel_output: ' speed forced 10000full', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et2)#", expected_channel_input: ' no
+ switchport', expected_channel_input_redacted: false}
+ - {channel_output: ' no switchport', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et2)#", expected_channel_input: ' ipv6
+ enable', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 enable', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et2)#", expected_channel_input: ' ipv6
+ address auto-config', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 address auto-config', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et2)#", expected_channel_input: ' ipv6
+ nd ra rx accept default-route', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 nd ra rx accept default-route', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et2)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et2)#", expected_channel_input: interface
+ Ethernet3, expected_channel_input_redacted: false}
+ - {channel_output: interface Ethernet3, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et3)#", expected_channel_input: ' speed
+ forced 10000full', expected_channel_input_redacted: false}
+ - {channel_output: ' speed forced 10000full', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et3)#", expected_channel_input: ' no
+ switchport', expected_channel_input_redacted: false}
+ - {channel_output: ' no switchport', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et3)#", expected_channel_input: ' ipv6
+ enable', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 enable', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et3)#", expected_channel_input: ' ipv6
+ address auto-config', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 address auto-config', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et3)#", expected_channel_input: ' ipv6
+ nd ra rx accept default-route', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 nd ra rx accept default-route', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et3)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et3)#", expected_channel_input: interface
+ Ethernet4, expected_channel_input_redacted: false}
+ - {channel_output: interface Ethernet4, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et4)#", expected_channel_input: ' speed
+ forced 10000full', expected_channel_input_redacted: false}
+ - {channel_output: ' speed forced 10000full', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et4)#", expected_channel_input: ' no
+ switchport', expected_channel_input_redacted: false}
+ - {channel_output: ' no switchport', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et4)#", expected_channel_input: ' ipv6
+ enable', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 enable', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et4)#", expected_channel_input: ' ipv6
+ address auto-config', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 address auto-config', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et4)#", expected_channel_input: ' ipv6
+ nd ra rx accept default-route', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 nd ra rx accept default-route', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et4)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et4)#", expected_channel_input: interface
+ Ethernet5, expected_channel_input_redacted: false}
+ - {channel_output: interface Ethernet5, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et5)#", expected_channel_input: ' speed
+ forced 10000full', expected_channel_input_redacted: false}
+ - {channel_output: ' speed forced 10000full', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et5)#", expected_channel_input: ' no
+ switchport', expected_channel_input_redacted: false}
+ - {channel_output: ' no switchport', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et5)#", expected_channel_input: ' ipv6
+ enable', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 enable', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et5)#", expected_channel_input: ' ipv6
+ address auto-config', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 address auto-config', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et5)#", expected_channel_input: ' ipv6
+ nd ra rx accept default-route', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 nd ra rx accept default-route', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et5)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et5)#", expected_channel_input: interface
+ Ethernet6, expected_channel_input_redacted: false}
+ - {channel_output: interface Ethernet6, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et6)#", expected_channel_input: ' speed
+ forced 10000full', expected_channel_input_redacted: false}
+ - {channel_output: ' speed forced 10000full', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et6)#", expected_channel_input: ' no
+ switchport', expected_channel_input_redacted: false}
+ - {channel_output: ' no switchport', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et6)#", expected_channel_input: ' ipv6
+ enable', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 enable', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et6)#", expected_channel_input: ' ipv6
+ address auto-config', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 address auto-config', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et6)#", expected_channel_input: ' ipv6
+ nd ra rx accept default-route', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 nd ra rx accept default-route', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et6)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et6)#", expected_channel_input: interface
+ Ethernet7, expected_channel_input_redacted: false}
+ - {channel_output: interface Ethernet7, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et7)#", expected_channel_input: ' speed
+ forced 10000full', expected_channel_input_redacted: false}
+ - {channel_output: ' speed forced 10000full', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et7)#", expected_channel_input: ' no
+ switchport', expected_channel_input_redacted: false}
+ - {channel_output: ' no switchport', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et7)#", expected_channel_input: ' ipv6
+ enable', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 enable', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et7)#", expected_channel_input: ' ipv6
+ address auto-config', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 address auto-config', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et7)#", expected_channel_input: ' ipv6
+ nd ra rx accept default-route', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 nd ra rx accept default-route', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et7)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et7)#", expected_channel_input: interface
+ Ethernet8, expected_channel_input_redacted: false}
+ - {channel_output: interface Ethernet8, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et8)#", expected_channel_input: ' speed
+ forced 10000full', expected_channel_input_redacted: false}
+ - {channel_output: ' speed forced 10000full', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et8)#", expected_channel_input: ' no
+ switchport', expected_channel_input_redacted: false}
+ - {channel_output: ' no switchport', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et8)#", expected_channel_input: ' ipv6
+ enable', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 enable', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et8)#", expected_channel_input: ' ipv6
+ address auto-config', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 address auto-config', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et8)#", expected_channel_input: ' ipv6
+ nd ra rx accept default-route', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 nd ra rx accept default-route', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et8)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et8)#", expected_channel_input: interface
+ Ethernet9, expected_channel_input_redacted: false}
+ - {channel_output: interface Ethernet9, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et9)#", expected_channel_input: ' speed
+ forced 10000full', expected_channel_input_redacted: false}
+ - {channel_output: ' speed forced 10000full', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et9)#", expected_channel_input: ' no
+ switchport', expected_channel_input_redacted: false}
+ - {channel_output: ' no switchport', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et9)#", expected_channel_input: ' ipv6
+ enable', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 enable', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et9)#", expected_channel_input: ' ipv6
+ address auto-config', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 address auto-config', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et9)#", expected_channel_input: ' ipv6
+ nd ra rx accept default-route', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 nd ra rx accept default-route', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et9)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et9)#", expected_channel_input: interface
+ Ethernet10, expected_channel_input_redacted: false}
+ - {channel_output: interface Ethernet10, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et10)#", expected_channel_input: ' speed
+ forced 10000full', expected_channel_input_redacted: false}
+ - {channel_output: ' speed forced 10000full', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et10)#", expected_channel_input: ' no
+ switchport', expected_channel_input_redacted: false}
+ - {channel_output: ' no switchport', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et10)#", expected_channel_input: ' ipv6
+ enable', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 enable', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et10)#", expected_channel_input: ' ipv6
+ address auto-config', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 address auto-config', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et10)#", expected_channel_input: ' ipv6
+ nd ra rx accept default-route', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 nd ra rx accept default-route', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et10)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et10)#", expected_channel_input: interface
+ Ethernet11, expected_channel_input_redacted: false}
+ - {channel_output: interface Ethernet11, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et11)#", expected_channel_input: ' speed
+ forced 10000full', expected_channel_input_redacted: false}
+ - {channel_output: ' speed forced 10000full', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et11)#", expected_channel_input: ' no
+ switchport', expected_channel_input_redacted: false}
+ - {channel_output: ' no switchport', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et11)#", expected_channel_input: ' ipv6
+ enable', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 enable', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et11)#", expected_channel_input: ' ipv6
+ address auto-config', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 address auto-config', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et11)#", expected_channel_input: ' ipv6
+ nd ra rx accept default-route', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 nd ra rx accept default-route', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et11)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et11)#", expected_channel_input: interface
+ Ethernet12, expected_channel_input_redacted: false}
+ - {channel_output: interface Ethernet12, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et12)#", expected_channel_input: ' speed
+ forced 10000full', expected_channel_input_redacted: false}
+ - {channel_output: ' speed forced 10000full', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et12)#", expected_channel_input: ' no
+ switchport', expected_channel_input_redacted: false}
+ - {channel_output: ' no switchport', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et12)#", expected_channel_input: ' ipv6
+ enable', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 enable', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et12)#", expected_channel_input: ' ipv6
+ address auto-config', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 address auto-config', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et12)#", expected_channel_input: ' ipv6
+ nd ra rx accept default-route', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 nd ra rx accept default-route', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et12)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et12)#", expected_channel_input: interface
+ Ethernet13, expected_channel_input_redacted: false}
+ - {channel_output: interface Ethernet13, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et13)#", expected_channel_input: ' speed
+ forced 10000full', expected_channel_input_redacted: false}
+ - {channel_output: ' speed forced 10000full', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et13)#", expected_channel_input: ' no
+ switchport', expected_channel_input_redacted: false}
+ - {channel_output: ' no switchport', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et13)#", expected_channel_input: ' ipv6
+ enable', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 enable', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et13)#", expected_channel_input: ' ipv6
+ address auto-config', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 address auto-config', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et13)#", expected_channel_input: ' ipv6
+ nd ra rx accept default-route', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 nd ra rx accept default-route', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et13)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et13)#", expected_channel_input: interface
+ Ethernet14, expected_channel_input_redacted: false}
+ - {channel_output: interface Ethernet14, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et14)#", expected_channel_input: ' speed
+ forced 10000full', expected_channel_input_redacted: false}
+ - {channel_output: ' speed forced 10000full', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et14)#", expected_channel_input: ' no
+ switchport', expected_channel_input_redacted: false}
+ - {channel_output: ' no switchport', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et14)#", expected_channel_input: ' ipv6
+ enable', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 enable', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et14)#", expected_channel_input: ' ipv6
+ address auto-config', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 address auto-config', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et14)#", expected_channel_input: ' ipv6
+ nd ra rx accept default-route', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 nd ra rx accept default-route', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et14)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et14)#", expected_channel_input: interface
+ Ethernet15, expected_channel_input_redacted: false}
+ - {channel_output: interface Ethernet15, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et15)#", expected_channel_input: ' speed
+ forced 10000full', expected_channel_input_redacted: false}
+ - {channel_output: ' speed forced 10000full', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et15)#", expected_channel_input: ' no
+ switchport', expected_channel_input_redacted: false}
+ - {channel_output: ' no switchport', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et15)#", expected_channel_input: ' ipv6
+ enable', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 enable', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et15)#", expected_channel_input: ' ipv6
+ address auto-config', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 address auto-config', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et15)#", expected_channel_input: ' ipv6
+ nd ra rx accept default-route', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 nd ra rx accept default-route', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et15)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et15)#", expected_channel_input: interface
+ Ethernet16, expected_channel_input_redacted: false}
+ - {channel_output: interface Ethernet16, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et16)#", expected_channel_input: ' speed
+ forced 10000full', expected_channel_input_redacted: false}
+ - {channel_output: ' speed forced 10000full', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et16)#", expected_channel_input: ' no
+ switchport', expected_channel_input_redacted: false}
+ - {channel_output: ' no switchport', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et16)#", expected_channel_input: ' ipv6
+ enable', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 enable', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et16)#", expected_channel_input: ' ipv6
+ address auto-config', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 address auto-config', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et16)#", expected_channel_input: ' ipv6
+ nd ra rx accept default-route', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 nd ra rx accept default-route', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et16)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et16)#", expected_channel_input: interface
+ Ethernet17, expected_channel_input_redacted: false}
+ - {channel_output: interface Ethernet17, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et17)#", expected_channel_input: ' speed
+ forced 10000full', expected_channel_input_redacted: false}
+ - {channel_output: ' speed forced 10000full', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et17)#", expected_channel_input: ' no
+ switchport', expected_channel_input_redacted: false}
+ - {channel_output: ' no switchport', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et17)#", expected_channel_input: ' ipv6
+ enable', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 enable', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et17)#", expected_channel_input: ' ipv6
+ address auto-config', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 address auto-config', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et17)#", expected_channel_input: ' ipv6
+ nd ra rx accept default-route', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 nd ra rx accept default-route', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et17)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et17)#", expected_channel_input: interface
+ Ethernet18, expected_channel_input_redacted: false}
+ - {channel_output: interface Ethernet18, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et18)#", expected_channel_input: ' speed
+ forced 10000full', expected_channel_input_redacted: false}
+ - {channel_output: ' speed forced 10000full', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et18)#", expected_channel_input: ' no
+ switchport', expected_channel_input_redacted: false}
+ - {channel_output: ' no switchport', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et18)#", expected_channel_input: ' ipv6
+ enable', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 enable', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et18)#", expected_channel_input: ' ipv6
+ address auto-config', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 address auto-config', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et18)#", expected_channel_input: ' ipv6
+ nd ra rx accept default-route', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 nd ra rx accept default-route', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et18)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et18)#", expected_channel_input: interface
+ Ethernet19, expected_channel_input_redacted: false}
+ - {channel_output: interface Ethernet19, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et19)#", expected_channel_input: ' speed
+ forced 10000full', expected_channel_input_redacted: false}
+ - {channel_output: ' speed forced 10000full', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et19)#", expected_channel_input: ' no
+ switchport', expected_channel_input_redacted: false}
+ - {channel_output: ' no switchport', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et19)#", expected_channel_input: ' ipv6
+ enable', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 enable', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et19)#", expected_channel_input: ' ipv6
+ address auto-config', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 address auto-config', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et19)#", expected_channel_input: ' ipv6
+ nd ra rx accept default-route', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 nd ra rx accept default-route', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et19)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et19)#", expected_channel_input: interface
+ Management1, expected_channel_input_redacted: false}
+ - {channel_output: interface Management1, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Ma1)#", expected_channel_input: ' ip
+ address 10.0.0.15/24', expected_channel_input_redacted: false}
+ - {channel_output: ' ip address 10.0.0.15/24', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Ma1)#", expected_channel_input: ' ipv6
+ enable', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 enable', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Ma1)#", expected_channel_input: ' ipv6
+ address auto-config', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 address auto-config', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Ma1)#", expected_channel_input: ' ipv6
+ nd ra rx accept default-route', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 nd ra rx accept default-route', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Ma1)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Ma1)#", expected_channel_input: no
+ ip routing, expected_channel_input_redacted: false}
+ - {channel_output: no ip routing, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: control-plane,
+ expected_channel_input_redacted: false}
+ - {channel_output: control-plane, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-cp)#", expected_channel_input: ' no
+ service-policy input copp-system-policy', expected_channel_input_redacted: false}
+ - {channel_output: ' no service-policy input copp-system-policy', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-cp)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-cp)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-cp)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-cp)#", expected_channel_input: management
+ api http-commands, expected_channel_input_redacted: false}
+ - {channel_output: management api http-commands, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-mgmt-api-http-cmds)#", expected_channel_input: ' protocol
+ unix-socket', expected_channel_input_redacted: false}
+ - {channel_output: ' protocol unix-socket', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-mgmt-api-http-cmds)#", expected_channel_input: ' no
+ shutdown', expected_channel_input_redacted: false}
+ - {channel_output: ' no shutdown', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-mgmt-api-http-cmds)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-mgmt-api-http-cmds)#", expected_channel_input: management
+ telnet, expected_channel_input_redacted: false}
+ - {channel_output: management telnet, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-mgmt-telnet)#", expected_channel_input: ' no
+ shutdown', expected_channel_input_redacted: false}
+ - {channel_output: ' no shutdown', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-mgmt-telnet)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-mgmt-telnet)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-mgmt-telnet)#", expected_channel_input: banner
+ login, expected_channel_input_redacted: false}
+ - {channel_output: banner login, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: '', expected_channel_input: No startup-config was found., expected_channel_input_redacted: false}
+ - {channel_output: "\nNo startup-config was found.", expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: '', expected_channel_input: The device is in Zero Touch Provisioning
+ mode and is attempting to, expected_channel_input_redacted: false}
+ - {channel_output: "\nThe device is in Zero Touch Provisioning mode and is attempting\
+ \ to", expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: '', expected_channel_input: download the startup-config from
+ a remote system. The device will not, expected_channel_input_redacted: false}
+ - {channel_output: "\ndownload the startup-config from a remote system. The device\
+ \ will not", expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: '', expected_channel_input: be fully functional until either
+ a valid startup-config is downloaded, expected_channel_input_redacted: false}
+ - {channel_output: "\nbe fully functional until either a valid startup-config\
+ \ is downloaded", expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: '', expected_channel_input: from a remote system or Zero Touch
+ Provisioning is cancelled., expected_channel_input_redacted: false}
+ - {channel_output: "\nfrom a remote system or Zero Touch Provisioning is cancelled.Enter\
+ \ TEXT message. Type 'EOF' on its own line to end.\n", expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: '', expected_channel_input: 'To cancel Zero Touch Provisioning,
+ login as admin and type', expected_channel_input_redacted: false}
+ - {channel_output: "\nTo cancel Zero Touch Provisioning, login as admin and type",
+ expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: '', expected_channel_input: "'zerotouch cancel' at the CLI.\
+ \ Alternatively, to disable Zero Touch", expected_channel_input_redacted: false}
+ - {channel_output: "\n'zerotouch cancel' at the CLI. Alternatively, to disable\
+ \ Zero Touch", expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: '', expected_channel_input: "Provisioning permanently, type\
+ \ 'zerotouch disable' at the CLI.", expected_channel_input_redacted: false}
+ - {channel_output: "\nProvisioning permanently, type 'zerotouch disable' at the\
+ \ CLI.No startup-config was found.\n", expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: '', expected_channel_input: 'Note: The device will reload when
+ these commands are issued.', expected_channel_input_redacted: false}
+ - {channel_output: "\nNote: The device will reload when these commands are issued.",
+ expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: '', expected_channel_input: EOF, expected_channel_input_redacted: false}
+ - {channel_output: "\nEOF", expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nThe device is in Zero Touch Provisioning mode and is attempting\
+ \ to\ndownload the startup-config from a remote system. The device will not\n\
+ be fully functional until either a valid startup-config is downloaded\nfrom\
+ \ a remote system or Zero Touch Provisioning is cancelled.\nTo cancel Zero\
+ \ Touch Provisioning, login as admin and type\n'zerotouch cancel' at the CLI.\
+ \ Alternatively, to disable Zero Touch\nProvisioning permanently, type 'zerotouch\
+ \ disable' at the CLI.\nNote: The device will reload when these commands are\
+ \ issued.\nEOF\nlocalhost(config-s-scrapl)#", expected_channel_input: show
+ session-config diffs, expected_channel_input_redacted: false}
+ - {channel_output: show session-config diffs, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\n--- system:/running-config\n+++ session:/__SCRAPLI_CFG_SESSION_NAME__-session-config\n\
+ @@ -246,11 +246,7 @@\n ipv6 nd ra rx accept default-route\n !\n interface\
+ \ Ethernet20\n- speed forced 10000full\n- no switchport\n- ipv6 enable\n\
+ - ipv6 address auto-config\n- ipv6 nd ra rx accept default-route\n+ \
+ \ no switchport\n !\n interface Management1\n ip address 10.0.0.15/24\n\
+ \nlocalhost(config-s-scrapl)#", expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: end,
+ expected_channel_input_redacted: false}
+ - {channel_output: end, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost#", expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost#", expected_channel_input: show running-config,
+ expected_channel_input_redacted: false}
+ - {channel_output: show running-config, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\n! Command: show running-config\n! device: localhost (vEOS,\
\ EOS-4.22.1F)\n!\n! boot system flash:/vEOS-lab.swi\n!\nswitchport default\
\ mode routed\n!\ntransceiver qsfp default-mode 4x10G\n!\nlogging console\
\ informational\n!\nlogging level AAA errors\nlogging level ACCOUNTING errors\n\
@@ -1881,6 +1107,8 @@ localhost:24022:SystemTransport::0:
\ enable\n ipv6 address auto-config\n ipv6 nd ra rx accept default-route\n\
!\ninterface Ethernet19\n speed forced 10000full\n no switchport\n ipv6\
\ enable\n ipv6 address auto-config\n ipv6 nd ra rx accept default-route\n\
+ !\ninterface Ethernet20\n speed forced 10000full\n no switchport\n ipv6\
+ \ enable\n ipv6 address auto-config\n ipv6 nd ra rx accept default-route\n\
!\ninterface Management1\n ip address 10.0.0.15/24\n ipv6 enable\n ipv6\
\ address auto-config\n ipv6 nd ra rx accept default-route\n!\nno ip routing\n\
!\ncontrol-plane\n no service-policy input copp-system-policy\n!\nbanner\
@@ -1893,24 +1121,15 @@ localhost:24022:SystemTransport::0:
\ type 'zerotouch disable' at the CLI.\nNote: The device will reload when\
\ these commands are issued.\nEOF\n!\nmanagement api http-commands\n protocol\
\ unix-socket\n no shutdown\n!\nmanagement telnet\n no shutdown\n!\nend\n\
- localhost#"
- expected_channel_input: configure session __SCRAPLI_CFG_SESSION_NAME__ commit
- expected_channel_input_redacted: false
- - channel_output: configure session __SCRAPLI_CFG_SESSION_NAME__ commit
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost#"
- expected_channel_input: copy running-config startup-config
- expected_channel_input_redacted: false
- - channel_output: copy running-config startup-config
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nCopy completed successfully.\nlocalhost#"
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost#"
- expected_channel_input: exit
- expected_channel_input_redacted: false
- - channel_output: ''
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
+ localhost#", expected_channel_input: configure session __SCRAPLI_CFG_SESSION_NAME__
+ commit, expected_channel_input_redacted: false}
+ - {channel_output: configure session __SCRAPLI_CFG_SESSION_NAME__ commit, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost#", expected_channel_input: copy running-config
+ startup-config, expected_channel_input_redacted: false}
+ - {channel_output: copy running-config startup-config, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nCopy completed successfully.\nlocalhost#", expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost#", expected_channel_input: exit, expected_channel_input_redacted: false}
+ - {channel_output: '', expected_channel_input: "\n", expected_channel_input_redacted: false}
diff --git a/tests/integration/platform/scrapli_replay_sessions/test_load_config_replace_diff_and_commit[arista_eos-telnet].yaml b/tests/integration/platform/scrapli_replay_sessions/test_load_config_replace_diff_and_commit[arista_eos-telnet].yaml
index a6b0680..7fa7505 100644
--- a/tests/integration/platform/scrapli_replay_sessions/test_load_config_replace_diff_and_commit[arista_eos-telnet].yaml
+++ b/tests/integration/platform/scrapli_replay_sessions/test_load_config_replace_diff_and_commit[arista_eos-telnet].yaml
@@ -1,1806 +1,1027 @@
localhost:24023:TelnetTransport::0:
- connection_profile:
- host: localhost
- port: 24023
- auth_username: boxen
- auth_password: true
- auth_private_key: ''
- auth_private_key_passphrase: false
- auth_bypass: false
- transport: telnet
- auth_secondary: true
+ connection_profile: {auth_bypass: false, auth_password: true, auth_private_key: '',
+ auth_private_key_passphrase: false, auth_secondary: true, auth_username: boxen,
+ host: localhost, port: 24023, transport: telnet}
interactions:
- - channel_output: "No startup-config was found.\nThe device is in Zero Touch Provisioning\
- \ mode and is attempting to\ndownload the startup-config from a remote system.\
+ - {channel_output: "No startup-config was found.\nThe device is in Zero Touch\
+ \ Provisioning mode and is attempting to\ndownload the startup-config from\
+ \ a remote system. The device will not\nbe fully functional until either a\
+ \ valid startup-config is downloaded\nfrom a remote system or Zero Touch Provisioning\
+ \ is cancelled.\nTo cancel Zero Touch Provisioning, login as admin and type\n\
+ 'zerotouch cancel' at the CLI. Alternatively, to disable Zero Touch\nProvisioning\
+ \ permanently, type 'zerotouch disable' at the CLI.\nNote: The device will\
+ \ reload when these commands are issued.\nUsername: ", expected_channel_input: boxen,
+ expected_channel_input_redacted: false}
+ - {channel_output: '', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: 'Password: ', expected_channel_input: REDACTED, expected_channel_input_redacted: true}
+ - {channel_output: '', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nLast login: Sat Nov 20 00:21:14 from 10.0.0.2\nlocalhost>",
+ expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost>", expected_channel_input: enable, expected_channel_input_redacted: false}
+ - {channel_output: enable, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nPassword: ", expected_channel_input: REDACTED, expected_channel_input_redacted: true}
+ - {channel_output: '', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost#", expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost#", expected_channel_input: terminal length 0,
+ expected_channel_input_redacted: false}
+ - {channel_output: terminal length 0, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nPagination disabled.\nlocalhost#", expected_channel_input: terminal
+ width 32767, expected_channel_input_redacted: false}
+ - {channel_output: terminal width 32767, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nWidth set to 32767 columns.\nlocalhost#", expected_channel_input: show
+ version | i Software image version, expected_channel_input_redacted: false}
+ - {channel_output: show version | i Software image version, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nSoftware image version: 4.22.1F\nlocalhost#", expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost#", expected_channel_input: configure session __SCRAPLI_CFG_SESSION_NAME__,
+ expected_channel_input_redacted: false}
+ - {channel_output: configure session __SCRAPLI_CFG_SESSION_NAME__, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: rollback
+ clean-config, expected_channel_input_redacted: false}
+ - {channel_output: rollback clean-config, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: switchport
+ default mode routed, expected_channel_input_redacted: false}
+ - {channel_output: switchport default mode routed, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: transceiver
+ qsfp default-mode 4x10G, expected_channel_input_redacted: false}
+ - {channel_output: transceiver qsfp default-mode 4x10G, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ console informational, expected_channel_input_redacted: false}
+ - {channel_output: logging console informational, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level AAA errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level AAA errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level ACCOUNTING errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level ACCOUNTING errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level ACL errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level ACL errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level AGENT errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level AGENT errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level ALE errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level ALE errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level ARP errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level ARP errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level BFD errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level BFD errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level BGP errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level BGP errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level BMP errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level BMP errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level CAPACITY errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level CAPACITY errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level CAPI errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level CAPI errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level CLEAR errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level CLEAR errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level CVX errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level CVX errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level DATAPLANE errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level DATAPLANE errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level DHCP errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level DHCP errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level DOT1X errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level DOT1X errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level DSCP errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level DSCP errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level ENVMON errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level ENVMON errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level ETH errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level ETH errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level EVENTMON errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level EVENTMON errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level EXTENSION errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level EXTENSION errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level FHRP errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level FHRP errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level FLOW errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level FLOW errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level FORWARDING errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level FORWARDING errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level FRU errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level FRU errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level FWK errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level FWK errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level GMP errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level GMP errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level HARDWARE errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level HARDWARE errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level HEALTH errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level HEALTH errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level HTTPSERVICE errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level HTTPSERVICE errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level IGMP errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level IGMP errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level IGMPSNOOPING errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level IGMPSNOOPING errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level INT errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level INT errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level INTF errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level INTF errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level IP6ROUTING errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level IP6ROUTING errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level IPRIB errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level IPRIB errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level IRA errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level IRA errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level ISIS errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level ISIS errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level KERNELFIB errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level KERNELFIB errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level LACP errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level LACP errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level LAG errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level LAG errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level LAUNCHER errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level LAUNCHER errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level LDP errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level LDP errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level LICENSE errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level LICENSE errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level LINEPROTO errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level LINEPROTO errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level LLDP errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level LLDP errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level LOGMGR errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level LOGMGR errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level LOOPBACK errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level LOOPBACK errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level LOOPPROTECT errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level LOOPPROTECT errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level MAPREDUCEMONITOR errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level MAPREDUCEMONITOR errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level MIRRORING errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level MIRRORING errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level MKA errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level MKA errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level MLAG errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level MLAG errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level MMODE errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level MMODE errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level MROUTE errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level MROUTE errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level MRP errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level MRP errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level MSDP errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level MSDP errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level MSRP errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level MSRP errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level MSSPOLICYMONITOR errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level MSSPOLICYMONITOR errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level MVRP errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level MVRP errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level NAT errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level NAT errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level OPENCONFIG errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level OPENCONFIG errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level OPENFLOW errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level OPENFLOW errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level OSPF errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level OSPF errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level OSPF3 errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level OSPF3 errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level PACKAGE errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level PACKAGE errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level PFC errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level PFC errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level PIMBSR errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level PIMBSR errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level PORTSECURITY errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level PORTSECURITY errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level PTP errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level PTP errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level PWRMGMT errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level PWRMGMT errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level QOS errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level QOS errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level QUEUEMONITOR errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level QUEUEMONITOR errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level REDUNDANCY errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level REDUNDANCY errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level RIB errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level RIB errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level ROUTING errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level ROUTING errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level SECURITY errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level SECURITY errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level SERVERMONITOR errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level SERVERMONITOR errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level SPANTREE errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level SPANTREE errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level SSO errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level SSO errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level STAGEMGR errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level STAGEMGR errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level SYS errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level SYS errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level SYSDB errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level SYSDB errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level TAPAGG errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level TAPAGG errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level TCP errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level TCP errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level TRANSCEIVER errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level TRANSCEIVER errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level TUNNEL errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level TUNNEL errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level TUNNELINTF errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level TUNNELINTF errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level VMTRACERSESS errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level VMTRACERSESS errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level VMWAREVI errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level VMWAREVI errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level VMWAREVS errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level VMWAREVS errors, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level VRF errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level VRF errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level VRRP errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level VRRP errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level VXLAN errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level VXLAN errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level XMPP errors, expected_channel_input_redacted: false}
+ - {channel_output: logging level XMPP errors, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: logging
+ level ZTP informational, expected_channel_input_redacted: false}
+ - {channel_output: logging level ZTP informational, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: spanning-tree
+ mode mstp, expected_channel_input_redacted: false}
+ - {channel_output: spanning-tree mode mstp, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: enable
+ secret sha512 $6$TVJ6KgdC0qsGkKfb$LjGGPd6W3S1iJQVQ.Vvo3Bca4Yt1R3y4nOjWAaaTCsk1NuIoqB/gOMseoigt/HQVFDTvDAJ3IPmsF9sWfxi1V/,
+ expected_channel_input_redacted: false}
+ - {channel_output: enable secret sha512 $6$TVJ6KgdC0qsGkKfb$LjGGPd6W3S1iJQVQ.Vvo3Bca4Yt1R3y4nOjWAaaTCsk1NuIoqB/gOMseoigt/HQVFDTvDAJ3IPmsF9sWfxi1V/,
+ expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: no
+ aaa root, expected_channel_input_redacted: false}
+ - {channel_output: no aaa root, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: username
+ boxen role network-admin secret sha512 $6$1ex07TzYfKx23A9z$c02oeDxnr4J7HMgj0PcabYvACZfjdiu3zp4IAgjJQ51IBtkstpvOjm0FYbxSSBhsl.mytIr9Y4PaERp4MDXJM/,
+ expected_channel_input_redacted: false}
+ - {channel_output: username boxen role network-admin secret sha512 $6$1ex07TzYfKx23A9z$c02oeDxnr4J7HMgj0PcabYvACZfjdiu3zp4IAgjJQ51IBtkstpvOjm0FYbxSSBhsl.mytIr9Y4PaERp4MDXJM/,
+ expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: interface
+ Ethernet1, expected_channel_input_redacted: false}
+ - {channel_output: interface Ethernet1, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et1)#", expected_channel_input: ' speed
+ forced 10000full', expected_channel_input_redacted: false}
+ - {channel_output: ' speed forced 10000full', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et1)#", expected_channel_input: ' no
+ switchport', expected_channel_input_redacted: false}
+ - {channel_output: ' no switchport', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et1)#", expected_channel_input: ' ipv6
+ enable', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 enable', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et1)#", expected_channel_input: ' ipv6
+ address auto-config', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 address auto-config', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et1)#", expected_channel_input: ' ipv6
+ nd ra rx accept default-route', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 nd ra rx accept default-route', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et1)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et1)#", expected_channel_input: interface
+ Ethernet2, expected_channel_input_redacted: false}
+ - {channel_output: interface Ethernet2, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et2)#", expected_channel_input: ' speed
+ forced 10000full', expected_channel_input_redacted: false}
+ - {channel_output: ' speed forced 10000full', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et2)#", expected_channel_input: ' no
+ switchport', expected_channel_input_redacted: false}
+ - {channel_output: ' no switchport', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et2)#", expected_channel_input: ' ipv6
+ enable', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 enable', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et2)#", expected_channel_input: ' ipv6
+ address auto-config', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 address auto-config', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et2)#", expected_channel_input: ' ipv6
+ nd ra rx accept default-route', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 nd ra rx accept default-route', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et2)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et2)#", expected_channel_input: interface
+ Ethernet3, expected_channel_input_redacted: false}
+ - {channel_output: interface Ethernet3, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et3)#", expected_channel_input: ' speed
+ forced 10000full', expected_channel_input_redacted: false}
+ - {channel_output: ' speed forced 10000full', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et3)#", expected_channel_input: ' no
+ switchport', expected_channel_input_redacted: false}
+ - {channel_output: ' no switchport', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et3)#", expected_channel_input: ' ipv6
+ enable', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 enable', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et3)#", expected_channel_input: ' ipv6
+ address auto-config', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 address auto-config', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et3)#", expected_channel_input: ' ipv6
+ nd ra rx accept default-route', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 nd ra rx accept default-route', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et3)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et3)#", expected_channel_input: interface
+ Ethernet4, expected_channel_input_redacted: false}
+ - {channel_output: interface Ethernet4, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et4)#", expected_channel_input: ' speed
+ forced 10000full', expected_channel_input_redacted: false}
+ - {channel_output: ' speed forced 10000full', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et4)#", expected_channel_input: ' no
+ switchport', expected_channel_input_redacted: false}
+ - {channel_output: ' no switchport', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et4)#", expected_channel_input: ' ipv6
+ enable', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 enable', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et4)#", expected_channel_input: ' ipv6
+ address auto-config', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 address auto-config', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et4)#", expected_channel_input: ' ipv6
+ nd ra rx accept default-route', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 nd ra rx accept default-route', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et4)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et4)#", expected_channel_input: interface
+ Ethernet5, expected_channel_input_redacted: false}
+ - {channel_output: interface Ethernet5, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et5)#", expected_channel_input: ' speed
+ forced 10000full', expected_channel_input_redacted: false}
+ - {channel_output: ' speed forced 10000full', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et5)#", expected_channel_input: ' no
+ switchport', expected_channel_input_redacted: false}
+ - {channel_output: ' no switchport', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et5)#", expected_channel_input: ' ipv6
+ enable', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 enable', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et5)#", expected_channel_input: ' ipv6
+ address auto-config', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 address auto-config', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et5)#", expected_channel_input: ' ipv6
+ nd ra rx accept default-route', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 nd ra rx accept default-route', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et5)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et5)#", expected_channel_input: interface
+ Ethernet6, expected_channel_input_redacted: false}
+ - {channel_output: interface Ethernet6, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et6)#", expected_channel_input: ' speed
+ forced 10000full', expected_channel_input_redacted: false}
+ - {channel_output: ' speed forced 10000full', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et6)#", expected_channel_input: ' no
+ switchport', expected_channel_input_redacted: false}
+ - {channel_output: ' no switchport', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et6)#", expected_channel_input: ' ipv6
+ enable', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 enable', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et6)#", expected_channel_input: ' ipv6
+ address auto-config', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 address auto-config', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et6)#", expected_channel_input: ' ipv6
+ nd ra rx accept default-route', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 nd ra rx accept default-route', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et6)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et6)#", expected_channel_input: interface
+ Ethernet7, expected_channel_input_redacted: false}
+ - {channel_output: interface Ethernet7, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et7)#", expected_channel_input: ' speed
+ forced 10000full', expected_channel_input_redacted: false}
+ - {channel_output: ' speed forced 10000full', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et7)#", expected_channel_input: ' no
+ switchport', expected_channel_input_redacted: false}
+ - {channel_output: ' no switchport', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et7)#", expected_channel_input: ' ipv6
+ enable', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 enable', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et7)#", expected_channel_input: ' ipv6
+ address auto-config', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 address auto-config', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et7)#", expected_channel_input: ' ipv6
+ nd ra rx accept default-route', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 nd ra rx accept default-route', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et7)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et7)#", expected_channel_input: interface
+ Ethernet8, expected_channel_input_redacted: false}
+ - {channel_output: interface Ethernet8, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et8)#", expected_channel_input: ' speed
+ forced 10000full', expected_channel_input_redacted: false}
+ - {channel_output: ' speed forced 10000full', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et8)#", expected_channel_input: ' no
+ switchport', expected_channel_input_redacted: false}
+ - {channel_output: ' no switchport', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et8)#", expected_channel_input: ' ipv6
+ enable', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 enable', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et8)#", expected_channel_input: ' ipv6
+ address auto-config', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 address auto-config', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et8)#", expected_channel_input: ' ipv6
+ nd ra rx accept default-route', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 nd ra rx accept default-route', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et8)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et8)#", expected_channel_input: interface
+ Ethernet9, expected_channel_input_redacted: false}
+ - {channel_output: interface Ethernet9, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et9)#", expected_channel_input: ' speed
+ forced 10000full', expected_channel_input_redacted: false}
+ - {channel_output: ' speed forced 10000full', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et9)#", expected_channel_input: ' no
+ switchport', expected_channel_input_redacted: false}
+ - {channel_output: ' no switchport', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et9)#", expected_channel_input: ' ipv6
+ enable', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 enable', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et9)#", expected_channel_input: ' ipv6
+ address auto-config', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 address auto-config', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et9)#", expected_channel_input: ' ipv6
+ nd ra rx accept default-route', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 nd ra rx accept default-route', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et9)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et9)#", expected_channel_input: interface
+ Ethernet10, expected_channel_input_redacted: false}
+ - {channel_output: interface Ethernet10, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et10)#", expected_channel_input: ' speed
+ forced 10000full', expected_channel_input_redacted: false}
+ - {channel_output: ' speed forced 10000full', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et10)#", expected_channel_input: ' no
+ switchport', expected_channel_input_redacted: false}
+ - {channel_output: ' no switchport', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et10)#", expected_channel_input: ' ipv6
+ enable', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 enable', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et10)#", expected_channel_input: ' ipv6
+ address auto-config', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 address auto-config', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et10)#", expected_channel_input: ' ipv6
+ nd ra rx accept default-route', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 nd ra rx accept default-route', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et10)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et10)#", expected_channel_input: interface
+ Ethernet11, expected_channel_input_redacted: false}
+ - {channel_output: interface Ethernet11, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et11)#", expected_channel_input: ' speed
+ forced 10000full', expected_channel_input_redacted: false}
+ - {channel_output: ' speed forced 10000full', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et11)#", expected_channel_input: ' no
+ switchport', expected_channel_input_redacted: false}
+ - {channel_output: ' no switchport', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et11)#", expected_channel_input: ' ipv6
+ enable', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 enable', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et11)#", expected_channel_input: ' ipv6
+ address auto-config', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 address auto-config', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et11)#", expected_channel_input: ' ipv6
+ nd ra rx accept default-route', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 nd ra rx accept default-route', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et11)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et11)#", expected_channel_input: interface
+ Ethernet12, expected_channel_input_redacted: false}
+ - {channel_output: interface Ethernet12, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et12)#", expected_channel_input: ' speed
+ forced 10000full', expected_channel_input_redacted: false}
+ - {channel_output: ' speed forced 10000full', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et12)#", expected_channel_input: ' no
+ switchport', expected_channel_input_redacted: false}
+ - {channel_output: ' no switchport', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et12)#", expected_channel_input: ' ipv6
+ enable', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 enable', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et12)#", expected_channel_input: ' ipv6
+ address auto-config', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 address auto-config', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et12)#", expected_channel_input: ' ipv6
+ nd ra rx accept default-route', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 nd ra rx accept default-route', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et12)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et12)#", expected_channel_input: interface
+ Ethernet13, expected_channel_input_redacted: false}
+ - {channel_output: interface Ethernet13, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et13)#", expected_channel_input: ' speed
+ forced 10000full', expected_channel_input_redacted: false}
+ - {channel_output: ' speed forced 10000full', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et13)#", expected_channel_input: ' no
+ switchport', expected_channel_input_redacted: false}
+ - {channel_output: ' no switchport', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et13)#", expected_channel_input: ' ipv6
+ enable', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 enable', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et13)#", expected_channel_input: ' ipv6
+ address auto-config', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 address auto-config', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et13)#", expected_channel_input: ' ipv6
+ nd ra rx accept default-route', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 nd ra rx accept default-route', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et13)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et13)#", expected_channel_input: interface
+ Ethernet14, expected_channel_input_redacted: false}
+ - {channel_output: interface Ethernet14, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et14)#", expected_channel_input: ' speed
+ forced 10000full', expected_channel_input_redacted: false}
+ - {channel_output: ' speed forced 10000full', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et14)#", expected_channel_input: ' no
+ switchport', expected_channel_input_redacted: false}
+ - {channel_output: ' no switchport', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et14)#", expected_channel_input: ' ipv6
+ enable', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 enable', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et14)#", expected_channel_input: ' ipv6
+ address auto-config', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 address auto-config', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et14)#", expected_channel_input: ' ipv6
+ nd ra rx accept default-route', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 nd ra rx accept default-route', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et14)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et14)#", expected_channel_input: interface
+ Ethernet15, expected_channel_input_redacted: false}
+ - {channel_output: interface Ethernet15, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et15)#", expected_channel_input: ' speed
+ forced 10000full', expected_channel_input_redacted: false}
+ - {channel_output: ' speed forced 10000full', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et15)#", expected_channel_input: ' no
+ switchport', expected_channel_input_redacted: false}
+ - {channel_output: ' no switchport', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et15)#", expected_channel_input: ' ipv6
+ enable', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 enable', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et15)#", expected_channel_input: ' ipv6
+ address auto-config', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 address auto-config', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et15)#", expected_channel_input: ' ipv6
+ nd ra rx accept default-route', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 nd ra rx accept default-route', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et15)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et15)#", expected_channel_input: interface
+ Ethernet16, expected_channel_input_redacted: false}
+ - {channel_output: interface Ethernet16, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et16)#", expected_channel_input: ' speed
+ forced 10000full', expected_channel_input_redacted: false}
+ - {channel_output: ' speed forced 10000full', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et16)#", expected_channel_input: ' no
+ switchport', expected_channel_input_redacted: false}
+ - {channel_output: ' no switchport', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et16)#", expected_channel_input: ' ipv6
+ enable', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 enable', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et16)#", expected_channel_input: ' ipv6
+ address auto-config', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 address auto-config', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et16)#", expected_channel_input: ' ipv6
+ nd ra rx accept default-route', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 nd ra rx accept default-route', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et16)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et16)#", expected_channel_input: interface
+ Ethernet17, expected_channel_input_redacted: false}
+ - {channel_output: interface Ethernet17, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et17)#", expected_channel_input: ' speed
+ forced 10000full', expected_channel_input_redacted: false}
+ - {channel_output: ' speed forced 10000full', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et17)#", expected_channel_input: ' no
+ switchport', expected_channel_input_redacted: false}
+ - {channel_output: ' no switchport', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et17)#", expected_channel_input: ' ipv6
+ enable', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 enable', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et17)#", expected_channel_input: ' ipv6
+ address auto-config', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 address auto-config', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et17)#", expected_channel_input: ' ipv6
+ nd ra rx accept default-route', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 nd ra rx accept default-route', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et17)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et17)#", expected_channel_input: interface
+ Ethernet18, expected_channel_input_redacted: false}
+ - {channel_output: interface Ethernet18, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et18)#", expected_channel_input: ' speed
+ forced 10000full', expected_channel_input_redacted: false}
+ - {channel_output: ' speed forced 10000full', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et18)#", expected_channel_input: ' no
+ switchport', expected_channel_input_redacted: false}
+ - {channel_output: ' no switchport', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et18)#", expected_channel_input: ' ipv6
+ enable', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 enable', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et18)#", expected_channel_input: ' ipv6
+ address auto-config', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 address auto-config', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et18)#", expected_channel_input: ' ipv6
+ nd ra rx accept default-route', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 nd ra rx accept default-route', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et18)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et18)#", expected_channel_input: interface
+ Ethernet19, expected_channel_input_redacted: false}
+ - {channel_output: interface Ethernet19, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et19)#", expected_channel_input: ' speed
+ forced 10000full', expected_channel_input_redacted: false}
+ - {channel_output: ' speed forced 10000full', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et19)#", expected_channel_input: ' no
+ switchport', expected_channel_input_redacted: false}
+ - {channel_output: ' no switchport', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et19)#", expected_channel_input: ' ipv6
+ enable', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 enable', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et19)#", expected_channel_input: ' ipv6
+ address auto-config', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 address auto-config', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et19)#", expected_channel_input: ' ipv6
+ nd ra rx accept default-route', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 nd ra rx accept default-route', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et19)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Et19)#", expected_channel_input: interface
+ Management1, expected_channel_input_redacted: false}
+ - {channel_output: interface Management1, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Ma1)#", expected_channel_input: ' ip
+ address 10.0.0.15/24', expected_channel_input_redacted: false}
+ - {channel_output: ' ip address 10.0.0.15/24', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Ma1)#", expected_channel_input: ' ipv6
+ enable', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 enable', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Ma1)#", expected_channel_input: ' ipv6
+ address auto-config', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 address auto-config', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Ma1)#", expected_channel_input: ' ipv6
+ nd ra rx accept default-route', expected_channel_input_redacted: false}
+ - {channel_output: ' ipv6 nd ra rx accept default-route', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Ma1)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-if-Ma1)#", expected_channel_input: no
+ ip routing, expected_channel_input_redacted: false}
+ - {channel_output: no ip routing, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: control-plane,
+ expected_channel_input_redacted: false}
+ - {channel_output: control-plane, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-cp)#", expected_channel_input: ' no
+ service-policy input copp-system-policy', expected_channel_input_redacted: false}
+ - {channel_output: ' no service-policy input copp-system-policy', expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-cp)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-cp)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-cp)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-cp)#", expected_channel_input: management
+ api http-commands, expected_channel_input_redacted: false}
+ - {channel_output: management api http-commands, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-mgmt-api-http-cmds)#", expected_channel_input: ' protocol
+ unix-socket', expected_channel_input_redacted: false}
+ - {channel_output: ' protocol unix-socket', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-mgmt-api-http-cmds)#", expected_channel_input: ' no
+ shutdown', expected_channel_input_redacted: false}
+ - {channel_output: ' no shutdown', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-mgmt-api-http-cmds)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-mgmt-api-http-cmds)#", expected_channel_input: management
+ telnet, expected_channel_input_redacted: false}
+ - {channel_output: management telnet, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-mgmt-telnet)#", expected_channel_input: ' no
+ shutdown', expected_channel_input_redacted: false}
+ - {channel_output: ' no shutdown', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-mgmt-telnet)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-mgmt-telnet)#", expected_channel_input: '!',
+ expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl-mgmt-telnet)#", expected_channel_input: banner
+ login, expected_channel_input_redacted: false}
+ - {channel_output: banner login, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: '', expected_channel_input: No startup-config was found., expected_channel_input_redacted: false}
+ - {channel_output: "\nNo startup-config was found.", expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: '', expected_channel_input: The device is in Zero Touch Provisioning
+ mode and is attempting to, expected_channel_input_redacted: false}
+ - {channel_output: "\nThe device is in Zero Touch Provisioning mode and is attempting\
+ \ to", expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: '', expected_channel_input: download the startup-config from
+ a remote system. The device will not, expected_channel_input_redacted: false}
+ - {channel_output: "\ndownload the startup-config from a remote system. The device\
+ \ will not", expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: '', expected_channel_input: be fully functional until either
+ a valid startup-config is downloaded, expected_channel_input_redacted: false}
+ - {channel_output: "Enter TEXT message. Type 'EOF' on its own line to end.\nNo\
+ \ startup-config was found.\nThe device is in Zero Touch Provisioning mode\
+ \ and is attempting to\ndownload the startup-config from a remote system.\
\ The device will not\nbe fully functional until either a valid startup-config\
- \ is downloaded\nfrom a remote system or Zero Touch Provisioning is cancelled.\n\
- To cancel Zero Touch Provisioning, login as admin and type\n'zerotouch cancel'\
- \ at the CLI. Alternatively, to disable Zero Touch\nProvisioning permanently,\
- \ type 'zerotouch disable' at the CLI.\nNote: The device will reload when\
- \ these commands are issued.\nUsername: "
- expected_channel_input: boxen
- expected_channel_input_redacted: false
- - channel_output: ''
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: 'Password: '
- expected_channel_input: REDACTED
- expected_channel_input_redacted: true
- - channel_output: ''
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nLast login: Sat May 29 17:04:37 from 10.0.0.2\nlocalhost>"
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost>"
- expected_channel_input: enable
- expected_channel_input_redacted: false
- - channel_output: enable
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nPassword: "
- expected_channel_input: REDACTED
- expected_channel_input_redacted: true
- - channel_output: ''
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost#"
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost#"
- expected_channel_input: terminal length 0
- expected_channel_input_redacted: false
- - channel_output: terminal length 0
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nPagination disabled.\nlocalhost#"
- expected_channel_input: terminal width 32767
- expected_channel_input_redacted: false
- - channel_output: terminal width 32767
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nWidth set to 32767 columns.\nlocalhost#"
- expected_channel_input: show version | i Software image version
- expected_channel_input_redacted: false
- - channel_output: show version | i Software image version
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nSoftware image version: 4.22.1F\nlocalhost#"
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost#"
- expected_channel_input: configure session __SCRAPLI_CFG_SESSION_NAME__
- expected_channel_input_redacted: false
- - channel_output: configure session __SCRAPLI_CFG_SESSION_NAME__
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: rollback clean-config
- expected_channel_input_redacted: false
- - channel_output: rollback clean-config
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: switchport default mode routed
- expected_channel_input_redacted: false
- - channel_output: switchport default mode routed
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: transceiver qsfp default-mode 4x10G
- expected_channel_input_redacted: false
- - channel_output: transceiver qsfp default-mode 4x10G
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging console informational
- expected_channel_input_redacted: false
- - channel_output: logging console informational
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level AAA errors
- expected_channel_input_redacted: false
- - channel_output: logging level AAA errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level ACCOUNTING errors
- expected_channel_input_redacted: false
- - channel_output: logging level ACCOUNTING errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level ACL errors
- expected_channel_input_redacted: false
- - channel_output: logging level ACL errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level AGENT errors
- expected_channel_input_redacted: false
- - channel_output: logging level AGENT errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level ALE errors
- expected_channel_input_redacted: false
- - channel_output: logging level ALE errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level ARP errors
- expected_channel_input_redacted: false
- - channel_output: logging level ARP errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level BFD errors
- expected_channel_input_redacted: false
- - channel_output: logging level BFD errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level BGP errors
- expected_channel_input_redacted: false
- - channel_output: logging level BGP errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level BMP errors
- expected_channel_input_redacted: false
- - channel_output: logging level BMP errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level CAPACITY errors
- expected_channel_input_redacted: false
- - channel_output: logging level CAPACITY errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level CAPI errors
- expected_channel_input_redacted: false
- - channel_output: logging level CAPI errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level CLEAR errors
- expected_channel_input_redacted: false
- - channel_output: logging level CLEAR errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level CVX errors
- expected_channel_input_redacted: false
- - channel_output: logging level CVX errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level DATAPLANE errors
- expected_channel_input_redacted: false
- - channel_output: logging level DATAPLANE errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level DHCP errors
- expected_channel_input_redacted: false
- - channel_output: logging level DHCP errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level DOT1X errors
- expected_channel_input_redacted: false
- - channel_output: logging level DOT1X errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level DSCP errors
- expected_channel_input_redacted: false
- - channel_output: logging level DSCP errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level ENVMON errors
- expected_channel_input_redacted: false
- - channel_output: logging level ENVMON errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level ETH errors
- expected_channel_input_redacted: false
- - channel_output: logging level ETH errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level EVENTMON errors
- expected_channel_input_redacted: false
- - channel_output: logging level EVENTMON errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level EXTENSION errors
- expected_channel_input_redacted: false
- - channel_output: logging level EXTENSION errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level FHRP errors
- expected_channel_input_redacted: false
- - channel_output: logging level FHRP errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level FLOW errors
- expected_channel_input_redacted: false
- - channel_output: logging level FLOW errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level FORWARDING errors
- expected_channel_input_redacted: false
- - channel_output: logging level FORWARDING errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level FRU errors
- expected_channel_input_redacted: false
- - channel_output: logging level FRU errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level FWK errors
- expected_channel_input_redacted: false
- - channel_output: logging level FWK errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level GMP errors
- expected_channel_input_redacted: false
- - channel_output: logging level GMP errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level HARDWARE errors
- expected_channel_input_redacted: false
- - channel_output: logging level HARDWARE errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level HEALTH errors
- expected_channel_input_redacted: false
- - channel_output: logging level HEALTH errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level HTTPSERVICE errors
- expected_channel_input_redacted: false
- - channel_output: logging level HTTPSERVICE errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level IGMP errors
- expected_channel_input_redacted: false
- - channel_output: logging level IGMP errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level IGMPSNOOPING errors
- expected_channel_input_redacted: false
- - channel_output: logging level IGMPSNOOPING errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level INT errors
- expected_channel_input_redacted: false
- - channel_output: logging level INT errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level INTF errors
- expected_channel_input_redacted: false
- - channel_output: logging level INTF errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level IP6ROUTING errors
- expected_channel_input_redacted: false
- - channel_output: logging level IP6ROUTING errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level IPRIB errors
- expected_channel_input_redacted: false
- - channel_output: logging level IPRIB errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level IRA errors
- expected_channel_input_redacted: false
- - channel_output: logging level IRA errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level ISIS errors
- expected_channel_input_redacted: false
- - channel_output: logging level ISIS errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level KERNELFIB errors
- expected_channel_input_redacted: false
- - channel_output: logging level KERNELFIB errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level LACP errors
- expected_channel_input_redacted: false
- - channel_output: logging level LACP errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level LAG errors
- expected_channel_input_redacted: false
- - channel_output: logging level LAG errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level LAUNCHER errors
- expected_channel_input_redacted: false
- - channel_output: logging level LAUNCHER errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level LDP errors
- expected_channel_input_redacted: false
- - channel_output: logging level LDP errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level LICENSE errors
- expected_channel_input_redacted: false
- - channel_output: logging level LICENSE errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level LINEPROTO errors
- expected_channel_input_redacted: false
- - channel_output: logging level LINEPROTO errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level LLDP errors
- expected_channel_input_redacted: false
- - channel_output: logging level LLDP errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level LOGMGR errors
- expected_channel_input_redacted: false
- - channel_output: logging level LOGMGR errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level LOOPBACK errors
- expected_channel_input_redacted: false
- - channel_output: logging level LOOPBACK errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level LOOPPROTECT errors
- expected_channel_input_redacted: false
- - channel_output: logging level LOOPPROTECT errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level MAPREDUCEMONITOR errors
- expected_channel_input_redacted: false
- - channel_output: logging level MAPREDUCEMONITOR errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level MIRRORING errors
- expected_channel_input_redacted: false
- - channel_output: logging level MIRRORING errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level MKA errors
- expected_channel_input_redacted: false
- - channel_output: logging level MKA errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level MLAG errors
- expected_channel_input_redacted: false
- - channel_output: logging level MLAG errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level MMODE errors
- expected_channel_input_redacted: false
- - channel_output: logging level MMODE errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level MROUTE errors
- expected_channel_input_redacted: false
- - channel_output: logging level MROUTE errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level MRP errors
- expected_channel_input_redacted: false
- - channel_output: logging level MRP errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level MSDP errors
- expected_channel_input_redacted: false
- - channel_output: logging level MSDP errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level MSRP errors
- expected_channel_input_redacted: false
- - channel_output: logging level MSRP errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level MSSPOLICYMONITOR errors
- expected_channel_input_redacted: false
- - channel_output: logging level MSSPOLICYMONITOR errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level MVRP errors
- expected_channel_input_redacted: false
- - channel_output: logging level MVRP errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level NAT errors
- expected_channel_input_redacted: false
- - channel_output: logging level NAT errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level OPENCONFIG errors
- expected_channel_input_redacted: false
- - channel_output: logging level OPENCONFIG errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level OPENFLOW errors
- expected_channel_input_redacted: false
- - channel_output: logging level OPENFLOW errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level OSPF errors
- expected_channel_input_redacted: false
- - channel_output: logging level OSPF errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level OSPF3 errors
- expected_channel_input_redacted: false
- - channel_output: logging level OSPF3 errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level PACKAGE errors
- expected_channel_input_redacted: false
- - channel_output: logging level PACKAGE errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level PFC errors
- expected_channel_input_redacted: false
- - channel_output: logging level PFC errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level PIMBSR errors
- expected_channel_input_redacted: false
- - channel_output: logging level PIMBSR errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level PORTSECURITY errors
- expected_channel_input_redacted: false
- - channel_output: logging level PORTSECURITY errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level PTP errors
- expected_channel_input_redacted: false
- - channel_output: logging level PTP errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level PWRMGMT errors
- expected_channel_input_redacted: false
- - channel_output: logging level PWRMGMT errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level QOS errors
- expected_channel_input_redacted: false
- - channel_output: logging level QOS errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level QUEUEMONITOR errors
- expected_channel_input_redacted: false
- - channel_output: logging level QUEUEMONITOR errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level REDUNDANCY errors
- expected_channel_input_redacted: false
- - channel_output: logging level REDUNDANCY errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level RIB errors
- expected_channel_input_redacted: false
- - channel_output: logging level RIB errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level ROUTING errors
- expected_channel_input_redacted: false
- - channel_output: logging level ROUTING errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level SECURITY errors
- expected_channel_input_redacted: false
- - channel_output: logging level SECURITY errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level SERVERMONITOR errors
- expected_channel_input_redacted: false
- - channel_output: logging level SERVERMONITOR errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level SPANTREE errors
- expected_channel_input_redacted: false
- - channel_output: logging level SPANTREE errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level SSO errors
- expected_channel_input_redacted: false
- - channel_output: logging level SSO errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level STAGEMGR errors
- expected_channel_input_redacted: false
- - channel_output: logging level STAGEMGR errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level SYS errors
- expected_channel_input_redacted: false
- - channel_output: logging level SYS errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level SYSDB errors
- expected_channel_input_redacted: false
- - channel_output: logging level SYSDB errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level TAPAGG errors
- expected_channel_input_redacted: false
- - channel_output: logging level TAPAGG errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level TCP errors
- expected_channel_input_redacted: false
- - channel_output: logging level TCP errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level TRANSCEIVER errors
- expected_channel_input_redacted: false
- - channel_output: logging level TRANSCEIVER errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level TUNNEL errors
- expected_channel_input_redacted: false
- - channel_output: logging level TUNNEL errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level TUNNELINTF errors
- expected_channel_input_redacted: false
- - channel_output: logging level TUNNELINTF errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level VMTRACERSESS errors
- expected_channel_input_redacted: false
- - channel_output: logging level VMTRACERSESS errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level VMWAREVI errors
- expected_channel_input_redacted: false
- - channel_output: logging level VMWAREVI errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level VMWAREVS errors
- expected_channel_input_redacted: false
- - channel_output: logging level VMWAREVS errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level VRF errors
- expected_channel_input_redacted: false
- - channel_output: logging level VRF errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level VRRP errors
- expected_channel_input_redacted: false
- - channel_output: logging level VRRP errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level VXLAN errors
- expected_channel_input_redacted: false
- - channel_output: logging level VXLAN errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level XMPP errors
- expected_channel_input_redacted: false
- - channel_output: logging level XMPP errors
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: logging level ZTP informational
- expected_channel_input_redacted: false
- - channel_output: logging level ZTP informational
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: spanning-tree mode mstp
- expected_channel_input_redacted: false
- - channel_output: spanning-tree mode mstp
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: enable secret sha512 $6$TVJ6KgdC0qsGkKfb$LjGGPd6W3S1iJQVQ.Vvo3Bca4Yt1R3y4nOjWAaaTCsk1NuIoqB/gOMseoigt/HQVFDTvDAJ3IPmsF9sWfxi1V/
- expected_channel_input_redacted: false
- - channel_output: enable secret sha512 $6$TVJ6KgdC0qsGkKfb$LjGGPd6W3S1iJQVQ.Vvo3Bca4Yt1R3y4nOjWAaaTCsk1NuIoqB/gOMseoigt/HQVFDTvDAJ3IPmsF9sWfxi1V/
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: no aaa root
- expected_channel_input_redacted: false
- - channel_output: no aaa root
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: username boxen role network-admin secret sha512 $6$1ex07TzYfKx23A9z$c02oeDxnr4J7HMgj0PcabYvACZfjdiu3zp4IAgjJQ51IBtkstpvOjm0FYbxSSBhsl.mytIr9Y4PaERp4MDXJM/
- expected_channel_input_redacted: false
- - channel_output: username boxen role network-admin secret sha512 $6$1ex07TzYfKx23A9z$c02oeDxnr4J7HMgj0PcabYvACZfjdiu3zp4IAgjJQ51IBtkstpvOjm0FYbxSSBhsl.mytIr9Y4PaERp4MDXJM/
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: interface Ethernet1
- expected_channel_input_redacted: false
- - channel_output: interface Ethernet1
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et1)#"
- expected_channel_input: ' speed forced 10000full'
- expected_channel_input_redacted: false
- - channel_output: ' speed forced 10000full'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et1)#"
- expected_channel_input: ' no switchport'
- expected_channel_input_redacted: false
- - channel_output: ' no switchport'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et1)#"
- expected_channel_input: ' ipv6 enable'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 enable'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et1)#"
- expected_channel_input: ' ipv6 address auto-config'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 address auto-config'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et1)#"
- expected_channel_input: ' ipv6 nd ra rx accept default-route'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 nd ra rx accept default-route'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et1)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et1)#"
- expected_channel_input: interface Ethernet2
- expected_channel_input_redacted: false
- - channel_output: interface Ethernet2
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et2)#"
- expected_channel_input: ' speed forced 10000full'
- expected_channel_input_redacted: false
- - channel_output: ' speed forced 10000full'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et2)#"
- expected_channel_input: ' no switchport'
- expected_channel_input_redacted: false
- - channel_output: ' no switchport'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et2)#"
- expected_channel_input: ' ipv6 enable'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 enable'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et2)#"
- expected_channel_input: ' ipv6 address auto-config'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 address auto-config'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et2)#"
- expected_channel_input: ' ipv6 nd ra rx accept default-route'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 nd ra rx accept default-route'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et2)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et2)#"
- expected_channel_input: interface Ethernet3
- expected_channel_input_redacted: false
- - channel_output: interface Ethernet3
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et3)#"
- expected_channel_input: ' speed forced 10000full'
- expected_channel_input_redacted: false
- - channel_output: ' speed forced 10000full'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et3)#"
- expected_channel_input: ' no switchport'
- expected_channel_input_redacted: false
- - channel_output: ' no switchport'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et3)#"
- expected_channel_input: ' ipv6 enable'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 enable'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et3)#"
- expected_channel_input: ' ipv6 address auto-config'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 address auto-config'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et3)#"
- expected_channel_input: ' ipv6 nd ra rx accept default-route'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 nd ra rx accept default-route'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et3)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et3)#"
- expected_channel_input: interface Ethernet4
- expected_channel_input_redacted: false
- - channel_output: interface Ethernet4
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et4)#"
- expected_channel_input: ' speed forced 10000full'
- expected_channel_input_redacted: false
- - channel_output: ' speed forced 10000full'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et4)#"
- expected_channel_input: ' no switchport'
- expected_channel_input_redacted: false
- - channel_output: ' no switchport'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et4)#"
- expected_channel_input: ' ipv6 enable'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 enable'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et4)#"
- expected_channel_input: ' ipv6 address auto-config'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 address auto-config'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et4)#"
- expected_channel_input: ' ipv6 nd ra rx accept default-route'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 nd ra rx accept default-route'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et4)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et4)#"
- expected_channel_input: interface Ethernet5
- expected_channel_input_redacted: false
- - channel_output: interface Ethernet5
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et5)#"
- expected_channel_input: ' speed forced 10000full'
- expected_channel_input_redacted: false
- - channel_output: ' speed forced 10000full'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et5)#"
- expected_channel_input: ' no switchport'
- expected_channel_input_redacted: false
- - channel_output: ' no switchport'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et5)#"
- expected_channel_input: ' ipv6 enable'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 enable'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et5)#"
- expected_channel_input: ' ipv6 address auto-config'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 address auto-config'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et5)#"
- expected_channel_input: ' ipv6 nd ra rx accept default-route'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 nd ra rx accept default-route'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et5)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et5)#"
- expected_channel_input: interface Ethernet6
- expected_channel_input_redacted: false
- - channel_output: interface Ethernet6
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et6)#"
- expected_channel_input: ' speed forced 10000full'
- expected_channel_input_redacted: false
- - channel_output: ' speed forced 10000full'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et6)#"
- expected_channel_input: ' no switchport'
- expected_channel_input_redacted: false
- - channel_output: ' no switchport'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et6)#"
- expected_channel_input: ' ipv6 enable'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 enable'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et6)#"
- expected_channel_input: ' ipv6 address auto-config'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 address auto-config'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et6)#"
- expected_channel_input: ' ipv6 nd ra rx accept default-route'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 nd ra rx accept default-route'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et6)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et6)#"
- expected_channel_input: interface Ethernet7
- expected_channel_input_redacted: false
- - channel_output: interface Ethernet7
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et7)#"
- expected_channel_input: ' speed forced 10000full'
- expected_channel_input_redacted: false
- - channel_output: ' speed forced 10000full'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et7)#"
- expected_channel_input: ' no switchport'
- expected_channel_input_redacted: false
- - channel_output: ' no switchport'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et7)#"
- expected_channel_input: ' ipv6 enable'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 enable'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et7)#"
- expected_channel_input: ' ipv6 address auto-config'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 address auto-config'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et7)#"
- expected_channel_input: ' ipv6 nd ra rx accept default-route'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 nd ra rx accept default-route'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et7)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et7)#"
- expected_channel_input: interface Ethernet8
- expected_channel_input_redacted: false
- - channel_output: interface Ethernet8
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et8)#"
- expected_channel_input: ' speed forced 10000full'
- expected_channel_input_redacted: false
- - channel_output: ' speed forced 10000full'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et8)#"
- expected_channel_input: ' no switchport'
- expected_channel_input_redacted: false
- - channel_output: ' no switchport'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et8)#"
- expected_channel_input: ' ipv6 enable'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 enable'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et8)#"
- expected_channel_input: ' ipv6 address auto-config'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 address auto-config'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et8)#"
- expected_channel_input: ' ipv6 nd ra rx accept default-route'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 nd ra rx accept default-route'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et8)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et8)#"
- expected_channel_input: interface Ethernet9
- expected_channel_input_redacted: false
- - channel_output: interface Ethernet9
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et9)#"
- expected_channel_input: ' speed forced 10000full'
- expected_channel_input_redacted: false
- - channel_output: ' speed forced 10000full'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et9)#"
- expected_channel_input: ' no switchport'
- expected_channel_input_redacted: false
- - channel_output: ' no switchport'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et9)#"
- expected_channel_input: ' ipv6 enable'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 enable'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et9)#"
- expected_channel_input: ' ipv6 address auto-config'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 address auto-config'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et9)#"
- expected_channel_input: ' ipv6 nd ra rx accept default-route'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 nd ra rx accept default-route'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et9)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et9)#"
- expected_channel_input: interface Ethernet10
- expected_channel_input_redacted: false
- - channel_output: interface Ethernet10
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et10)#"
- expected_channel_input: ' speed forced 10000full'
- expected_channel_input_redacted: false
- - channel_output: ' speed forced 10000full'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et10)#"
- expected_channel_input: ' no switchport'
- expected_channel_input_redacted: false
- - channel_output: ' no switchport'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et10)#"
- expected_channel_input: ' ipv6 enable'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 enable'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et10)#"
- expected_channel_input: ' ipv6 address auto-config'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 address auto-config'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et10)#"
- expected_channel_input: ' ipv6 nd ra rx accept default-route'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 nd ra rx accept default-route'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et10)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et10)#"
- expected_channel_input: interface Ethernet11
- expected_channel_input_redacted: false
- - channel_output: interface Ethernet11
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et11)#"
- expected_channel_input: ' speed forced 10000full'
- expected_channel_input_redacted: false
- - channel_output: ' speed forced 10000full'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et11)#"
- expected_channel_input: ' no switchport'
- expected_channel_input_redacted: false
- - channel_output: ' no switchport'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et11)#"
- expected_channel_input: ' ipv6 enable'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 enable'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et11)#"
- expected_channel_input: ' ipv6 address auto-config'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 address auto-config'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et11)#"
- expected_channel_input: ' ipv6 nd ra rx accept default-route'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 nd ra rx accept default-route'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et11)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et11)#"
- expected_channel_input: interface Ethernet12
- expected_channel_input_redacted: false
- - channel_output: interface Ethernet12
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et12)#"
- expected_channel_input: ' speed forced 10000full'
- expected_channel_input_redacted: false
- - channel_output: ' speed forced 10000full'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et12)#"
- expected_channel_input: ' no switchport'
- expected_channel_input_redacted: false
- - channel_output: ' no switchport'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et12)#"
- expected_channel_input: ' ipv6 enable'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 enable'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et12)#"
- expected_channel_input: ' ipv6 address auto-config'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 address auto-config'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et12)#"
- expected_channel_input: ' ipv6 nd ra rx accept default-route'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 nd ra rx accept default-route'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et12)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et12)#"
- expected_channel_input: interface Ethernet13
- expected_channel_input_redacted: false
- - channel_output: interface Ethernet13
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et13)#"
- expected_channel_input: ' speed forced 10000full'
- expected_channel_input_redacted: false
- - channel_output: ' speed forced 10000full'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et13)#"
- expected_channel_input: ' no switchport'
- expected_channel_input_redacted: false
- - channel_output: ' no switchport'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et13)#"
- expected_channel_input: ' ipv6 enable'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 enable'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et13)#"
- expected_channel_input: ' ipv6 address auto-config'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 address auto-config'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et13)#"
- expected_channel_input: ' ipv6 nd ra rx accept default-route'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 nd ra rx accept default-route'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et13)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et13)#"
- expected_channel_input: interface Ethernet14
- expected_channel_input_redacted: false
- - channel_output: interface Ethernet14
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et14)#"
- expected_channel_input: ' speed forced 10000full'
- expected_channel_input_redacted: false
- - channel_output: ' speed forced 10000full'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et14)#"
- expected_channel_input: ' no switchport'
- expected_channel_input_redacted: false
- - channel_output: ' no switchport'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et14)#"
- expected_channel_input: ' ipv6 enable'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 enable'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et14)#"
- expected_channel_input: ' ipv6 address auto-config'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 address auto-config'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et14)#"
- expected_channel_input: ' ipv6 nd ra rx accept default-route'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 nd ra rx accept default-route'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et14)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et14)#"
- expected_channel_input: interface Ethernet15
- expected_channel_input_redacted: false
- - channel_output: interface Ethernet15
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et15)#"
- expected_channel_input: ' speed forced 10000full'
- expected_channel_input_redacted: false
- - channel_output: ' speed forced 10000full'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et15)#"
- expected_channel_input: ' no switchport'
- expected_channel_input_redacted: false
- - channel_output: ' no switchport'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et15)#"
- expected_channel_input: ' ipv6 enable'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 enable'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et15)#"
- expected_channel_input: ' ipv6 address auto-config'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 address auto-config'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et15)#"
- expected_channel_input: ' ipv6 nd ra rx accept default-route'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 nd ra rx accept default-route'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et15)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et15)#"
- expected_channel_input: interface Ethernet16
- expected_channel_input_redacted: false
- - channel_output: interface Ethernet16
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et16)#"
- expected_channel_input: ' speed forced 10000full'
- expected_channel_input_redacted: false
- - channel_output: ' speed forced 10000full'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et16)#"
- expected_channel_input: ' no switchport'
- expected_channel_input_redacted: false
- - channel_output: ' no switchport'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et16)#"
- expected_channel_input: ' ipv6 enable'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 enable'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et16)#"
- expected_channel_input: ' ipv6 address auto-config'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 address auto-config'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et16)#"
- expected_channel_input: ' ipv6 nd ra rx accept default-route'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 nd ra rx accept default-route'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et16)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et16)#"
- expected_channel_input: interface Ethernet17
- expected_channel_input_redacted: false
- - channel_output: interface Ethernet17
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et17)#"
- expected_channel_input: ' speed forced 10000full'
- expected_channel_input_redacted: false
- - channel_output: ' speed forced 10000full'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et17)#"
- expected_channel_input: ' no switchport'
- expected_channel_input_redacted: false
- - channel_output: ' no switchport'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et17)#"
- expected_channel_input: ' ipv6 enable'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 enable'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et17)#"
- expected_channel_input: ' ipv6 address auto-config'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 address auto-config'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et17)#"
- expected_channel_input: ' ipv6 nd ra rx accept default-route'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 nd ra rx accept default-route'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et17)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et17)#"
- expected_channel_input: interface Ethernet18
- expected_channel_input_redacted: false
- - channel_output: interface Ethernet18
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et18)#"
- expected_channel_input: ' speed forced 10000full'
- expected_channel_input_redacted: false
- - channel_output: ' speed forced 10000full'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et18)#"
- expected_channel_input: ' no switchport'
- expected_channel_input_redacted: false
- - channel_output: ' no switchport'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et18)#"
- expected_channel_input: ' ipv6 enable'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 enable'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et18)#"
- expected_channel_input: ' ipv6 address auto-config'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 address auto-config'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et18)#"
- expected_channel_input: ' ipv6 nd ra rx accept default-route'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 nd ra rx accept default-route'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et18)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et18)#"
- expected_channel_input: interface Ethernet19
- expected_channel_input_redacted: false
- - channel_output: interface Ethernet19
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et19)#"
- expected_channel_input: ' speed forced 10000full'
- expected_channel_input_redacted: false
- - channel_output: ' speed forced 10000full'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et19)#"
- expected_channel_input: ' no switchport'
- expected_channel_input_redacted: false
- - channel_output: ' no switchport'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et19)#"
- expected_channel_input: ' ipv6 enable'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 enable'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et19)#"
- expected_channel_input: ' ipv6 address auto-config'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 address auto-config'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et19)#"
- expected_channel_input: ' ipv6 nd ra rx accept default-route'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 nd ra rx accept default-route'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et19)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Et19)#"
- expected_channel_input: interface Management1
- expected_channel_input_redacted: false
- - channel_output: interface Management1
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Ma1)#"
- expected_channel_input: ' ip address 10.0.0.15/24'
- expected_channel_input_redacted: false
- - channel_output: ' ip address 10.0.0.15/24'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Ma1)#"
- expected_channel_input: ' ipv6 enable'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 enable'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Ma1)#"
- expected_channel_input: ' ipv6 address auto-config'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 address auto-config'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Ma1)#"
- expected_channel_input: ' ipv6 nd ra rx accept default-route'
- expected_channel_input_redacted: false
- - channel_output: ' ipv6 nd ra rx accept default-route'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Ma1)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-if-Ma1)#"
- expected_channel_input: no ip routing
- expected_channel_input_redacted: false
- - channel_output: no ip routing
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: control-plane
- expected_channel_input_redacted: false
- - channel_output: control-plane
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-cp)#"
- expected_channel_input: ' no service-policy input copp-system-policy'
- expected_channel_input_redacted: false
- - channel_output: ' no service-policy input copp-system-policy'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-cp)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-cp)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-cp)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-cp)#"
- expected_channel_input: management api http-commands
- expected_channel_input_redacted: false
- - channel_output: management api http-commands
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-mgmt-api-http-cmds)#"
- expected_channel_input: ' protocol unix-socket'
- expected_channel_input_redacted: false
- - channel_output: ' protocol unix-socket'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-mgmt-api-http-cmds)#"
- expected_channel_input: ' no shutdown'
- expected_channel_input_redacted: false
- - channel_output: ' no shutdown'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-mgmt-api-http-cmds)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-mgmt-api-http-cmds)#"
- expected_channel_input: management telnet
- expected_channel_input_redacted: false
- - channel_output: management telnet
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-mgmt-telnet)#"
- expected_channel_input: ' no shutdown'
- expected_channel_input_redacted: false
- - channel_output: ' no shutdown'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-mgmt-telnet)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-mgmt-telnet)#"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl-mgmt-telnet)#"
- expected_channel_input: banner login
- expected_channel_input_redacted: false
- - channel_output: banner login
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: ''
- expected_channel_input: No startup-config was found.
- expected_channel_input_redacted: false
- - channel_output: "\nEnter TEXT message. Type 'EOF' on its own line to end.\n\
- No startup-config was found."
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: ''
- expected_channel_input: The device is in Zero Touch Provisioning mode and is
- attempting to
- expected_channel_input_redacted: false
- - channel_output: "\nThe device is in Zero Touch Provisioning mode and is attempting\
- \ toThe device is in Zero Touch Provis"
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: ''
- expected_channel_input: download the startup-config from a remote system. The
- device will not
- expected_channel_input_redacted: false
- - channel_output: "ioning mode and is attempting to\ndownload the startup-config\
- \ from a remote system. The device will not"
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: ''
- expected_channel_input: be fully functional until either a valid startup-config
- is downloaded
- expected_channel_input_redacted: false
- - channel_output: "\nbe fully functional until either a valid startup-config is\
- \ downloaded"
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: ''
- expected_channel_input: from a remote system or Zero Touch Provisioning is cancelled.
- expected_channel_input_redacted: false
- - channel_output: "\nfrom a remote system or Zero Touch Provisioning is cancelled."
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: ''
- expected_channel_input: To cancel Zero Touch Provisioning, login as admin and
- type
- expected_channel_input_redacted: false
- - channel_output: "\nTo cancel Zero Touch Provisioning, login as admin and type"
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: ''
- expected_channel_input: "'zerotouch cancel' at the CLI. Alternatively, to disable\
- \ Zero Touch"
- expected_channel_input_redacted: false
- - channel_output: "\n'zerotouch cancel' at the CLI. Alternatively, to disable\
- \ Zero Touch"
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: ''
- expected_channel_input: Provisioning permanently, type 'zerotouch disable' at
- the CLI.
- expected_channel_input_redacted: false
- - channel_output: "\nProvisioning permanently, type 'zerotouch disable' at the\
- \ CLI."
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: ''
- expected_channel_input: 'Note: The device will reload when these commands are
- issued.'
- expected_channel_input_redacted: false
- - channel_output: "\nNote: The device will reload when these commands are issued."
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: ''
- expected_channel_input: EOF
- expected_channel_input_redacted: false
- - channel_output: "\nEOF"
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: show session-config diffs
- expected_channel_input_redacted: false
- - channel_output: show session-config diffs
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\n\nlocalhost(config-s-scrapl)#"
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost(config-s-scrapl)#"
- expected_channel_input: end
- expected_channel_input_redacted: false
- - channel_output: end
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost#"
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost#"
- expected_channel_input: show running-config
- expected_channel_input_redacted: false
- - channel_output: show running-config
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\n! Command: show running-config\n! device: localhost (vEOS,\
+ \ is downloaded", expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: '', expected_channel_input: from a remote system or Zero Touch
+ Provisioning is cancelled., expected_channel_input_redacted: false}
+ - {channel_output: "\nfrom a remote system or Zero Touch Provisioning is cancelled.fro",
+ expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: '', expected_channel_input: 'To cancel Zero Touch Provisioning,
+ login as admin and type', expected_channel_input_redacted: false}
+ - {channel_output: "m a remote system or Zero Touch Provisioning is cancelled.\n\
+ To cancel Zero Touch Provisioning, login as admin and type", expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: '', expected_channel_input: "'zerotouch cancel' at the CLI.\
+ \ Alternatively, to disable Zero Touch", expected_channel_input_redacted: false}
+ - {channel_output: "\n'zerotouch cancel' at the CLI. Alternatively, to disable\
+ \ Zero Touch'zerotouch cancel' at the CLI. Al", expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: '', expected_channel_input: "Provisioning permanently, type\
+ \ 'zerotouch disable' at the CLI.", expected_channel_input_redacted: false}
+ - {channel_output: "ternatively, to disable Zero Touch\nProvisioning permanently,\
+ \ type 'zerotouch disable' at the CLI.", expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: '', expected_channel_input: 'Note: The device will reload when
+ these commands are issued.', expected_channel_input_redacted: false}
+ - {channel_output: "Provisioning permanently, type 'zerotouch disable' at the\
+ \ CLI.\nNote: The device will reload when these commands are issued.", expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: '', expected_channel_input: EOF, expected_channel_input_redacted: false}
+ - {channel_output: "\nEOF", expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: show
+ session-config diffs, expected_channel_input_redacted: false}
+ - {channel_output: show session-config diffs, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\n\nlocalhost(config-s-scrapl)#", expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost(config-s-scrapl)#", expected_channel_input: end,
+ expected_channel_input_redacted: false}
+ - {channel_output: end, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost#", expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost#", expected_channel_input: show running-config,
+ expected_channel_input_redacted: false}
+ - {channel_output: show running-config, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\n! Command: show running-config\n! device: localhost (vEOS,\
\ EOS-4.22.1F)\n!\n! boot system flash:/vEOS-lab.swi\n!\nswitchport default\
\ mode routed\n!\ntransceiver qsfp default-mode 4x10G\n!\nlogging console\
\ informational\n!\nlogging level AAA errors\nlogging level ACCOUNTING errors\n\
@@ -1881,36 +1102,28 @@ localhost:24023:TelnetTransport::0:
\ enable\n ipv6 address auto-config\n ipv6 nd ra rx accept default-route\n\
!\ninterface Ethernet19\n speed forced 10000full\n no switchport\n ipv6\
\ enable\n ipv6 address auto-config\n ipv6 nd ra rx accept default-route\n\
- !\ninterface Management1\n ip address 10.0.0.15/24\n ipv6 enable\n ipv6\
- \ address auto-config\n ipv6 nd ra rx accept default-route\n!\nno ip routing\n\
- !\ncontrol-plane\n no service-policy input copp-system-policy\n!\nbanner\
- \ login\nNo startup-config was found.\nThe device is in Zero Touch Provisioning\
- \ mode and is attempting to\ndownload the startup-config from a remote system.\
- \ The device will not\nbe fully functional until either a valid startup-config\
- \ is downloaded\nfrom a remote system or Zero Touch Provisioning is cancelled.\n\
- To cancel Zero Touch Provisioning, login as admin and type\n'zerotouch cancel'\
- \ at the CLI. Alternatively, to disable Zero Touch\nProvisioning permanently,\
- \ type 'zerotouch disable' at the CLI.\nNote: The device will reload when\
- \ these commands are issued.\nEOF\n!\nmanagement api http-commands\n protocol\
- \ unix-socket\n no shutdown\n!\nmanagement telnet\n no shutdown\n!\nend\n\
- localhost#"
- expected_channel_input: configure session __SCRAPLI_CFG_SESSION_NAME__ commit
- expected_channel_input_redacted: false
- - channel_output: configure session __SCRAPLI_CFG_SESSION_NAME__ commit
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost#"
- expected_channel_input: copy running-config startup-config
- expected_channel_input_redacted: false
- - channel_output: copy running-config startup-config
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nCopy completed successfully.\nlocalhost#"
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nlocalhost#"
- expected_channel_input: exit
- expected_channel_input_redacted: false
- - channel_output: ''
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
+ !\ninterface Ethernet20\n no switchport\n!\ninterface Management1\n ip\
+ \ address 10.0.0.15/24\n ipv6 enable\n ipv6 address auto-config\n ipv6\
+ \ nd ra rx accept default-route\n!\nno ip routing\n!\ncontrol-plane\n no\
+ \ service-policy input copp-system-policy\n!\nbanner login\nNo startup-config\
+ \ was found.\nThe device is in Zero Touch Provisioning mode and is attempting\
+ \ to\ndownload the startup-config from a remote system. The device will not\n\
+ be fully functional until either a valid startup-config is downloaded\nfrom\
+ \ a remote system or Zero Touch Provisioning is cancelled.\nTo cancel Zero\
+ \ Touch Provisioning, login as admin and type\n'zerotouch cancel' at the CLI.\
+ \ Alternatively, to disable Zero Touch\nProvisioning permanently, type 'zerotouch\
+ \ disable' at the CLI.\nNote: The device will reload when these commands are\
+ \ issued.\nEOF\n!\nmanagement api http-commands\n protocol unix-socket\n\
+ \ no shutdown\n!\nmanagement telnet\n no shutdown\n!\nend\nlocalhost#",
+ expected_channel_input: configure session __SCRAPLI_CFG_SESSION_NAME__ commit,
+ expected_channel_input_redacted: false}
+ - {channel_output: configure session __SCRAPLI_CFG_SESSION_NAME__ commit, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost#", expected_channel_input: copy running-config
+ startup-config, expected_channel_input_redacted: false}
+ - {channel_output: copy running-config startup-config, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nCopy completed successfully.\nlocalhost#", expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nlocalhost#", expected_channel_input: exit, expected_channel_input_redacted: false}
+ - {channel_output: '', expected_channel_input: "\n", expected_channel_input_redacted: false}
diff --git a/tests/integration/platform/scrapli_replay_sessions/test_load_config_replace_diff_and_commit[cisco_iosxe-paramiko].yaml b/tests/integration/platform/scrapli_replay_sessions/test_load_config_replace_diff_and_commit[cisco_iosxe-paramiko].yaml
index ce25b3d..c2d4434 100644
--- a/tests/integration/platform/scrapli_replay_sessions/test_load_config_replace_diff_and_commit[cisco_iosxe-paramiko].yaml
+++ b/tests/integration/platform/scrapli_replay_sessions/test_load_config_replace_diff_and_commit[cisco_iosxe-paramiko].yaml
@@ -1,1653 +1,656 @@
localhost:21022:ParamikoTransport::0:
- connection_profile:
- host: localhost
- port: 21022
- auth_username: boxen
- auth_password: true
- auth_private_key: ''
- auth_private_key_passphrase: false
- auth_bypass: false
- transport: paramiko
- auth_secondary: true
+ connection_profile: {auth_bypass: false, auth_password: true, auth_private_key: '',
+ auth_private_key_passphrase: false, auth_secondary: true, auth_username: boxen,
+ host: localhost, port: 21022, transport: paramiko}
interactions:
- - channel_output: ''
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\n\ncsr1000v#"
- expected_channel_input: terminal length 0
- expected_channel_input_redacted: false
- - channel_output: "\ncsr1000v#terminal length 0"
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\ncsr1000v#"
- expected_channel_input: terminal width 512
- expected_channel_input_redacted: false
- - channel_output: terminal width 512
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\ncsr1000v#"
- expected_channel_input: show version | i Version
- expected_channel_input_redacted: false
- - channel_output: show version | i Version
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nCisco IOS XE Software, Version 16.12.03\nCisco IOS Software\
+ - {channel_output: '', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\n\ncsr1000v#", expected_channel_input: terminal length 0,
+ expected_channel_input_redacted: false}
+ - {channel_output: "\ncsr1000v#terminal length 0", expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\ncsr1000v#", expected_channel_input: terminal width 512,
+ expected_channel_input_redacted: false}
+ - {channel_output: terminal width 512, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\ncsr1000v#", expected_channel_input: show version | i Version,
+ expected_channel_input_redacted: false}
+ - {channel_output: show version | i Version, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nCisco IOS XE Software, Version 16.12.03\nCisco IOS Software\
\ [Gibraltar], Virtual XE Software (X86_64_LINUX_IOSD-UNIVERSALK9-M), Version\
\ 16.12.3, RELEASE SOFTWARE (fc5)\nlicensed under the GNU General Public License\
\ (\"GPL\") Version 2.0. The\nsoftware code licensed under GPL Version 2.0\
\ is free software that comes\nGPL code under the terms of GPL Version 2.0.\
- \ For more details, see the\ncsr1000v#"
- expected_channel_input: 'dir flash: | i bytes'
- expected_channel_input_redacted: false
- - channel_output: 'dir flash: | i bytes'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\n6286540800 bytes total (5488705536 bytes free)\ncsr1000v#"
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\ncsr1000v#"
- expected_channel_input: tclsh
- expected_channel_input_redacted: false
- - channel_output: tclsh
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\ncsr1000v(tcl)#"
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\ncsr1000v(tcl)#"
- expected_channel_input: puts [open "flash:__SCRAPLI_CFG_SESSION_NAME__" w+]
- {
- expected_channel_input_redacted: false
- - channel_output: puts [open "flash:__SCRAPLI_CFG_SESSION_NAME__" w+] {
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: version 16.12
- expected_channel_input_redacted: false
- - channel_output: version 16.12
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: service timestamps debug datetime msec
- expected_channel_input_redacted: false
- - channel_output: service timestamps debug datetime msec
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: service timestamps log datetime msec
- expected_channel_input_redacted: false
- - channel_output: service timestamps log datetime msec
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: service call-home
- expected_channel_input_redacted: false
- - channel_output: service call-home
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: platform qfp utilization monitor load 80
- expected_channel_input_redacted: false
- - channel_output: platform qfp utilization monitor load 80
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: platform punt-keepalive disable-kernel-core
- expected_channel_input_redacted: false
- - channel_output: platform punt-keepalive disable-kernel-core
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: platform console serial
- expected_channel_input_redacted: false
- - channel_output: platform console serial
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: hostname csr1000v
- expected_channel_input_redacted: false
- - channel_output: hostname csr1000v
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: boot-start-marker
- expected_channel_input_redacted: false
- - channel_output: boot-start-marker
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: boot-end-marker
- expected_channel_input_redacted: false
- - channel_output: boot-end-marker
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: enable secret 9 $9$xvWnx8Fe35f8xE$E9ijp7GM/V48P5y1Uz3IEPtotXgwkJKYJmN0q3q2E92
- expected_channel_input_redacted: false
- - channel_output: enable secret 9 $9$xvWnx8Fe35f8xE$E9ijp7GM/V48P5y1Uz3IEPtotXgwkJKYJmN0q3q2E92
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: no aaa new-model
- expected_channel_input_redacted: false
- - channel_output: no aaa new-model
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: call-home
- expected_channel_input_redacted: false
- - channel_output: call-home
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' ! If contact email address in call-home is configured
- as sch-smart-licensing@cisco.com'
- expected_channel_input_redacted: false
- - channel_output: ' ! If contact email address in call-home is configured as sch-smart-licensing@cisco.com'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' ! the email address configured in Cisco Smart License
- Portal will be used as contact email address to send SCH notifications.'
- expected_channel_input_redacted: false
- - channel_output: ' ! the email address configured in Cisco Smart License Portal
- will be used as contact email address to send SCH notifications.'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' contact-email-addr sch-smart-licensing@cisco.com'
- expected_channel_input_redacted: false
- - channel_output: ' contact-email-addr sch-smart-licensing@cisco.com'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' profile "CiscoTAC-1"'
- expected_channel_input_redacted: false
- - channel_output: ' profile "CiscoTAC-1"'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' active'
- expected_channel_input_redacted: false
- - channel_output: ' active'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' destination transport-method http'
- expected_channel_input_redacted: false
- - channel_output: ' destination transport-method http'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no destination transport-method email'
- expected_channel_input_redacted: false
- - channel_output: ' no destination transport-method email'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ip domain name example.com
- expected_channel_input_redacted: false
- - channel_output: ip domain name example.com
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: login on-success log
- expected_channel_input_redacted: false
- - channel_output: login on-success log
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: subscriber templating
- expected_channel_input_redacted: false
- - channel_output: subscriber templating
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: multilink bundle-name authenticated
- expected_channel_input_redacted: false
- - channel_output: multilink bundle-name authenticated
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: crypto pki trustpoint SLA-TrustPoint
- expected_channel_input_redacted: false
- - channel_output: crypto pki trustpoint SLA-TrustPoint
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' enrollment pkcs12'
- expected_channel_input_redacted: false
- - channel_output: ' enrollment pkcs12'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' revocation-check crl'
- expected_channel_input_redacted: false
- - channel_output: ' revocation-check crl'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: crypto pki certificate chain SLA-TrustPoint
- expected_channel_input_redacted: false
- - channel_output: crypto pki certificate chain SLA-TrustPoint
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' certificate ca 01'
- expected_channel_input_redacted: false
- - channel_output: ' certificate ca 01'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' 30820321 30820209 A0030201 02020101 300D0609 2A864886
- F70D0101 0B050030'
- expected_channel_input_redacted: false
- - channel_output: ' 30820321 30820209 A0030201 02020101 300D0609 2A864886 F70D0101
- 0B050030'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' 32310E30 0C060355 040A1305 43697363 6F312030 1E060355
- 04031317 43697363'
- expected_channel_input_redacted: false
- - channel_output: ' 32310E30 0C060355 040A1305 43697363 6F312030 1E060355 04031317
- 43697363'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' 6F204C69 63656E73 696E6720 526F6F74 20434130 1E170D31
- 33303533 30313934'
- expected_channel_input_redacted: false
- - channel_output: ' 6F204C69 63656E73 696E6720 526F6F74 20434130 1E170D31 33303533
- 30313934'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' 3834375A 170D3338 30353330 31393438 34375A30 32310E30
- 0C060355 040A1305'
- expected_channel_input_redacted: false
- - channel_output: ' 3834375A 170D3338 30353330 31393438 34375A30 32310E30 0C060355
- 040A1305'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' 43697363 6F312030 1E060355 04031317 43697363 6F204C69
- 63656E73 696E6720'
- expected_channel_input_redacted: false
- - channel_output: ' 43697363 6F312030 1E060355 04031317 43697363 6F204C69 63656E73
- 696E6720'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' 526F6F74 20434130 82012230 0D06092A 864886F7 0D010101
- 05000382 010F0030'
- expected_channel_input_redacted: false
- - channel_output: ' 526F6F74 20434130 82012230 0D06092A 864886F7 0D010101 05000382
- 010F0030'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' 82010A02 82010100 A6BCBD96 131E05F7 145EA72C 2CD686E6
- 17222EA1 F1EFF64D'
- expected_channel_input_redacted: false
- - channel_output: ' 82010A02 82010100 A6BCBD96 131E05F7 145EA72C 2CD686E6 17222EA1
- F1EFF64D'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' CBB4C798 212AA147 C655D8D7 9471380D 8711441E 1AAF071A
- 9CAE6388 8A38E520'
- expected_channel_input_redacted: false
- - channel_output: ' CBB4C798 212AA147 C655D8D7 9471380D 8711441E 1AAF071A 9CAE6388
- 8A38E520'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' 1C394D78 462EF239 C659F715 B98C0A59 5BBB5CBD 0CFEBEA3
- 700A8BF7 D8F256EE'
- expected_channel_input_redacted: false
- - channel_output: ' 1C394D78 462EF239 C659F715 B98C0A59 5BBB5CBD 0CFEBEA3 700A8BF7
- D8F256EE'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' 4AA4E80D DB6FD1C9 60B1FD18 FFC69C96 6FA68957 A2617DE7
- 104FDC5F EA2956AC'
- expected_channel_input_redacted: false
- - channel_output: ' 4AA4E80D DB6FD1C9 60B1FD18 FFC69C96 6FA68957 A2617DE7 104FDC5F
- EA2956AC'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' 7390A3EB 2B5436AD C847A2C5 DAB553EB 69A9A535 58E9F3E3
- C0BD23CF 58BD7188'
- expected_channel_input_redacted: false
- - channel_output: ' 7390A3EB 2B5436AD C847A2C5 DAB553EB 69A9A535 58E9F3E3 C0BD23CF
- 58BD7188'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' 68E69491 20F320E7 948E71D7 AE3BCC84 F10684C7 4BC8E00F
- 539BA42B 42C68BB7'
- expected_channel_input_redacted: false
- - channel_output: ' 68E69491 20F320E7 948E71D7 AE3BCC84 F10684C7 4BC8E00F 539BA42B
- 42C68BB7'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' C7479096 B4CB2D62 EA2F505D C7B062A4 6811D95B E8250FC4
- 5D5D5FB8 8F27D191'
- expected_channel_input_redacted: false
- - channel_output: ' C7479096 B4CB2D62 EA2F505D C7B062A4 6811D95B E8250FC4 5D5D5FB8
- 8F27D191'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' C55F0D76 61F9A4CD 3D992327 A8BB03BD 4E6D7069 7CBADF8B
- DF5F4368 95135E44'
- expected_channel_input_redacted: false
- - channel_output: ' C55F0D76 61F9A4CD 3D992327 A8BB03BD 4E6D7069 7CBADF8B DF5F4368
- 95135E44'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' DFC7C6CF 04DD7FD1 02030100 01A34230 40300E06 03551D0F
- 0101FF04 04030201'
- expected_channel_input_redacted: false
- - channel_output: ' DFC7C6CF 04DD7FD1 02030100 01A34230 40300E06 03551D0F 0101FF04
- 04030201'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' 06300F06 03551D13 0101FF04 05300301 01FF301D 0603551D
- 0E041604 1449DC85'
- expected_channel_input_redacted: false
- - channel_output: ' 06300F06 03551D13 0101FF04 05300301 01FF301D 0603551D 0E041604
- 1449DC85'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' 4B3D31E5 1B3E6A17 606AF333 3D3B4C73 E8300D06 092A8648
- 86F70D01 010B0500'
- expected_channel_input_redacted: false
- - channel_output: ' 4B3D31E5 1B3E6A17 606AF333 3D3B4C73 E8300D06 092A8648 86F70D01
- 010B0500'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' 03820101 00507F24 D3932A66 86025D9F E838AE5C 6D4DF6B0
- 49631C78 240DA905'
- expected_channel_input_redacted: false
- - channel_output: ' 03820101 00507F24 D3932A66 86025D9F E838AE5C 6D4DF6B0 49631C78
- 240DA905'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' 604EDCDE FF4FED2B 77FC460E CD636FDB DD44681E 3A5673AB
- 9093D3B1 6C9E3D8B'
- expected_channel_input_redacted: false
- - channel_output: ' 604EDCDE FF4FED2B 77FC460E CD636FDB DD44681E 3A5673AB 9093D3B1
- 6C9E3D8B'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' D98987BF E40CBD9E 1AECA0C2 2189BB5C 8FA85686 CD98B646
- 5575B146 8DFC66A8'
- expected_channel_input_redacted: false
- - channel_output: ' D98987BF E40CBD9E 1AECA0C2 2189BB5C 8FA85686 CD98B646 5575B146
- 8DFC66A8'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' 467A3DF4 4D565700 6ADF0F0D CF835015 3C04FF7C 21E878AC
- 11BA9CD2 55A9232C'
- expected_channel_input_redacted: false
- - channel_output: ' 467A3DF4 4D565700 6ADF0F0D CF835015 3C04FF7C 21E878AC 11BA9CD2
- 55A9232C'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' 7CA7B7E6 C1AF74F6 152E99B7 B1FCF9BB E973DE7F 5BDDEB86
- C71E3B49 1765308B'
- expected_channel_input_redacted: false
- - channel_output: ' 7CA7B7E6 C1AF74F6 152E99B7 B1FCF9BB E973DE7F 5BDDEB86 C71E3B49
- 1765308B'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' 5FB0DA06 B92AFE7F 494E8A9E 07B85737 F3A58BE1 1A48A229
- C37C1E69 39F08678'
- expected_channel_input_redacted: false
- - channel_output: ' 5FB0DA06 B92AFE7F 494E8A9E 07B85737 F3A58BE1 1A48A229 C37C1E69
- 39F08678'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' 80DDCD16 D6BACECA EEBC7CF9 8428787B 35202CDC 60E4616A
- B623CDBD 230E3AFB'
- expected_channel_input_redacted: false
- - channel_output: ' 80DDCD16 D6BACECA EEBC7CF9 8428787B 35202CDC 60E4616A B623CDBD
- 230E3AFB'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' 418616A9 4093E049 4D10AB75 27E86F73 932E35B5 8862FDAE
- 0275156F 719BB2F0'
- expected_channel_input_redacted: false
- - channel_output: ' 418616A9 4093E049 4D10AB75 27E86F73 932E35B5 8862FDAE 0275156F
- 719BB2F0'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' D697DF7F 28'
- expected_channel_input_redacted: false
- - channel_output: ' D697DF7F 28'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: " \tquit"
- expected_channel_input_redacted: false
- - channel_output: " \tquit"
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: license udi pid CSR1000V sn 9MVVU09YZFH
- expected_channel_input_redacted: false
- - channel_output: license udi pid CSR1000V sn 9MVVU09YZFH
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: diagnostic bootup level minimal
- expected_channel_input_redacted: false
- - channel_output: diagnostic bootup level minimal
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: archive
- expected_channel_input_redacted: false
- - channel_output: archive
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' log config'
- expected_channel_input_redacted: false
- - channel_output: ' log config'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' logging enable'
- expected_channel_input_redacted: false
- - channel_output: ' logging enable'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' path bootflash:'
- expected_channel_input_redacted: false
- - channel_output: ' path bootflash:'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: memory free low-watermark processor 72329
- expected_channel_input_redacted: false
- - channel_output: memory free low-watermark processor 72329
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: spanning-tree extend system-id
- expected_channel_input_redacted: false
- - channel_output: spanning-tree extend system-id
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: username boxen privilege 15 password 0 b0x3N-b0x3N
- expected_channel_input_redacted: false
- - channel_output: username boxen privilege 15 password 0 b0x3N-b0x3N
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: redundancy
- expected_channel_input_redacted: false
- - channel_output: redundancy
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: interface GigabitEthernet1
- expected_channel_input_redacted: false
- - channel_output: interface GigabitEthernet1
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' ip address 10.0.0.15 255.255.255.0'
- expected_channel_input_redacted: false
- - channel_output: ' ip address 10.0.0.15 255.255.255.0'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' negotiation auto'
- expected_channel_input_redacted: false
- - channel_output: ' negotiation auto'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no mop enabled'
- expected_channel_input_redacted: false
- - channel_output: ' no mop enabled'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no mop sysid'
- expected_channel_input_redacted: false
- - channel_output: ' no mop sysid'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: interface GigabitEthernet2
- expected_channel_input_redacted: false
- - channel_output: interface GigabitEthernet2
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no ip address'
- expected_channel_input_redacted: false
- - channel_output: ' no ip address'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' shutdown'
- expected_channel_input_redacted: false
- - channel_output: ' shutdown'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' negotiation auto'
- expected_channel_input_redacted: false
- - channel_output: ' negotiation auto'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no mop enabled'
- expected_channel_input_redacted: false
- - channel_output: ' no mop enabled'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no mop sysid'
- expected_channel_input_redacted: false
- - channel_output: ' no mop sysid'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: interface GigabitEthernet3
- expected_channel_input_redacted: false
- - channel_output: interface GigabitEthernet3
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no ip address'
- expected_channel_input_redacted: false
- - channel_output: ' no ip address'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' shutdown'
- expected_channel_input_redacted: false
- - channel_output: ' shutdown'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' negotiation auto'
- expected_channel_input_redacted: false
- - channel_output: ' negotiation auto'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no mop enabled'
- expected_channel_input_redacted: false
- - channel_output: ' no mop enabled'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no mop sysid'
- expected_channel_input_redacted: false
- - channel_output: ' no mop sysid'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: interface GigabitEthernet4
- expected_channel_input_redacted: false
- - channel_output: interface GigabitEthernet4
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no ip address'
- expected_channel_input_redacted: false
- - channel_output: ' no ip address'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' shutdown'
- expected_channel_input_redacted: false
- - channel_output: ' shutdown'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' negotiation auto'
- expected_channel_input_redacted: false
- - channel_output: ' negotiation auto'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no mop enabled'
- expected_channel_input_redacted: false
- - channel_output: ' no mop enabled'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no mop sysid'
- expected_channel_input_redacted: false
- - channel_output: ' no mop sysid'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: interface GigabitEthernet5
- expected_channel_input_redacted: false
- - channel_output: interface GigabitEthernet5
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no ip address'
- expected_channel_input_redacted: false
- - channel_output: ' no ip address'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' shutdown'
- expected_channel_input_redacted: false
- - channel_output: ' shutdown'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' negotiation auto'
- expected_channel_input_redacted: false
- - channel_output: ' negotiation auto'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no mop enabled'
- expected_channel_input_redacted: false
- - channel_output: ' no mop enabled'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no mop sysid'
- expected_channel_input_redacted: false
- - channel_output: ' no mop sysid'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: interface GigabitEthernet6
- expected_channel_input_redacted: false
- - channel_output: interface GigabitEthernet6
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no ip address'
- expected_channel_input_redacted: false
- - channel_output: ' no ip address'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' shutdown'
- expected_channel_input_redacted: false
- - channel_output: ' shutdown'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' negotiation auto'
- expected_channel_input_redacted: false
- - channel_output: ' negotiation auto'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no mop enabled'
- expected_channel_input_redacted: false
- - channel_output: ' no mop enabled'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no mop sysid'
- expected_channel_input_redacted: false
- - channel_output: ' no mop sysid'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: interface GigabitEthernet7
- expected_channel_input_redacted: false
- - channel_output: interface GigabitEthernet7
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no ip address'
- expected_channel_input_redacted: false
- - channel_output: ' no ip address'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' shutdown'
- expected_channel_input_redacted: false
- - channel_output: ' shutdown'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' negotiation auto'
- expected_channel_input_redacted: false
- - channel_output: ' negotiation auto'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no mop enabled'
- expected_channel_input_redacted: false
- - channel_output: ' no mop enabled'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no mop sysid'
- expected_channel_input_redacted: false
- - channel_output: ' no mop sysid'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: interface GigabitEthernet8
- expected_channel_input_redacted: false
- - channel_output: interface GigabitEthernet8
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no ip address'
- expected_channel_input_redacted: false
- - channel_output: ' no ip address'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' shutdown'
- expected_channel_input_redacted: false
- - channel_output: ' shutdown'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' negotiation auto'
- expected_channel_input_redacted: false
- - channel_output: ' negotiation auto'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no mop enabled'
- expected_channel_input_redacted: false
- - channel_output: ' no mop enabled'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no mop sysid'
- expected_channel_input_redacted: false
- - channel_output: ' no mop sysid'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: interface GigabitEthernet9
- expected_channel_input_redacted: false
- - channel_output: interface GigabitEthernet9
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no ip address'
- expected_channel_input_redacted: false
- - channel_output: ' no ip address'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' shutdown'
- expected_channel_input_redacted: false
- - channel_output: ' shutdown'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' negotiation auto'
- expected_channel_input_redacted: false
- - channel_output: ' negotiation auto'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no mop enabled'
- expected_channel_input_redacted: false
- - channel_output: ' no mop enabled'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no mop sysid'
- expected_channel_input_redacted: false
- - channel_output: ' no mop sysid'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: interface GigabitEthernet10
- expected_channel_input_redacted: false
- - channel_output: interface GigabitEthernet10
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no ip address'
- expected_channel_input_redacted: false
- - channel_output: ' no ip address'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' shutdown'
- expected_channel_input_redacted: false
- - channel_output: ' shutdown'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' negotiation auto'
- expected_channel_input_redacted: false
- - channel_output: ' negotiation auto'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no mop enabled'
- expected_channel_input_redacted: false
- - channel_output: ' no mop enabled'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no mop sysid'
- expected_channel_input_redacted: false
- - channel_output: ' no mop sysid'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: virtual-service csr_mgmt
- expected_channel_input_redacted: false
- - channel_output: virtual-service csr_mgmt
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ip forward-protocol nd
- expected_channel_input_redacted: false
- - channel_output: ip forward-protocol nd
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: no ip http server
- expected_channel_input_redacted: false
- - channel_output: no ip http server
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: no ip http secure-server
- expected_channel_input_redacted: false
- - channel_output: no ip http secure-server
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ip ssh pubkey-chain
- expected_channel_input_redacted: false
- - channel_output: ip ssh pubkey-chain
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' username boxen'
- expected_channel_input_redacted: false
- - channel_output: ' username boxen'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' key-hash ssh-rsa 5CC74A68B18B026A1709FB09D1F44E2F'
- expected_channel_input_redacted: false
- - channel_output: ' key-hash ssh-rsa 5CC74A68B18B026A1709FB09D1F44E2F'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ip scp server enable
- expected_channel_input_redacted: false
- - channel_output: ip scp server enable
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: control-plane
- expected_channel_input_redacted: false
- - channel_output: control-plane
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: line con 0
- expected_channel_input_redacted: false
- - channel_output: line con 0
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' stopbits 1'
- expected_channel_input_redacted: false
- - channel_output: ' stopbits 1'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: line vty 0 4
- expected_channel_input_redacted: false
- - channel_output: line vty 0 4
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' login local'
- expected_channel_input_redacted: false
- - channel_output: ' login local'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' transport input all'
- expected_channel_input_redacted: false
- - channel_output: ' transport input all'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: line vty 5 15
- expected_channel_input_redacted: false
- - channel_output: line vty 5 15
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' login local'
- expected_channel_input_redacted: false
- - channel_output: ' login local'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' transport input all'
- expected_channel_input_redacted: false
- - channel_output: ' transport input all'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: netconf ssh
- expected_channel_input_redacted: false
- - channel_output: netconf ssh
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: netconf-yang
- expected_channel_input_redacted: false
- - channel_output: netconf-yang
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: end
- expected_channel_input_redacted: false
- - channel_output: end
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '}'
- expected_channel_input_redacted: false
- - channel_output: '}'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\ncsr1000v(tcl)#"
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\ncsr1000v(tcl)#"
- expected_channel_input: tclquit
- expected_channel_input_redacted: false
- - channel_output: tclquit
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\ncsr1000v#"
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\ncsr1000v#"
- expected_channel_input: show archive config differences system:running-config
- flash:__SCRAPLI_CFG_SESSION_NAME__
- expected_channel_input_redacted: false
- - channel_output: show archive config differences system:running-config flash:__SCRAPLI_CFG_SESSION_NAME__
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\n!Contextual Config Diffs:\n+license udi pid CSR1000V sn 9MVVU09YZFH\n\
- -license udi pid CSR1000V sn 9IB2R42M6QG\n\ncsr1000v#"
- expected_channel_input: show running-config
- expected_channel_input_redacted: false
- - channel_output: show running-config
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nBuilding configuration...\n\nCurrent configuration : 4818\
- \ bytes\n!\n! Last configuration change at 13:22:44 UTC Sat May 29 2021 by\
+ \ For more details, see the\ncsr1000v#", expected_channel_input: 'dir flash:
+ | i bytes', expected_channel_input_redacted: false}
+ - {channel_output: 'dir flash: | i bytes', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\n6286540800 bytes total (5490249728 bytes free)\ncsr1000v#",
+ expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\ncsr1000v#", expected_channel_input: tclsh, expected_channel_input_redacted: false}
+ - {channel_output: tclsh, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\ncsr1000v(tcl)#", expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\ncsr1000v(tcl)#", expected_channel_input: 'puts [open "flash:__SCRAPLI_CFG_SESSION_NAME__"
+ w+] {', expected_channel_input_redacted: false}
+ - {channel_output: 'puts [open "flash:__SCRAPLI_CFG_SESSION_NAME__" w+] {', expected_channel_input: "\r",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: version 16.12, expected_channel_input_redacted: false}
+ - {channel_output: version 16.12, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: service timestamps debug datetime
+ msec, expected_channel_input_redacted: false}
+ - {channel_output: service timestamps debug datetime msec, expected_channel_input: "\r",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: service timestamps log datetime
+ msec, expected_channel_input_redacted: false}
+ - {channel_output: service timestamps log datetime msec, expected_channel_input: "\r",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: service call-home, expected_channel_input_redacted: false}
+ - {channel_output: service call-home, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: platform qfp utilization monitor
+ load 80, expected_channel_input_redacted: false}
+ - {channel_output: platform qfp utilization monitor load 80, expected_channel_input: "\r",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: platform punt-keepalive disable-kernel-core,
+ expected_channel_input_redacted: false}
+ - {channel_output: platform punt-keepalive disable-kernel-core, expected_channel_input: "\r",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: platform console serial, expected_channel_input_redacted: false}
+ - {channel_output: platform console serial, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: hostname csr1000v, expected_channel_input_redacted: false}
+ - {channel_output: hostname csr1000v, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: boot-start-marker, expected_channel_input_redacted: false}
+ - {channel_output: boot-start-marker, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: boot-end-marker, expected_channel_input_redacted: false}
+ - {channel_output: boot-end-marker, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: enable secret 9 $9$xvWnx8Fe35f8xE$E9ijp7GM/V48P5y1Uz3IEPtotXgwkJKYJmN0q3q2E92,
+ expected_channel_input_redacted: false}
+ - {channel_output: enable secret 9 $9$xvWnx8Fe35f8xE$E9ijp7GM/V48P5y1Uz3IEPtotXgwkJKYJmN0q3q2E92,
+ expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: no aaa new-model, expected_channel_input_redacted: false}
+ - {channel_output: no aaa new-model, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: call-home, expected_channel_input_redacted: false}
+ - {channel_output: call-home, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' ! If contact email address
+ in call-home is configured as sch-smart-licensing@cisco.com', expected_channel_input_redacted: false}
+ - {channel_output: ' ! If contact email address in call-home is configured as
+ sch-smart-licensing@cisco.com', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' ! the email address configured
+ in Cisco Smart License Portal will be used as contact email address to send
+ SCH notifications.', expected_channel_input_redacted: false}
+ - {channel_output: ' ! the email address configured in Cisco Smart License Portal
+ will be used as contact email address to send SCH notifications.', expected_channel_input: "\r",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' contact-email-addr sch-smart-licensing@cisco.com',
+ expected_channel_input_redacted: false}
+ - {channel_output: ' contact-email-addr sch-smart-licensing@cisco.com', expected_channel_input: "\r",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' profile "CiscoTAC-1"', expected_channel_input_redacted: false}
+ - {channel_output: ' profile "CiscoTAC-1"', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' active', expected_channel_input_redacted: false}
+ - {channel_output: ' active', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' destination transport-method
+ http', expected_channel_input_redacted: false}
+ - {channel_output: ' destination transport-method http', expected_channel_input: "\r",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no destination transport-method
+ email', expected_channel_input_redacted: false}
+ - {channel_output: ' no destination transport-method email', expected_channel_input: "\r",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ip domain name example.com,
+ expected_channel_input_redacted: false}
+ - {channel_output: ip domain name example.com, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: login on-success log, expected_channel_input_redacted: false}
+ - {channel_output: login on-success log, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: subscriber templating, expected_channel_input_redacted: false}
+ - {channel_output: subscriber templating, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: multilink bundle-name authenticated,
+ expected_channel_input_redacted: false}
+ - {channel_output: multilink bundle-name authenticated, expected_channel_input: "\r",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: crypto pki trustpoint SLA-TrustPoint,
+ expected_channel_input_redacted: false}
+ - {channel_output: crypto pki trustpoint SLA-TrustPoint, expected_channel_input: "\r",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' enrollment pkcs12', expected_channel_input_redacted: false}
+ - {channel_output: ' enrollment pkcs12', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' revocation-check crl', expected_channel_input_redacted: false}
+ - {channel_output: ' revocation-check crl', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: crypto pki certificate chain
+ SLA-TrustPoint, expected_channel_input_redacted: false}
+ - {channel_output: crypto pki certificate chain SLA-TrustPoint, expected_channel_input: "\r",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' certificate ca 01', expected_channel_input_redacted: false}
+ - {channel_output: ' certificate ca 01', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' 30820321 30820209 A0030201
+ 02020101 300D0609 2A864886 F70D0101 0B050030', expected_channel_input_redacted: false}
+ - {channel_output: ' 30820321 30820209 A0030201 02020101 300D0609 2A864886 F70D0101
+ 0B050030', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' 32310E30 0C060355 040A1305
+ 43697363 6F312030 1E060355 04031317 43697363', expected_channel_input_redacted: false}
+ - {channel_output: ' 32310E30 0C060355 040A1305 43697363 6F312030 1E060355 04031317
+ 43697363', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' 6F204C69 63656E73 696E6720
+ 526F6F74 20434130 1E170D31 33303533 30313934', expected_channel_input_redacted: false}
+ - {channel_output: ' 6F204C69 63656E73 696E6720 526F6F74 20434130 1E170D31 33303533
+ 30313934', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' 3834375A 170D3338 30353330
+ 31393438 34375A30 32310E30 0C060355 040A1305', expected_channel_input_redacted: false}
+ - {channel_output: ' 3834375A 170D3338 30353330 31393438 34375A30 32310E30 0C060355
+ 040A1305', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' 43697363 6F312030 1E060355
+ 04031317 43697363 6F204C69 63656E73 696E6720', expected_channel_input_redacted: false}
+ - {channel_output: ' 43697363 6F312030 1E060355 04031317 43697363 6F204C69 63656E73
+ 696E6720', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' 526F6F74 20434130 82012230
+ 0D06092A 864886F7 0D010101 05000382 010F0030', expected_channel_input_redacted: false}
+ - {channel_output: ' 526F6F74 20434130 82012230 0D06092A 864886F7 0D010101 05000382
+ 010F0030', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' 82010A02 82010100 A6BCBD96
+ 131E05F7 145EA72C 2CD686E6 17222EA1 F1EFF64D', expected_channel_input_redacted: false}
+ - {channel_output: ' 82010A02 82010100 A6BCBD96 131E05F7 145EA72C 2CD686E6 17222EA1
+ F1EFF64D', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' CBB4C798 212AA147 C655D8D7
+ 9471380D 8711441E 1AAF071A 9CAE6388 8A38E520', expected_channel_input_redacted: false}
+ - {channel_output: ' CBB4C798 212AA147 C655D8D7 9471380D 8711441E 1AAF071A 9CAE6388
+ 8A38E520', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' 1C394D78 462EF239 C659F715
+ B98C0A59 5BBB5CBD 0CFEBEA3 700A8BF7 D8F256EE', expected_channel_input_redacted: false}
+ - {channel_output: ' 1C394D78 462EF239 C659F715 B98C0A59 5BBB5CBD 0CFEBEA3 700A8BF7
+ D8F256EE', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' 4AA4E80D DB6FD1C9 60B1FD18
+ FFC69C96 6FA68957 A2617DE7 104FDC5F EA2956AC', expected_channel_input_redacted: false}
+ - {channel_output: ' 4AA4E80D DB6FD1C9 60B1FD18 FFC69C96 6FA68957 A2617DE7 104FDC5F
+ EA2956AC', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' 7390A3EB 2B5436AD C847A2C5
+ DAB553EB 69A9A535 58E9F3E3 C0BD23CF 58BD7188', expected_channel_input_redacted: false}
+ - {channel_output: ' 7390A3EB 2B5436AD C847A2C5 DAB553EB 69A9A535 58E9F3E3 C0BD23CF
+ 58BD7188', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' 68E69491 20F320E7 948E71D7
+ AE3BCC84 F10684C7 4BC8E00F 539BA42B 42C68BB7', expected_channel_input_redacted: false}
+ - {channel_output: ' 68E69491 20F320E7 948E71D7 AE3BCC84 F10684C7 4BC8E00F 539BA42B
+ 42C68BB7', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' C7479096 B4CB2D62 EA2F505D
+ C7B062A4 6811D95B E8250FC4 5D5D5FB8 8F27D191', expected_channel_input_redacted: false}
+ - {channel_output: ' C7479096 B4CB2D62 EA2F505D C7B062A4 6811D95B E8250FC4 5D5D5FB8
+ 8F27D191', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' C55F0D76 61F9A4CD 3D992327
+ A8BB03BD 4E6D7069 7CBADF8B DF5F4368 95135E44', expected_channel_input_redacted: false}
+ - {channel_output: ' C55F0D76 61F9A4CD 3D992327 A8BB03BD 4E6D7069 7CBADF8B DF5F4368
+ 95135E44', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' DFC7C6CF 04DD7FD1 02030100
+ 01A34230 40300E06 03551D0F 0101FF04 04030201', expected_channel_input_redacted: false}
+ - {channel_output: ' DFC7C6CF 04DD7FD1 02030100 01A34230 40300E06 03551D0F 0101FF04
+ 04030201', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' 06300F06 03551D13 0101FF04
+ 05300301 01FF301D 0603551D 0E041604 1449DC85', expected_channel_input_redacted: false}
+ - {channel_output: ' 06300F06 03551D13 0101FF04 05300301 01FF301D 0603551D 0E041604
+ 1449DC85', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' 4B3D31E5 1B3E6A17 606AF333
+ 3D3B4C73 E8300D06 092A8648 86F70D01 010B0500', expected_channel_input_redacted: false}
+ - {channel_output: ' 4B3D31E5 1B3E6A17 606AF333 3D3B4C73 E8300D06 092A8648 86F70D01
+ 010B0500', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' 03820101 00507F24 D3932A66
+ 86025D9F E838AE5C 6D4DF6B0 49631C78 240DA905', expected_channel_input_redacted: false}
+ - {channel_output: ' 03820101 00507F24 D3932A66 86025D9F E838AE5C 6D4DF6B0 49631C78
+ 240DA905', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' 604EDCDE FF4FED2B 77FC460E
+ CD636FDB DD44681E 3A5673AB 9093D3B1 6C9E3D8B', expected_channel_input_redacted: false}
+ - {channel_output: ' 604EDCDE FF4FED2B 77FC460E CD636FDB DD44681E 3A5673AB 9093D3B1
+ 6C9E3D8B', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' D98987BF E40CBD9E 1AECA0C2
+ 2189BB5C 8FA85686 CD98B646 5575B146 8DFC66A8', expected_channel_input_redacted: false}
+ - {channel_output: ' D98987BF E40CBD9E 1AECA0C2 2189BB5C 8FA85686 CD98B646 5575B146
+ 8DFC66A8', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' 467A3DF4 4D565700 6ADF0F0D
+ CF835015 3C04FF7C 21E878AC 11BA9CD2 55A9232C', expected_channel_input_redacted: false}
+ - {channel_output: ' 467A3DF4 4D565700 6ADF0F0D CF835015 3C04FF7C 21E878AC 11BA9CD2
+ 55A9232C', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' 7CA7B7E6 C1AF74F6 152E99B7
+ B1FCF9BB E973DE7F 5BDDEB86 C71E3B49 1765308B', expected_channel_input_redacted: false}
+ - {channel_output: ' 7CA7B7E6 C1AF74F6 152E99B7 B1FCF9BB E973DE7F 5BDDEB86 C71E3B49
+ 1765308B', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' 5FB0DA06 B92AFE7F 494E8A9E
+ 07B85737 F3A58BE1 1A48A229 C37C1E69 39F08678', expected_channel_input_redacted: false}
+ - {channel_output: ' 5FB0DA06 B92AFE7F 494E8A9E 07B85737 F3A58BE1 1A48A229 C37C1E69
+ 39F08678', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' 80DDCD16 D6BACECA EEBC7CF9
+ 8428787B 35202CDC 60E4616A B623CDBD 230E3AFB', expected_channel_input_redacted: false}
+ - {channel_output: ' 80DDCD16 D6BACECA EEBC7CF9 8428787B 35202CDC 60E4616A B623CDBD
+ 230E3AFB', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' 418616A9 4093E049 4D10AB75
+ 27E86F73 932E35B5 8862FDAE 0275156F 719BB2F0', expected_channel_input_redacted: false}
+ - {channel_output: ' 418616A9 4093E049 4D10AB75 27E86F73 932E35B5 8862FDAE 0275156F
+ 719BB2F0', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' D697DF7F 28', expected_channel_input_redacted: false}
+ - {channel_output: ' D697DF7F 28', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: " \tquit", expected_channel_input_redacted: false}
+ - {channel_output: " \tquit", expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: license udi pid CSR1000V sn
+ 9MVVU09YZFH, expected_channel_input_redacted: false}
+ - {channel_output: license udi pid CSR1000V sn 9MVVU09YZFH, expected_channel_input: "\r",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: diagnostic bootup level minimal,
+ expected_channel_input_redacted: false}
+ - {channel_output: diagnostic bootup level minimal, expected_channel_input: "\r",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: archive, expected_channel_input_redacted: false}
+ - {channel_output: archive, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' log config', expected_channel_input_redacted: false}
+ - {channel_output: ' log config', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' logging enable', expected_channel_input_redacted: false}
+ - {channel_output: ' logging enable', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' path bootflash:', expected_channel_input_redacted: false}
+ - {channel_output: ' path bootflash:', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: memory free low-watermark processor
+ 72329, expected_channel_input_redacted: false}
+ - {channel_output: memory free low-watermark processor 72329, expected_channel_input: "\r",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: spanning-tree extend system-id,
+ expected_channel_input_redacted: false}
+ - {channel_output: spanning-tree extend system-id, expected_channel_input: "\r",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: username boxen privilege 15
+ password 0 b0x3N-b0x3N, expected_channel_input_redacted: false}
+ - {channel_output: username boxen privilege 15 password 0 b0x3N-b0x3N, expected_channel_input: "\r",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: redundancy, expected_channel_input_redacted: false}
+ - {channel_output: redundancy, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: interface GigabitEthernet1,
+ expected_channel_input_redacted: false}
+ - {channel_output: interface GigabitEthernet1, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' ip address 10.0.0.15 255.255.255.0',
+ expected_channel_input_redacted: false}
+ - {channel_output: ' ip address 10.0.0.15 255.255.255.0', expected_channel_input: "\r",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' negotiation auto', expected_channel_input_redacted: false}
+ - {channel_output: ' negotiation auto', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no mop enabled', expected_channel_input_redacted: false}
+ - {channel_output: ' no mop enabled', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no mop sysid', expected_channel_input_redacted: false}
+ - {channel_output: ' no mop sysid', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: interface GigabitEthernet2,
+ expected_channel_input_redacted: false}
+ - {channel_output: interface GigabitEthernet2, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no ip address', expected_channel_input_redacted: false}
+ - {channel_output: ' no ip address', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' shutdown', expected_channel_input_redacted: false}
+ - {channel_output: ' shutdown', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' negotiation auto', expected_channel_input_redacted: false}
+ - {channel_output: ' negotiation auto', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no mop enabled', expected_channel_input_redacted: false}
+ - {channel_output: ' no mop enabled', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no mop sysid', expected_channel_input_redacted: false}
+ - {channel_output: ' no mop sysid', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: interface GigabitEthernet3,
+ expected_channel_input_redacted: false}
+ - {channel_output: interface GigabitEthernet3, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no ip address', expected_channel_input_redacted: false}
+ - {channel_output: ' no ip address', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' shutdown', expected_channel_input_redacted: false}
+ - {channel_output: ' shutdown', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' negotiation auto', expected_channel_input_redacted: false}
+ - {channel_output: ' negotiation auto', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no mop enabled', expected_channel_input_redacted: false}
+ - {channel_output: ' no mop enabled', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no mop sysid', expected_channel_input_redacted: false}
+ - {channel_output: ' no mop sysid', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: interface GigabitEthernet4,
+ expected_channel_input_redacted: false}
+ - {channel_output: interface GigabitEthernet4, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no ip address', expected_channel_input_redacted: false}
+ - {channel_output: ' no ip address', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' shutdown', expected_channel_input_redacted: false}
+ - {channel_output: ' shutdown', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' negotiation auto', expected_channel_input_redacted: false}
+ - {channel_output: ' negotiation auto', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no mop enabled', expected_channel_input_redacted: false}
+ - {channel_output: ' no mop enabled', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no mop sysid', expected_channel_input_redacted: false}
+ - {channel_output: ' no mop sysid', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: interface GigabitEthernet5,
+ expected_channel_input_redacted: false}
+ - {channel_output: interface GigabitEthernet5, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no ip address', expected_channel_input_redacted: false}
+ - {channel_output: ' no ip address', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' shutdown', expected_channel_input_redacted: false}
+ - {channel_output: ' shutdown', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' negotiation auto', expected_channel_input_redacted: false}
+ - {channel_output: ' negotiation auto', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no mop enabled', expected_channel_input_redacted: false}
+ - {channel_output: ' no mop enabled', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no mop sysid', expected_channel_input_redacted: false}
+ - {channel_output: ' no mop sysid', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: interface GigabitEthernet6,
+ expected_channel_input_redacted: false}
+ - {channel_output: interface GigabitEthernet6, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no ip address', expected_channel_input_redacted: false}
+ - {channel_output: ' no ip address', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' shutdown', expected_channel_input_redacted: false}
+ - {channel_output: ' shutdown', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' negotiation auto', expected_channel_input_redacted: false}
+ - {channel_output: ' negotiation auto', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no mop enabled', expected_channel_input_redacted: false}
+ - {channel_output: ' no mop enabled', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no mop sysid', expected_channel_input_redacted: false}
+ - {channel_output: ' no mop sysid', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: interface GigabitEthernet7,
+ expected_channel_input_redacted: false}
+ - {channel_output: interface GigabitEthernet7, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no ip address', expected_channel_input_redacted: false}
+ - {channel_output: ' no ip address', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' shutdown', expected_channel_input_redacted: false}
+ - {channel_output: ' shutdown', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' negotiation auto', expected_channel_input_redacted: false}
+ - {channel_output: ' negotiation auto', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no mop enabled', expected_channel_input_redacted: false}
+ - {channel_output: ' no mop enabled', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no mop sysid', expected_channel_input_redacted: false}
+ - {channel_output: ' no mop sysid', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: interface GigabitEthernet8,
+ expected_channel_input_redacted: false}
+ - {channel_output: interface GigabitEthernet8, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no ip address', expected_channel_input_redacted: false}
+ - {channel_output: ' no ip address', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' shutdown', expected_channel_input_redacted: false}
+ - {channel_output: ' shutdown', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' negotiation auto', expected_channel_input_redacted: false}
+ - {channel_output: ' negotiation auto', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no mop enabled', expected_channel_input_redacted: false}
+ - {channel_output: ' no mop enabled', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no mop sysid', expected_channel_input_redacted: false}
+ - {channel_output: ' no mop sysid', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: interface GigabitEthernet9,
+ expected_channel_input_redacted: false}
+ - {channel_output: interface GigabitEthernet9, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no ip address', expected_channel_input_redacted: false}
+ - {channel_output: ' no ip address', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' shutdown', expected_channel_input_redacted: false}
+ - {channel_output: ' shutdown', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' negotiation auto', expected_channel_input_redacted: false}
+ - {channel_output: ' negotiation auto', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no mop enabled', expected_channel_input_redacted: false}
+ - {channel_output: ' no mop enabled', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no mop sysid', expected_channel_input_redacted: false}
+ - {channel_output: ' no mop sysid', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: interface GigabitEthernet10,
+ expected_channel_input_redacted: false}
+ - {channel_output: interface GigabitEthernet10, expected_channel_input: "\r",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no ip address', expected_channel_input_redacted: false}
+ - {channel_output: ' no ip address', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' shutdown', expected_channel_input_redacted: false}
+ - {channel_output: ' shutdown', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' negotiation auto', expected_channel_input_redacted: false}
+ - {channel_output: ' negotiation auto', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no mop enabled', expected_channel_input_redacted: false}
+ - {channel_output: ' no mop enabled', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no mop sysid', expected_channel_input_redacted: false}
+ - {channel_output: ' no mop sysid', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: virtual-service csr_mgmt, expected_channel_input_redacted: false}
+ - {channel_output: virtual-service csr_mgmt, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ip forward-protocol nd, expected_channel_input_redacted: false}
+ - {channel_output: ip forward-protocol nd, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: no ip http server, expected_channel_input_redacted: false}
+ - {channel_output: no ip http server, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: no ip http secure-server, expected_channel_input_redacted: false}
+ - {channel_output: no ip http secure-server, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ip ssh pubkey-chain, expected_channel_input_redacted: false}
+ - {channel_output: ip ssh pubkey-chain, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' username boxen', expected_channel_input_redacted: false}
+ - {channel_output: ' username boxen', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' key-hash ssh-rsa 5CC74A68B18B026A1709FB09D1F44E2F',
+ expected_channel_input_redacted: false}
+ - {channel_output: ' key-hash ssh-rsa 5CC74A68B18B026A1709FB09D1F44E2F', expected_channel_input: "\r",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ip scp server enable, expected_channel_input_redacted: false}
+ - {channel_output: ip scp server enable, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: control-plane, expected_channel_input_redacted: false}
+ - {channel_output: control-plane, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: line con 0, expected_channel_input_redacted: false}
+ - {channel_output: line con 0, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' stopbits 1', expected_channel_input_redacted: false}
+ - {channel_output: ' stopbits 1', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: line vty 0 4, expected_channel_input_redacted: false}
+ - {channel_output: line vty 0 4, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' login local', expected_channel_input_redacted: false}
+ - {channel_output: ' login local', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' transport input all', expected_channel_input_redacted: false}
+ - {channel_output: ' transport input all', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: line vty 5 15, expected_channel_input_redacted: false}
+ - {channel_output: line vty 5 15, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' login local', expected_channel_input_redacted: false}
+ - {channel_output: ' login local', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' transport input all', expected_channel_input_redacted: false}
+ - {channel_output: ' transport input all', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: netconf ssh, expected_channel_input_redacted: false}
+ - {channel_output: netconf ssh, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: netconf-yang, expected_channel_input_redacted: false}
+ - {channel_output: netconf-yang, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: end, expected_channel_input_redacted: false}
+ - {channel_output: end, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '}', expected_channel_input_redacted: false}
+ - {channel_output: '}', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\ncsr1000v(tcl)#", expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\ncsr1000v(tcl)#", expected_channel_input: tclquit, expected_channel_input_redacted: false}
+ - {channel_output: tclquit, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\ncsr1000v#", expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\ncsr1000v#", expected_channel_input: show archive config
+ differences system:running-config flash:__SCRAPLI_CFG_SESSION_NAME__, expected_channel_input_redacted: false}
+ - {channel_output: show archive config differences system:running-config flash:__SCRAPLI_CFG_SESSION_NAME__,
+ expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\n!Contextual Config Diffs:\n+license udi pid CSR1000V sn\
+ \ 9MVVU09YZFH\n-license udi pid CSR1000V sn 9FK0UZW73QE\n\ncsr1000v#", expected_channel_input: show
+ running-config, expected_channel_input_redacted: false}
+ - {channel_output: show running-config, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nBuilding configuration...\n\nCurrent configuration : 4818\
+ \ bytes\n!\n! Last configuration change at 00:20:19 UTC Sat Nov 20 2021 by\
\ boxen\n!\nversion 16.12\nservice timestamps debug datetime msec\nservice\
\ timestamps log datetime msec\nservice call-home\nplatform qfp utilization\
\ monitor load 80\nplatform punt-keepalive disable-kernel-core\nplatform console\
@@ -1689,7 +692,7 @@ localhost:21022:ParamikoTransport::0:
\ F3A58BE1 1A48A229 C37C1E69 39F08678 \n 80DDCD16 D6BACECA EEBC7CF9 8428787B\
\ 35202CDC 60E4616A B623CDBD 230E3AFB \n 418616A9 4093E049 4D10AB75 27E86F73\
\ 932E35B5 8862FDAE 0275156F 719BB2F0 \n D697DF7F 28\n \tquit\n!\nlicense\
- \ udi pid CSR1000V sn 9IB2R42M6QG\ndiagnostic bootup level minimal\narchive\n\
+ \ udi pid CSR1000V sn 9FK0UZW73QE\ndiagnostic bootup level minimal\narchive\n\
\ log config\n logging enable\n path bootflash:\nmemory free low-watermark\
\ processor 72329\n!\n!\nspanning-tree extend system-id\n!\nusername boxen\
\ privilege 15 password 0 b0x3N-b0x3N\n!\nredundancy\n!\n!\n!\n!\n!\n!\n!\
@@ -1714,71 +717,40 @@ localhost:21022:ParamikoTransport::0:
ip scp server enable\n!\n!\n!\n!\n!\n!\n!\ncontrol-plane\n!\n!\n!\n!\n!\n\
!\nline con 0\n stopbits 1\nline vty 0 4\n login local\n transport input all\n\
line vty 5 15\n login local\n transport input all\n!\nnetconf ssh\n!\n!\n\
- !\n!\n!\nnetconf-yang\nend\n\ncsr1000v#"
- expected_channel_input: show run | i file prompt
- expected_channel_input_redacted: false
- - channel_output: show run | i file prompt
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\ncsr1000v#"
- expected_channel_input: configure replace flash:__SCRAPLI_CFG_SESSION_NAME__
- force
- expected_channel_input_redacted: false
- - channel_output: configure replace flash:__SCRAPLI_CFG_SESSION_NAME__ force
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nThe rollback configlet from the last pass is listed below:\n\
- ********\n!List of Rollback Commands:\nno license udi pid CSR1000V sn 9IB2R42M6QG\n\
+ !\n!\n!\nnetconf-yang\nend\n\ncsr1000v#", expected_channel_input: show run
+ | i file prompt, expected_channel_input_redacted: false}
+ - {channel_output: show run | i file prompt, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\ncsr1000v#", expected_channel_input: configure replace flash:__SCRAPLI_CFG_SESSION_NAME__
+ force, expected_channel_input_redacted: false}
+ - {channel_output: configure replace flash:__SCRAPLI_CFG_SESSION_NAME__ force,
+ expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nThe rollback configlet from the last pass is listed below:\n\
+ ********\n!List of Rollback Commands:\nno license udi pid CSR1000V sn 9FK0UZW73QE\n\
license udi pid CSR1000V sn 9MVVU09YZFH\nend\n********\n\n\nRollback aborted\
\ after 5 passes\nThe following commands are failed to apply to the IOS image.\n\
- ********\nlicense udi pid CSR1000V sn 9MVVU09YZFH\n********\n\n\ncsr1000v#"
- expected_channel_input: show run | i file prompt
- expected_channel_input_redacted: false
- - channel_output: show run | i file prompt
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\ncsr1000v#"
- expected_channel_input: copy running-config startup-config
- expected_channel_input_redacted: false
- - channel_output: copy running-config startup-config
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nDestination filename [startup-config]? "
- expected_channel_input: ''
- expected_channel_input_redacted: false
- - channel_output: ''
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nBuilding configuration...\n[OK]\ncsr1000v#"
- expected_channel_input: show run | i file prompt
- expected_channel_input_redacted: false
- - channel_output: show run | i file prompt
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\ncsr1000v#"
- expected_channel_input: delete flash:__SCRAPLI_CFG_SESSION_NAME__
- expected_channel_input_redacted: false
- - channel_output: delete flash:__SCRAPLI_CFG_SESSION_NAME__
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nDelete filename [__SCRAPLI_CFG_SESSION_NAME__]? "
- expected_channel_input: ''
- expected_channel_input_redacted: false
- - channel_output: ''
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nDelete bootflash:/__SCRAPLI_CFG_SESSION_NAME__? [confirm]"
- expected_channel_input: ''
- expected_channel_input_redacted: false
- - channel_output: ''
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\n\ncsr1000v#"
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\ncsr1000v#"
- expected_channel_input: exit
- expected_channel_input_redacted: false
- - channel_output: ''
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
+ ********\nlicense udi pid CSR1000V sn 9MVVU09YZFH\n********\n\n\ncsr1000v#",
+ expected_channel_input: show run | i file prompt, expected_channel_input_redacted: false}
+ - {channel_output: show run | i file prompt, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\ncsr1000v#", expected_channel_input: copy running-config
+ startup-config, expected_channel_input_redacted: false}
+ - {channel_output: copy running-config startup-config, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nDestination filename [startup-config]? ", expected_channel_input: '',
+ expected_channel_input_redacted: false}
+ - {channel_output: '', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nBuilding configuration...\n[OK]\ncsr1000v#", expected_channel_input: show
+ run | i file prompt, expected_channel_input_redacted: false}
+ - {channel_output: show run | i file prompt, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\ncsr1000v#", expected_channel_input: delete flash:__SCRAPLI_CFG_SESSION_NAME__,
+ expected_channel_input_redacted: false}
+ - {channel_output: delete flash:__SCRAPLI_CFG_SESSION_NAME__, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nDelete filename [__SCRAPLI_CFG_SESSION_NAME__]? ", expected_channel_input: '',
+ expected_channel_input_redacted: false}
+ - {channel_output: '', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nDelete bootflash:/__SCRAPLI_CFG_SESSION_NAME__? [confirm]",
+ expected_channel_input: '', expected_channel_input_redacted: false}
+ - {channel_output: '', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\n\ncsr1000v#", expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\ncsr1000v#", expected_channel_input: exit, expected_channel_input_redacted: false}
+ - {channel_output: '', expected_channel_input: "\n", expected_channel_input_redacted: false}
diff --git a/tests/integration/platform/scrapli_replay_sessions/test_load_config_replace_diff_and_commit[cisco_iosxe-ssh2].yaml b/tests/integration/platform/scrapli_replay_sessions/test_load_config_replace_diff_and_commit[cisco_iosxe-ssh2].yaml
index 72a02eb..435a1d0 100644
--- a/tests/integration/platform/scrapli_replay_sessions/test_load_config_replace_diff_and_commit[cisco_iosxe-ssh2].yaml
+++ b/tests/integration/platform/scrapli_replay_sessions/test_load_config_replace_diff_and_commit[cisco_iosxe-ssh2].yaml
@@ -1,1653 +1,656 @@
localhost:21022:Ssh2Transport::0:
- connection_profile:
- host: localhost
- port: 21022
- auth_username: boxen
- auth_password: true
- auth_private_key: ''
- auth_private_key_passphrase: false
- auth_bypass: false
- transport: ssh2
- auth_secondary: true
+ connection_profile: {auth_bypass: false, auth_password: true, auth_private_key: '',
+ auth_private_key_passphrase: false, auth_secondary: true, auth_username: boxen,
+ host: localhost, port: 21022, transport: ssh2}
interactions:
- - channel_output: ''
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\n\ncsr1000v#"
- expected_channel_input: terminal length 0
- expected_channel_input_redacted: false
- - channel_output: "\ncsr1000v#terminal length 0"
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\ncsr1000v#"
- expected_channel_input: terminal width 512
- expected_channel_input_redacted: false
- - channel_output: terminal width 512
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\ncsr1000v#"
- expected_channel_input: show version | i Version
- expected_channel_input_redacted: false
- - channel_output: show version | i Version
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nCisco IOS XE Software, Version 16.12.03\nCisco IOS Software\
+ - {channel_output: '', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\n\ncsr1000v#", expected_channel_input: terminal length 0,
+ expected_channel_input_redacted: false}
+ - {channel_output: "\ncsr1000v#terminal length 0", expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\ncsr1000v#", expected_channel_input: terminal width 512,
+ expected_channel_input_redacted: false}
+ - {channel_output: terminal width 512, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\ncsr1000v#", expected_channel_input: show version | i Version,
+ expected_channel_input_redacted: false}
+ - {channel_output: show version | i Version, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nCisco IOS XE Software, Version 16.12.03\nCisco IOS Software\
\ [Gibraltar], Virtual XE Software (X86_64_LINUX_IOSD-UNIVERSALK9-M), Version\
\ 16.12.3, RELEASE SOFTWARE (fc5)\nlicensed under the GNU General Public License\
\ (\"GPL\") Version 2.0. The\nsoftware code licensed under GPL Version 2.0\
\ is free software that comes\nGPL code under the terms of GPL Version 2.0.\
- \ For more details, see the\ncsr1000v#"
- expected_channel_input: 'dir flash: | i bytes'
- expected_channel_input_redacted: false
- - channel_output: 'dir flash: | i bytes'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\n6286540800 bytes total (5488705536 bytes free)\ncsr1000v#"
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\ncsr1000v#"
- expected_channel_input: tclsh
- expected_channel_input_redacted: false
- - channel_output: tclsh
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\ncsr1000v(tcl)#"
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\ncsr1000v(tcl)#"
- expected_channel_input: puts [open "flash:__SCRAPLI_CFG_SESSION_NAME__" w+]
- {
- expected_channel_input_redacted: false
- - channel_output: puts [open "flash:__SCRAPLI_CFG_SESSION_NAME__" w+] {
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: version 16.12
- expected_channel_input_redacted: false
- - channel_output: version 16.12
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: service timestamps debug datetime msec
- expected_channel_input_redacted: false
- - channel_output: service timestamps debug datetime msec
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: service timestamps log datetime msec
- expected_channel_input_redacted: false
- - channel_output: service timestamps log datetime msec
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: service call-home
- expected_channel_input_redacted: false
- - channel_output: service call-home
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: platform qfp utilization monitor load 80
- expected_channel_input_redacted: false
- - channel_output: platform qfp utilization monitor load 80
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: platform punt-keepalive disable-kernel-core
- expected_channel_input_redacted: false
- - channel_output: platform punt-keepalive disable-kernel-core
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: platform console serial
- expected_channel_input_redacted: false
- - channel_output: platform console serial
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: hostname csr1000v
- expected_channel_input_redacted: false
- - channel_output: hostname csr1000v
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: boot-start-marker
- expected_channel_input_redacted: false
- - channel_output: boot-start-marker
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: boot-end-marker
- expected_channel_input_redacted: false
- - channel_output: boot-end-marker
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: enable secret 9 $9$xvWnx8Fe35f8xE$E9ijp7GM/V48P5y1Uz3IEPtotXgwkJKYJmN0q3q2E92
- expected_channel_input_redacted: false
- - channel_output: enable secret 9 $9$xvWnx8Fe35f8xE$E9ijp7GM/V48P5y1Uz3IEPtotXgwkJKYJmN0q3q2E92
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: no aaa new-model
- expected_channel_input_redacted: false
- - channel_output: no aaa new-model
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: call-home
- expected_channel_input_redacted: false
- - channel_output: call-home
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' ! If contact email address in call-home is configured
- as sch-smart-licensing@cisco.com'
- expected_channel_input_redacted: false
- - channel_output: ' ! If contact email address in call-home is configured as sch-smart-licensing@cisco.com'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' ! the email address configured in Cisco Smart License
- Portal will be used as contact email address to send SCH notifications.'
- expected_channel_input_redacted: false
- - channel_output: ' ! the email address configured in Cisco Smart License Portal
- will be used as contact email address to send SCH notifications.'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' contact-email-addr sch-smart-licensing@cisco.com'
- expected_channel_input_redacted: false
- - channel_output: ' contact-email-addr sch-smart-licensing@cisco.com'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' profile "CiscoTAC-1"'
- expected_channel_input_redacted: false
- - channel_output: ' profile "CiscoTAC-1"'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' active'
- expected_channel_input_redacted: false
- - channel_output: ' active'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' destination transport-method http'
- expected_channel_input_redacted: false
- - channel_output: ' destination transport-method http'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no destination transport-method email'
- expected_channel_input_redacted: false
- - channel_output: ' no destination transport-method email'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ip domain name example.com
- expected_channel_input_redacted: false
- - channel_output: ip domain name example.com
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: login on-success log
- expected_channel_input_redacted: false
- - channel_output: login on-success log
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: subscriber templating
- expected_channel_input_redacted: false
- - channel_output: subscriber templating
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: multilink bundle-name authenticated
- expected_channel_input_redacted: false
- - channel_output: multilink bundle-name authenticated
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: crypto pki trustpoint SLA-TrustPoint
- expected_channel_input_redacted: false
- - channel_output: crypto pki trustpoint SLA-TrustPoint
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' enrollment pkcs12'
- expected_channel_input_redacted: false
- - channel_output: ' enrollment pkcs12'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' revocation-check crl'
- expected_channel_input_redacted: false
- - channel_output: ' revocation-check crl'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: crypto pki certificate chain SLA-TrustPoint
- expected_channel_input_redacted: false
- - channel_output: crypto pki certificate chain SLA-TrustPoint
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' certificate ca 01'
- expected_channel_input_redacted: false
- - channel_output: ' certificate ca 01'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' 30820321 30820209 A0030201 02020101 300D0609 2A864886
- F70D0101 0B050030'
- expected_channel_input_redacted: false
- - channel_output: ' 30820321 30820209 A0030201 02020101 300D0609 2A864886 F70D0101
- 0B050030'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' 32310E30 0C060355 040A1305 43697363 6F312030 1E060355
- 04031317 43697363'
- expected_channel_input_redacted: false
- - channel_output: ' 32310E30 0C060355 040A1305 43697363 6F312030 1E060355 04031317
- 43697363'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' 6F204C69 63656E73 696E6720 526F6F74 20434130 1E170D31
- 33303533 30313934'
- expected_channel_input_redacted: false
- - channel_output: ' 6F204C69 63656E73 696E6720 526F6F74 20434130 1E170D31 33303533
- 30313934'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' 3834375A 170D3338 30353330 31393438 34375A30 32310E30
- 0C060355 040A1305'
- expected_channel_input_redacted: false
- - channel_output: ' 3834375A 170D3338 30353330 31393438 34375A30 32310E30 0C060355
- 040A1305'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' 43697363 6F312030 1E060355 04031317 43697363 6F204C69
- 63656E73 696E6720'
- expected_channel_input_redacted: false
- - channel_output: ' 43697363 6F312030 1E060355 04031317 43697363 6F204C69 63656E73
- 696E6720'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' 526F6F74 20434130 82012230 0D06092A 864886F7 0D010101
- 05000382 010F0030'
- expected_channel_input_redacted: false
- - channel_output: ' 526F6F74 20434130 82012230 0D06092A 864886F7 0D010101 05000382
- 010F0030'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' 82010A02 82010100 A6BCBD96 131E05F7 145EA72C 2CD686E6
- 17222EA1 F1EFF64D'
- expected_channel_input_redacted: false
- - channel_output: ' 82010A02 82010100 A6BCBD96 131E05F7 145EA72C 2CD686E6 17222EA1
- F1EFF64D'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' CBB4C798 212AA147 C655D8D7 9471380D 8711441E 1AAF071A
- 9CAE6388 8A38E520'
- expected_channel_input_redacted: false
- - channel_output: ' CBB4C798 212AA147 C655D8D7 9471380D 8711441E 1AAF071A 9CAE6388
- 8A38E520'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' 1C394D78 462EF239 C659F715 B98C0A59 5BBB5CBD 0CFEBEA3
- 700A8BF7 D8F256EE'
- expected_channel_input_redacted: false
- - channel_output: ' 1C394D78 462EF239 C659F715 B98C0A59 5BBB5CBD 0CFEBEA3 700A8BF7
- D8F256EE'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' 4AA4E80D DB6FD1C9 60B1FD18 FFC69C96 6FA68957 A2617DE7
- 104FDC5F EA2956AC'
- expected_channel_input_redacted: false
- - channel_output: ' 4AA4E80D DB6FD1C9 60B1FD18 FFC69C96 6FA68957 A2617DE7 104FDC5F
- EA2956AC'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' 7390A3EB 2B5436AD C847A2C5 DAB553EB 69A9A535 58E9F3E3
- C0BD23CF 58BD7188'
- expected_channel_input_redacted: false
- - channel_output: ' 7390A3EB 2B5436AD C847A2C5 DAB553EB 69A9A535 58E9F3E3 C0BD23CF
- 58BD7188'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' 68E69491 20F320E7 948E71D7 AE3BCC84 F10684C7 4BC8E00F
- 539BA42B 42C68BB7'
- expected_channel_input_redacted: false
- - channel_output: ' 68E69491 20F320E7 948E71D7 AE3BCC84 F10684C7 4BC8E00F 539BA42B
- 42C68BB7'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' C7479096 B4CB2D62 EA2F505D C7B062A4 6811D95B E8250FC4
- 5D5D5FB8 8F27D191'
- expected_channel_input_redacted: false
- - channel_output: ' C7479096 B4CB2D62 EA2F505D C7B062A4 6811D95B E8250FC4 5D5D5FB8
- 8F27D191'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' C55F0D76 61F9A4CD 3D992327 A8BB03BD 4E6D7069 7CBADF8B
- DF5F4368 95135E44'
- expected_channel_input_redacted: false
- - channel_output: ' C55F0D76 61F9A4CD 3D992327 A8BB03BD 4E6D7069 7CBADF8B DF5F4368
- 95135E44'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' DFC7C6CF 04DD7FD1 02030100 01A34230 40300E06 03551D0F
- 0101FF04 04030201'
- expected_channel_input_redacted: false
- - channel_output: ' DFC7C6CF 04DD7FD1 02030100 01A34230 40300E06 03551D0F 0101FF04
- 04030201'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' 06300F06 03551D13 0101FF04 05300301 01FF301D 0603551D
- 0E041604 1449DC85'
- expected_channel_input_redacted: false
- - channel_output: ' 06300F06 03551D13 0101FF04 05300301 01FF301D 0603551D 0E041604
- 1449DC85'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' 4B3D31E5 1B3E6A17 606AF333 3D3B4C73 E8300D06 092A8648
- 86F70D01 010B0500'
- expected_channel_input_redacted: false
- - channel_output: ' 4B3D31E5 1B3E6A17 606AF333 3D3B4C73 E8300D06 092A8648 86F70D01
- 010B0500'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' 03820101 00507F24 D3932A66 86025D9F E838AE5C 6D4DF6B0
- 49631C78 240DA905'
- expected_channel_input_redacted: false
- - channel_output: ' 03820101 00507F24 D3932A66 86025D9F E838AE5C 6D4DF6B0 49631C78
- 240DA905'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' 604EDCDE FF4FED2B 77FC460E CD636FDB DD44681E 3A5673AB
- 9093D3B1 6C9E3D8B'
- expected_channel_input_redacted: false
- - channel_output: ' 604EDCDE FF4FED2B 77FC460E CD636FDB DD44681E 3A5673AB 9093D3B1
- 6C9E3D8B'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' D98987BF E40CBD9E 1AECA0C2 2189BB5C 8FA85686 CD98B646
- 5575B146 8DFC66A8'
- expected_channel_input_redacted: false
- - channel_output: ' D98987BF E40CBD9E 1AECA0C2 2189BB5C 8FA85686 CD98B646 5575B146
- 8DFC66A8'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' 467A3DF4 4D565700 6ADF0F0D CF835015 3C04FF7C 21E878AC
- 11BA9CD2 55A9232C'
- expected_channel_input_redacted: false
- - channel_output: ' 467A3DF4 4D565700 6ADF0F0D CF835015 3C04FF7C 21E878AC 11BA9CD2
- 55A9232C'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' 7CA7B7E6 C1AF74F6 152E99B7 B1FCF9BB E973DE7F 5BDDEB86
- C71E3B49 1765308B'
- expected_channel_input_redacted: false
- - channel_output: ' 7CA7B7E6 C1AF74F6 152E99B7 B1FCF9BB E973DE7F 5BDDEB86 C71E3B49
- 1765308B'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' 5FB0DA06 B92AFE7F 494E8A9E 07B85737 F3A58BE1 1A48A229
- C37C1E69 39F08678'
- expected_channel_input_redacted: false
- - channel_output: ' 5FB0DA06 B92AFE7F 494E8A9E 07B85737 F3A58BE1 1A48A229 C37C1E69
- 39F08678'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' 80DDCD16 D6BACECA EEBC7CF9 8428787B 35202CDC 60E4616A
- B623CDBD 230E3AFB'
- expected_channel_input_redacted: false
- - channel_output: ' 80DDCD16 D6BACECA EEBC7CF9 8428787B 35202CDC 60E4616A B623CDBD
- 230E3AFB'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' 418616A9 4093E049 4D10AB75 27E86F73 932E35B5 8862FDAE
- 0275156F 719BB2F0'
- expected_channel_input_redacted: false
- - channel_output: ' 418616A9 4093E049 4D10AB75 27E86F73 932E35B5 8862FDAE 0275156F
- 719BB2F0'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' D697DF7F 28'
- expected_channel_input_redacted: false
- - channel_output: ' D697DF7F 28'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: " \tquit"
- expected_channel_input_redacted: false
- - channel_output: " \tquit"
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: license udi pid CSR1000V sn 9MVVU09YZFH
- expected_channel_input_redacted: false
- - channel_output: license udi pid CSR1000V sn 9MVVU09YZFH
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: diagnostic bootup level minimal
- expected_channel_input_redacted: false
- - channel_output: diagnostic bootup level minimal
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: archive
- expected_channel_input_redacted: false
- - channel_output: archive
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' log config'
- expected_channel_input_redacted: false
- - channel_output: ' log config'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' logging enable'
- expected_channel_input_redacted: false
- - channel_output: ' logging enable'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' path bootflash:'
- expected_channel_input_redacted: false
- - channel_output: ' path bootflash:'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: memory free low-watermark processor 72329
- expected_channel_input_redacted: false
- - channel_output: memory free low-watermark processor 72329
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: spanning-tree extend system-id
- expected_channel_input_redacted: false
- - channel_output: spanning-tree extend system-id
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: username boxen privilege 15 password 0 b0x3N-b0x3N
- expected_channel_input_redacted: false
- - channel_output: username boxen privilege 15 password 0 b0x3N-b0x3N
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: redundancy
- expected_channel_input_redacted: false
- - channel_output: redundancy
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: interface GigabitEthernet1
- expected_channel_input_redacted: false
- - channel_output: interface GigabitEthernet1
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' ip address 10.0.0.15 255.255.255.0'
- expected_channel_input_redacted: false
- - channel_output: ' ip address 10.0.0.15 255.255.255.0'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' negotiation auto'
- expected_channel_input_redacted: false
- - channel_output: ' negotiation auto'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no mop enabled'
- expected_channel_input_redacted: false
- - channel_output: ' no mop enabled'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no mop sysid'
- expected_channel_input_redacted: false
- - channel_output: ' no mop sysid'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: interface GigabitEthernet2
- expected_channel_input_redacted: false
- - channel_output: interface GigabitEthernet2
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no ip address'
- expected_channel_input_redacted: false
- - channel_output: ' no ip address'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' shutdown'
- expected_channel_input_redacted: false
- - channel_output: ' shutdown'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' negotiation auto'
- expected_channel_input_redacted: false
- - channel_output: ' negotiation auto'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no mop enabled'
- expected_channel_input_redacted: false
- - channel_output: ' no mop enabled'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no mop sysid'
- expected_channel_input_redacted: false
- - channel_output: ' no mop sysid'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: interface GigabitEthernet3
- expected_channel_input_redacted: false
- - channel_output: interface GigabitEthernet3
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no ip address'
- expected_channel_input_redacted: false
- - channel_output: ' no ip address'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' shutdown'
- expected_channel_input_redacted: false
- - channel_output: ' shutdown'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' negotiation auto'
- expected_channel_input_redacted: false
- - channel_output: ' negotiation auto'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no mop enabled'
- expected_channel_input_redacted: false
- - channel_output: ' no mop enabled'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no mop sysid'
- expected_channel_input_redacted: false
- - channel_output: ' no mop sysid'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: interface GigabitEthernet4
- expected_channel_input_redacted: false
- - channel_output: interface GigabitEthernet4
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no ip address'
- expected_channel_input_redacted: false
- - channel_output: ' no ip address'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' shutdown'
- expected_channel_input_redacted: false
- - channel_output: ' shutdown'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' negotiation auto'
- expected_channel_input_redacted: false
- - channel_output: ' negotiation auto'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no mop enabled'
- expected_channel_input_redacted: false
- - channel_output: ' no mop enabled'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no mop sysid'
- expected_channel_input_redacted: false
- - channel_output: ' no mop sysid'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: interface GigabitEthernet5
- expected_channel_input_redacted: false
- - channel_output: interface GigabitEthernet5
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no ip address'
- expected_channel_input_redacted: false
- - channel_output: ' no ip address'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' shutdown'
- expected_channel_input_redacted: false
- - channel_output: ' shutdown'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' negotiation auto'
- expected_channel_input_redacted: false
- - channel_output: ' negotiation auto'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no mop enabled'
- expected_channel_input_redacted: false
- - channel_output: ' no mop enabled'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no mop sysid'
- expected_channel_input_redacted: false
- - channel_output: ' no mop sysid'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: interface GigabitEthernet6
- expected_channel_input_redacted: false
- - channel_output: interface GigabitEthernet6
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no ip address'
- expected_channel_input_redacted: false
- - channel_output: ' no ip address'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' shutdown'
- expected_channel_input_redacted: false
- - channel_output: ' shutdown'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' negotiation auto'
- expected_channel_input_redacted: false
- - channel_output: ' negotiation auto'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no mop enabled'
- expected_channel_input_redacted: false
- - channel_output: ' no mop enabled'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no mop sysid'
- expected_channel_input_redacted: false
- - channel_output: ' no mop sysid'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: interface GigabitEthernet7
- expected_channel_input_redacted: false
- - channel_output: interface GigabitEthernet7
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no ip address'
- expected_channel_input_redacted: false
- - channel_output: ' no ip address'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' shutdown'
- expected_channel_input_redacted: false
- - channel_output: ' shutdown'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' negotiation auto'
- expected_channel_input_redacted: false
- - channel_output: ' negotiation auto'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no mop enabled'
- expected_channel_input_redacted: false
- - channel_output: ' no mop enabled'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no mop sysid'
- expected_channel_input_redacted: false
- - channel_output: ' no mop sysid'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: interface GigabitEthernet8
- expected_channel_input_redacted: false
- - channel_output: interface GigabitEthernet8
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no ip address'
- expected_channel_input_redacted: false
- - channel_output: ' no ip address'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' shutdown'
- expected_channel_input_redacted: false
- - channel_output: ' shutdown'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' negotiation auto'
- expected_channel_input_redacted: false
- - channel_output: ' negotiation auto'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no mop enabled'
- expected_channel_input_redacted: false
- - channel_output: ' no mop enabled'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no mop sysid'
- expected_channel_input_redacted: false
- - channel_output: ' no mop sysid'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: interface GigabitEthernet9
- expected_channel_input_redacted: false
- - channel_output: interface GigabitEthernet9
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no ip address'
- expected_channel_input_redacted: false
- - channel_output: ' no ip address'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' shutdown'
- expected_channel_input_redacted: false
- - channel_output: ' shutdown'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' negotiation auto'
- expected_channel_input_redacted: false
- - channel_output: ' negotiation auto'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no mop enabled'
- expected_channel_input_redacted: false
- - channel_output: ' no mop enabled'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no mop sysid'
- expected_channel_input_redacted: false
- - channel_output: ' no mop sysid'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: interface GigabitEthernet10
- expected_channel_input_redacted: false
- - channel_output: interface GigabitEthernet10
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no ip address'
- expected_channel_input_redacted: false
- - channel_output: ' no ip address'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' shutdown'
- expected_channel_input_redacted: false
- - channel_output: ' shutdown'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' negotiation auto'
- expected_channel_input_redacted: false
- - channel_output: ' negotiation auto'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no mop enabled'
- expected_channel_input_redacted: false
- - channel_output: ' no mop enabled'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no mop sysid'
- expected_channel_input_redacted: false
- - channel_output: ' no mop sysid'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: virtual-service csr_mgmt
- expected_channel_input_redacted: false
- - channel_output: virtual-service csr_mgmt
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ip forward-protocol nd
- expected_channel_input_redacted: false
- - channel_output: ip forward-protocol nd
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: no ip http server
- expected_channel_input_redacted: false
- - channel_output: no ip http server
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: no ip http secure-server
- expected_channel_input_redacted: false
- - channel_output: no ip http secure-server
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ip ssh pubkey-chain
- expected_channel_input_redacted: false
- - channel_output: ip ssh pubkey-chain
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' username boxen'
- expected_channel_input_redacted: false
- - channel_output: ' username boxen'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' key-hash ssh-rsa 5CC74A68B18B026A1709FB09D1F44E2F'
- expected_channel_input_redacted: false
- - channel_output: ' key-hash ssh-rsa 5CC74A68B18B026A1709FB09D1F44E2F'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ip scp server enable
- expected_channel_input_redacted: false
- - channel_output: ip scp server enable
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: control-plane
- expected_channel_input_redacted: false
- - channel_output: control-plane
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: line con 0
- expected_channel_input_redacted: false
- - channel_output: line con 0
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' stopbits 1'
- expected_channel_input_redacted: false
- - channel_output: ' stopbits 1'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: line vty 0 4
- expected_channel_input_redacted: false
- - channel_output: line vty 0 4
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' login local'
- expected_channel_input_redacted: false
- - channel_output: ' login local'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' transport input all'
- expected_channel_input_redacted: false
- - channel_output: ' transport input all'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: line vty 5 15
- expected_channel_input_redacted: false
- - channel_output: line vty 5 15
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' login local'
- expected_channel_input_redacted: false
- - channel_output: ' login local'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' transport input all'
- expected_channel_input_redacted: false
- - channel_output: ' transport input all'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: netconf ssh
- expected_channel_input_redacted: false
- - channel_output: netconf ssh
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: netconf-yang
- expected_channel_input_redacted: false
- - channel_output: netconf-yang
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: end
- expected_channel_input_redacted: false
- - channel_output: end
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '}'
- expected_channel_input_redacted: false
- - channel_output: '}'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\ncsr1000v(tcl)#"
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\ncsr1000v(tcl)#"
- expected_channel_input: tclquit
- expected_channel_input_redacted: false
- - channel_output: tclquit
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\ncsr1000v#"
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\ncsr1000v#"
- expected_channel_input: show archive config differences system:running-config
- flash:__SCRAPLI_CFG_SESSION_NAME__
- expected_channel_input_redacted: false
- - channel_output: show archive config differences system:running-config flash:__SCRAPLI_CFG_SESSION_NAME__
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\n!Contextual Config Diffs:\n+license udi pid CSR1000V sn 9MVVU09YZFH\n\
- -license udi pid CSR1000V sn 9IB2R42M6QG\n\ncsr1000v#"
- expected_channel_input: show running-config
- expected_channel_input_redacted: false
- - channel_output: show running-config
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nBuilding configuration...\n\nCurrent configuration : 4818\
- \ bytes\n!\n! Last configuration change at 13:22:36 UTC Sat May 29 2021 by\
+ \ For more details, see the\ncsr1000v#", expected_channel_input: 'dir flash:
+ | i bytes', expected_channel_input_redacted: false}
+ - {channel_output: 'dir flash: | i bytes', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\n6286540800 bytes total (5490249728 bytes free)\ncsr1000v#",
+ expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\ncsr1000v#", expected_channel_input: tclsh, expected_channel_input_redacted: false}
+ - {channel_output: tclsh, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\ncsr1000v(tcl)#", expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\ncsr1000v(tcl)#", expected_channel_input: 'puts [open "flash:__SCRAPLI_CFG_SESSION_NAME__"
+ w+] {', expected_channel_input_redacted: false}
+ - {channel_output: 'puts [open "flash:__SCRAPLI_CFG_SESSION_NAME__" w+] {', expected_channel_input: "\r",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: version 16.12, expected_channel_input_redacted: false}
+ - {channel_output: version 16.12, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: service timestamps debug datetime
+ msec, expected_channel_input_redacted: false}
+ - {channel_output: service timestamps debug datetime msec, expected_channel_input: "\r",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: service timestamps log datetime
+ msec, expected_channel_input_redacted: false}
+ - {channel_output: service timestamps log datetime msec, expected_channel_input: "\r",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: service call-home, expected_channel_input_redacted: false}
+ - {channel_output: service call-home, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: platform qfp utilization monitor
+ load 80, expected_channel_input_redacted: false}
+ - {channel_output: platform qfp utilization monitor load 80, expected_channel_input: "\r",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: platform punt-keepalive disable-kernel-core,
+ expected_channel_input_redacted: false}
+ - {channel_output: platform punt-keepalive disable-kernel-core, expected_channel_input: "\r",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: platform console serial, expected_channel_input_redacted: false}
+ - {channel_output: platform console serial, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: hostname csr1000v, expected_channel_input_redacted: false}
+ - {channel_output: hostname csr1000v, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: boot-start-marker, expected_channel_input_redacted: false}
+ - {channel_output: boot-start-marker, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: boot-end-marker, expected_channel_input_redacted: false}
+ - {channel_output: boot-end-marker, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: enable secret 9 $9$xvWnx8Fe35f8xE$E9ijp7GM/V48P5y1Uz3IEPtotXgwkJKYJmN0q3q2E92,
+ expected_channel_input_redacted: false}
+ - {channel_output: enable secret 9 $9$xvWnx8Fe35f8xE$E9ijp7GM/V48P5y1Uz3IEPtotXgwkJKYJmN0q3q2E92,
+ expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: no aaa new-model, expected_channel_input_redacted: false}
+ - {channel_output: no aaa new-model, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: call-home, expected_channel_input_redacted: false}
+ - {channel_output: call-home, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' ! If contact email address
+ in call-home is configured as sch-smart-licensing@cisco.com', expected_channel_input_redacted: false}
+ - {channel_output: ' ! If contact email address in call-home is configured as
+ sch-smart-licensing@cisco.com', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' ! the email address configured
+ in Cisco Smart License Portal will be used as contact email address to send
+ SCH notifications.', expected_channel_input_redacted: false}
+ - {channel_output: ' ! the email address configured in Cisco Smart License Portal
+ will be used as contact email address to send SCH notifications.', expected_channel_input: "\r",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' contact-email-addr sch-smart-licensing@cisco.com',
+ expected_channel_input_redacted: false}
+ - {channel_output: ' contact-email-addr sch-smart-licensing@cisco.com', expected_channel_input: "\r",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' profile "CiscoTAC-1"', expected_channel_input_redacted: false}
+ - {channel_output: ' profile "CiscoTAC-1"', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' active', expected_channel_input_redacted: false}
+ - {channel_output: ' active', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' destination transport-method
+ http', expected_channel_input_redacted: false}
+ - {channel_output: ' destination transport-method http', expected_channel_input: "\r",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no destination transport-method
+ email', expected_channel_input_redacted: false}
+ - {channel_output: ' no destination transport-method email', expected_channel_input: "\r",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ip domain name example.com,
+ expected_channel_input_redacted: false}
+ - {channel_output: ip domain name example.com, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: login on-success log, expected_channel_input_redacted: false}
+ - {channel_output: login on-success log, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: subscriber templating, expected_channel_input_redacted: false}
+ - {channel_output: subscriber templating, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: multilink bundle-name authenticated,
+ expected_channel_input_redacted: false}
+ - {channel_output: multilink bundle-name authenticated, expected_channel_input: "\r",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: crypto pki trustpoint SLA-TrustPoint,
+ expected_channel_input_redacted: false}
+ - {channel_output: crypto pki trustpoint SLA-TrustPoint, expected_channel_input: "\r",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' enrollment pkcs12', expected_channel_input_redacted: false}
+ - {channel_output: ' enrollment pkcs12', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' revocation-check crl', expected_channel_input_redacted: false}
+ - {channel_output: ' revocation-check crl', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: crypto pki certificate chain
+ SLA-TrustPoint, expected_channel_input_redacted: false}
+ - {channel_output: crypto pki certificate chain SLA-TrustPoint, expected_channel_input: "\r",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' certificate ca 01', expected_channel_input_redacted: false}
+ - {channel_output: ' certificate ca 01', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' 30820321 30820209 A0030201
+ 02020101 300D0609 2A864886 F70D0101 0B050030', expected_channel_input_redacted: false}
+ - {channel_output: ' 30820321 30820209 A0030201 02020101 300D0609 2A864886 F70D0101
+ 0B050030', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' 32310E30 0C060355 040A1305
+ 43697363 6F312030 1E060355 04031317 43697363', expected_channel_input_redacted: false}
+ - {channel_output: ' 32310E30 0C060355 040A1305 43697363 6F312030 1E060355 04031317
+ 43697363', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' 6F204C69 63656E73 696E6720
+ 526F6F74 20434130 1E170D31 33303533 30313934', expected_channel_input_redacted: false}
+ - {channel_output: ' 6F204C69 63656E73 696E6720 526F6F74 20434130 1E170D31 33303533
+ 30313934', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' 3834375A 170D3338 30353330
+ 31393438 34375A30 32310E30 0C060355 040A1305', expected_channel_input_redacted: false}
+ - {channel_output: ' 3834375A 170D3338 30353330 31393438 34375A30 32310E30 0C060355
+ 040A1305', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' 43697363 6F312030 1E060355
+ 04031317 43697363 6F204C69 63656E73 696E6720', expected_channel_input_redacted: false}
+ - {channel_output: ' 43697363 6F312030 1E060355 04031317 43697363 6F204C69 63656E73
+ 696E6720', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' 526F6F74 20434130 82012230
+ 0D06092A 864886F7 0D010101 05000382 010F0030', expected_channel_input_redacted: false}
+ - {channel_output: ' 526F6F74 20434130 82012230 0D06092A 864886F7 0D010101 05000382
+ 010F0030', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' 82010A02 82010100 A6BCBD96
+ 131E05F7 145EA72C 2CD686E6 17222EA1 F1EFF64D', expected_channel_input_redacted: false}
+ - {channel_output: ' 82010A02 82010100 A6BCBD96 131E05F7 145EA72C 2CD686E6 17222EA1
+ F1EFF64D', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' CBB4C798 212AA147 C655D8D7
+ 9471380D 8711441E 1AAF071A 9CAE6388 8A38E520', expected_channel_input_redacted: false}
+ - {channel_output: ' CBB4C798 212AA147 C655D8D7 9471380D 8711441E 1AAF071A 9CAE6388
+ 8A38E520', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' 1C394D78 462EF239 C659F715
+ B98C0A59 5BBB5CBD 0CFEBEA3 700A8BF7 D8F256EE', expected_channel_input_redacted: false}
+ - {channel_output: ' 1C394D78 462EF239 C659F715 B98C0A59 5BBB5CBD 0CFEBEA3 700A8BF7
+ D8F256EE', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' 4AA4E80D DB6FD1C9 60B1FD18
+ FFC69C96 6FA68957 A2617DE7 104FDC5F EA2956AC', expected_channel_input_redacted: false}
+ - {channel_output: ' 4AA4E80D DB6FD1C9 60B1FD18 FFC69C96 6FA68957 A2617DE7 104FDC5F
+ EA2956AC', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' 7390A3EB 2B5436AD C847A2C5
+ DAB553EB 69A9A535 58E9F3E3 C0BD23CF 58BD7188', expected_channel_input_redacted: false}
+ - {channel_output: ' 7390A3EB 2B5436AD C847A2C5 DAB553EB 69A9A535 58E9F3E3 C0BD23CF
+ 58BD7188', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' 68E69491 20F320E7 948E71D7
+ AE3BCC84 F10684C7 4BC8E00F 539BA42B 42C68BB7', expected_channel_input_redacted: false}
+ - {channel_output: ' 68E69491 20F320E7 948E71D7 AE3BCC84 F10684C7 4BC8E00F 539BA42B
+ 42C68BB7', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' C7479096 B4CB2D62 EA2F505D
+ C7B062A4 6811D95B E8250FC4 5D5D5FB8 8F27D191', expected_channel_input_redacted: false}
+ - {channel_output: ' C7479096 B4CB2D62 EA2F505D C7B062A4 6811D95B E8250FC4 5D5D5FB8
+ 8F27D191', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' C55F0D76 61F9A4CD 3D992327
+ A8BB03BD 4E6D7069 7CBADF8B DF5F4368 95135E44', expected_channel_input_redacted: false}
+ - {channel_output: ' C55F0D76 61F9A4CD 3D992327 A8BB03BD 4E6D7069 7CBADF8B DF5F4368
+ 95135E44', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' DFC7C6CF 04DD7FD1 02030100
+ 01A34230 40300E06 03551D0F 0101FF04 04030201', expected_channel_input_redacted: false}
+ - {channel_output: ' DFC7C6CF 04DD7FD1 02030100 01A34230 40300E06 03551D0F 0101FF04
+ 04030201', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' 06300F06 03551D13 0101FF04
+ 05300301 01FF301D 0603551D 0E041604 1449DC85', expected_channel_input_redacted: false}
+ - {channel_output: ' 06300F06 03551D13 0101FF04 05300301 01FF301D 0603551D 0E041604
+ 1449DC85', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' 4B3D31E5 1B3E6A17 606AF333
+ 3D3B4C73 E8300D06 092A8648 86F70D01 010B0500', expected_channel_input_redacted: false}
+ - {channel_output: ' 4B3D31E5 1B3E6A17 606AF333 3D3B4C73 E8300D06 092A8648 86F70D01
+ 010B0500', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' 03820101 00507F24 D3932A66
+ 86025D9F E838AE5C 6D4DF6B0 49631C78 240DA905', expected_channel_input_redacted: false}
+ - {channel_output: ' 03820101 00507F24 D3932A66 86025D9F E838AE5C 6D4DF6B0 49631C78
+ 240DA905', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' 604EDCDE FF4FED2B 77FC460E
+ CD636FDB DD44681E 3A5673AB 9093D3B1 6C9E3D8B', expected_channel_input_redacted: false}
+ - {channel_output: ' 604EDCDE FF4FED2B 77FC460E CD636FDB DD44681E 3A5673AB 9093D3B1
+ 6C9E3D8B', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' D98987BF E40CBD9E 1AECA0C2
+ 2189BB5C 8FA85686 CD98B646 5575B146 8DFC66A8', expected_channel_input_redacted: false}
+ - {channel_output: ' D98987BF E40CBD9E 1AECA0C2 2189BB5C 8FA85686 CD98B646 5575B146
+ 8DFC66A8', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' 467A3DF4 4D565700 6ADF0F0D
+ CF835015 3C04FF7C 21E878AC 11BA9CD2 55A9232C', expected_channel_input_redacted: false}
+ - {channel_output: ' 467A3DF4 4D565700 6ADF0F0D CF835015 3C04FF7C 21E878AC 11BA9CD2
+ 55A9232C', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' 7CA7B7E6 C1AF74F6 152E99B7
+ B1FCF9BB E973DE7F 5BDDEB86 C71E3B49 1765308B', expected_channel_input_redacted: false}
+ - {channel_output: ' 7CA7B7E6 C1AF74F6 152E99B7 B1FCF9BB E973DE7F 5BDDEB86 C71E3B49
+ 1765308B', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' 5FB0DA06 B92AFE7F 494E8A9E
+ 07B85737 F3A58BE1 1A48A229 C37C1E69 39F08678', expected_channel_input_redacted: false}
+ - {channel_output: ' 5FB0DA06 B92AFE7F 494E8A9E 07B85737 F3A58BE1 1A48A229 C37C1E69
+ 39F08678', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' 80DDCD16 D6BACECA EEBC7CF9
+ 8428787B 35202CDC 60E4616A B623CDBD 230E3AFB', expected_channel_input_redacted: false}
+ - {channel_output: ' 80DDCD16 D6BACECA EEBC7CF9 8428787B 35202CDC 60E4616A B623CDBD
+ 230E3AFB', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' 418616A9 4093E049 4D10AB75
+ 27E86F73 932E35B5 8862FDAE 0275156F 719BB2F0', expected_channel_input_redacted: false}
+ - {channel_output: ' 418616A9 4093E049 4D10AB75 27E86F73 932E35B5 8862FDAE 0275156F
+ 719BB2F0', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' D697DF7F 28', expected_channel_input_redacted: false}
+ - {channel_output: ' D697DF7F 28', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: " \tquit", expected_channel_input_redacted: false}
+ - {channel_output: " \tquit", expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: license udi pid CSR1000V sn
+ 9MVVU09YZFH, expected_channel_input_redacted: false}
+ - {channel_output: license udi pid CSR1000V sn 9MVVU09YZFH, expected_channel_input: "\r",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: diagnostic bootup level minimal,
+ expected_channel_input_redacted: false}
+ - {channel_output: diagnostic bootup level minimal, expected_channel_input: "\r",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: archive, expected_channel_input_redacted: false}
+ - {channel_output: archive, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' log config', expected_channel_input_redacted: false}
+ - {channel_output: ' log config', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' logging enable', expected_channel_input_redacted: false}
+ - {channel_output: ' logging enable', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' path bootflash:', expected_channel_input_redacted: false}
+ - {channel_output: ' path bootflash:', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: memory free low-watermark processor
+ 72329, expected_channel_input_redacted: false}
+ - {channel_output: memory free low-watermark processor 72329, expected_channel_input: "\r",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: spanning-tree extend system-id,
+ expected_channel_input_redacted: false}
+ - {channel_output: spanning-tree extend system-id, expected_channel_input: "\r",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: username boxen privilege 15
+ password 0 b0x3N-b0x3N, expected_channel_input_redacted: false}
+ - {channel_output: username boxen privilege 15 password 0 b0x3N-b0x3N, expected_channel_input: "\r",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: redundancy, expected_channel_input_redacted: false}
+ - {channel_output: redundancy, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: interface GigabitEthernet1,
+ expected_channel_input_redacted: false}
+ - {channel_output: interface GigabitEthernet1, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' ip address 10.0.0.15 255.255.255.0',
+ expected_channel_input_redacted: false}
+ - {channel_output: ' ip address 10.0.0.15 255.255.255.0', expected_channel_input: "\r",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' negotiation auto', expected_channel_input_redacted: false}
+ - {channel_output: ' negotiation auto', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no mop enabled', expected_channel_input_redacted: false}
+ - {channel_output: ' no mop enabled', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no mop sysid', expected_channel_input_redacted: false}
+ - {channel_output: ' no mop sysid', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: interface GigabitEthernet2,
+ expected_channel_input_redacted: false}
+ - {channel_output: interface GigabitEthernet2, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no ip address', expected_channel_input_redacted: false}
+ - {channel_output: ' no ip address', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' shutdown', expected_channel_input_redacted: false}
+ - {channel_output: ' shutdown', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' negotiation auto', expected_channel_input_redacted: false}
+ - {channel_output: ' negotiation auto', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no mop enabled', expected_channel_input_redacted: false}
+ - {channel_output: ' no mop enabled', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no mop sysid', expected_channel_input_redacted: false}
+ - {channel_output: ' no mop sysid', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: interface GigabitEthernet3,
+ expected_channel_input_redacted: false}
+ - {channel_output: interface GigabitEthernet3, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no ip address', expected_channel_input_redacted: false}
+ - {channel_output: ' no ip address', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' shutdown', expected_channel_input_redacted: false}
+ - {channel_output: ' shutdown', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' negotiation auto', expected_channel_input_redacted: false}
+ - {channel_output: ' negotiation auto', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no mop enabled', expected_channel_input_redacted: false}
+ - {channel_output: ' no mop enabled', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no mop sysid', expected_channel_input_redacted: false}
+ - {channel_output: ' no mop sysid', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: interface GigabitEthernet4,
+ expected_channel_input_redacted: false}
+ - {channel_output: interface GigabitEthernet4, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no ip address', expected_channel_input_redacted: false}
+ - {channel_output: ' no ip address', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' shutdown', expected_channel_input_redacted: false}
+ - {channel_output: ' shutdown', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' negotiation auto', expected_channel_input_redacted: false}
+ - {channel_output: ' negotiation auto', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no mop enabled', expected_channel_input_redacted: false}
+ - {channel_output: ' no mop enabled', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no mop sysid', expected_channel_input_redacted: false}
+ - {channel_output: ' no mop sysid', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: interface GigabitEthernet5,
+ expected_channel_input_redacted: false}
+ - {channel_output: interface GigabitEthernet5, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no ip address', expected_channel_input_redacted: false}
+ - {channel_output: ' no ip address', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' shutdown', expected_channel_input_redacted: false}
+ - {channel_output: ' shutdown', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' negotiation auto', expected_channel_input_redacted: false}
+ - {channel_output: ' negotiation auto', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no mop enabled', expected_channel_input_redacted: false}
+ - {channel_output: ' no mop enabled', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no mop sysid', expected_channel_input_redacted: false}
+ - {channel_output: ' no mop sysid', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: interface GigabitEthernet6,
+ expected_channel_input_redacted: false}
+ - {channel_output: interface GigabitEthernet6, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no ip address', expected_channel_input_redacted: false}
+ - {channel_output: ' no ip address', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' shutdown', expected_channel_input_redacted: false}
+ - {channel_output: ' shutdown', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' negotiation auto', expected_channel_input_redacted: false}
+ - {channel_output: ' negotiation auto', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no mop enabled', expected_channel_input_redacted: false}
+ - {channel_output: ' no mop enabled', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no mop sysid', expected_channel_input_redacted: false}
+ - {channel_output: ' no mop sysid', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: interface GigabitEthernet7,
+ expected_channel_input_redacted: false}
+ - {channel_output: interface GigabitEthernet7, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no ip address', expected_channel_input_redacted: false}
+ - {channel_output: ' no ip address', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' shutdown', expected_channel_input_redacted: false}
+ - {channel_output: ' shutdown', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' negotiation auto', expected_channel_input_redacted: false}
+ - {channel_output: ' negotiation auto', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no mop enabled', expected_channel_input_redacted: false}
+ - {channel_output: ' no mop enabled', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no mop sysid', expected_channel_input_redacted: false}
+ - {channel_output: ' no mop sysid', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: interface GigabitEthernet8,
+ expected_channel_input_redacted: false}
+ - {channel_output: interface GigabitEthernet8, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no ip address', expected_channel_input_redacted: false}
+ - {channel_output: ' no ip address', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' shutdown', expected_channel_input_redacted: false}
+ - {channel_output: ' shutdown', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' negotiation auto', expected_channel_input_redacted: false}
+ - {channel_output: ' negotiation auto', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no mop enabled', expected_channel_input_redacted: false}
+ - {channel_output: ' no mop enabled', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no mop sysid', expected_channel_input_redacted: false}
+ - {channel_output: ' no mop sysid', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: interface GigabitEthernet9,
+ expected_channel_input_redacted: false}
+ - {channel_output: interface GigabitEthernet9, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no ip address', expected_channel_input_redacted: false}
+ - {channel_output: ' no ip address', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' shutdown', expected_channel_input_redacted: false}
+ - {channel_output: ' shutdown', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' negotiation auto', expected_channel_input_redacted: false}
+ - {channel_output: ' negotiation auto', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no mop enabled', expected_channel_input_redacted: false}
+ - {channel_output: ' no mop enabled', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no mop sysid', expected_channel_input_redacted: false}
+ - {channel_output: ' no mop sysid', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: interface GigabitEthernet10,
+ expected_channel_input_redacted: false}
+ - {channel_output: interface GigabitEthernet10, expected_channel_input: "\r",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no ip address', expected_channel_input_redacted: false}
+ - {channel_output: ' no ip address', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' shutdown', expected_channel_input_redacted: false}
+ - {channel_output: ' shutdown', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' negotiation auto', expected_channel_input_redacted: false}
+ - {channel_output: ' negotiation auto', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no mop enabled', expected_channel_input_redacted: false}
+ - {channel_output: ' no mop enabled', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no mop sysid', expected_channel_input_redacted: false}
+ - {channel_output: ' no mop sysid', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: virtual-service csr_mgmt, expected_channel_input_redacted: false}
+ - {channel_output: virtual-service csr_mgmt, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ip forward-protocol nd, expected_channel_input_redacted: false}
+ - {channel_output: ip forward-protocol nd, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: no ip http server, expected_channel_input_redacted: false}
+ - {channel_output: no ip http server, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: no ip http secure-server, expected_channel_input_redacted: false}
+ - {channel_output: no ip http secure-server, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ip ssh pubkey-chain, expected_channel_input_redacted: false}
+ - {channel_output: ip ssh pubkey-chain, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' username boxen', expected_channel_input_redacted: false}
+ - {channel_output: ' username boxen', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' key-hash ssh-rsa 5CC74A68B18B026A1709FB09D1F44E2F',
+ expected_channel_input_redacted: false}
+ - {channel_output: ' key-hash ssh-rsa 5CC74A68B18B026A1709FB09D1F44E2F', expected_channel_input: "\r",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ip scp server enable, expected_channel_input_redacted: false}
+ - {channel_output: ip scp server enable, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: control-plane, expected_channel_input_redacted: false}
+ - {channel_output: control-plane, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: line con 0, expected_channel_input_redacted: false}
+ - {channel_output: line con 0, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' stopbits 1', expected_channel_input_redacted: false}
+ - {channel_output: ' stopbits 1', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: line vty 0 4, expected_channel_input_redacted: false}
+ - {channel_output: line vty 0 4, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' login local', expected_channel_input_redacted: false}
+ - {channel_output: ' login local', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' transport input all', expected_channel_input_redacted: false}
+ - {channel_output: ' transport input all', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: line vty 5 15, expected_channel_input_redacted: false}
+ - {channel_output: line vty 5 15, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' login local', expected_channel_input_redacted: false}
+ - {channel_output: ' login local', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' transport input all', expected_channel_input_redacted: false}
+ - {channel_output: ' transport input all', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: netconf ssh, expected_channel_input_redacted: false}
+ - {channel_output: netconf ssh, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: netconf-yang, expected_channel_input_redacted: false}
+ - {channel_output: netconf-yang, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: end, expected_channel_input_redacted: false}
+ - {channel_output: end, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '}', expected_channel_input_redacted: false}
+ - {channel_output: '}', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\ncsr1000v(tcl)#", expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\ncsr1000v(tcl)#", expected_channel_input: tclquit, expected_channel_input_redacted: false}
+ - {channel_output: tclquit, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\ncsr1000v#", expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\ncsr1000v#", expected_channel_input: show archive config
+ differences system:running-config flash:__SCRAPLI_CFG_SESSION_NAME__, expected_channel_input_redacted: false}
+ - {channel_output: show archive config differences system:running-config flash:__SCRAPLI_CFG_SESSION_NAME__,
+ expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\n!Contextual Config Diffs:\n+license udi pid CSR1000V sn\
+ \ 9MVVU09YZFH\n-license udi pid CSR1000V sn 9FK0UZW73QE\n\ncsr1000v#", expected_channel_input: show
+ running-config, expected_channel_input_redacted: false}
+ - {channel_output: show running-config, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nBuilding configuration...\n\nCurrent configuration : 4818\
+ \ bytes\n!\n! Last configuration change at 00:20:10 UTC Sat Nov 20 2021 by\
\ boxen\n!\nversion 16.12\nservice timestamps debug datetime msec\nservice\
\ timestamps log datetime msec\nservice call-home\nplatform qfp utilization\
\ monitor load 80\nplatform punt-keepalive disable-kernel-core\nplatform console\
@@ -1689,7 +692,7 @@ localhost:21022:Ssh2Transport::0:
\ F3A58BE1 1A48A229 C37C1E69 39F08678 \n 80DDCD16 D6BACECA EEBC7CF9 8428787B\
\ 35202CDC 60E4616A B623CDBD 230E3AFB \n 418616A9 4093E049 4D10AB75 27E86F73\
\ 932E35B5 8862FDAE 0275156F 719BB2F0 \n D697DF7F 28\n \tquit\n!\nlicense\
- \ udi pid CSR1000V sn 9IB2R42M6QG\ndiagnostic bootup level minimal\narchive\n\
+ \ udi pid CSR1000V sn 9FK0UZW73QE\ndiagnostic bootup level minimal\narchive\n\
\ log config\n logging enable\n path bootflash:\nmemory free low-watermark\
\ processor 72329\n!\n!\nspanning-tree extend system-id\n!\nusername boxen\
\ privilege 15 password 0 b0x3N-b0x3N\n!\nredundancy\n!\n!\n!\n!\n!\n!\n!\
@@ -1714,71 +717,40 @@ localhost:21022:Ssh2Transport::0:
ip scp server enable\n!\n!\n!\n!\n!\n!\n!\ncontrol-plane\n!\n!\n!\n!\n!\n\
!\nline con 0\n stopbits 1\nline vty 0 4\n login local\n transport input all\n\
line vty 5 15\n login local\n transport input all\n!\nnetconf ssh\n!\n!\n\
- !\n!\n!\nnetconf-yang\nend\n\ncsr1000v#"
- expected_channel_input: show run | i file prompt
- expected_channel_input_redacted: false
- - channel_output: show run | i file prompt
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\ncsr1000v#"
- expected_channel_input: configure replace flash:__SCRAPLI_CFG_SESSION_NAME__
- force
- expected_channel_input_redacted: false
- - channel_output: configure replace flash:__SCRAPLI_CFG_SESSION_NAME__ force
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nThe rollback configlet from the last pass is listed below:\n\
- ********\n!List of Rollback Commands:\nno license udi pid CSR1000V sn 9IB2R42M6QG\n\
+ !\n!\n!\nnetconf-yang\nend\n\ncsr1000v#", expected_channel_input: show run
+ | i file prompt, expected_channel_input_redacted: false}
+ - {channel_output: show run | i file prompt, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\ncsr1000v#", expected_channel_input: configure replace flash:__SCRAPLI_CFG_SESSION_NAME__
+ force, expected_channel_input_redacted: false}
+ - {channel_output: configure replace flash:__SCRAPLI_CFG_SESSION_NAME__ force,
+ expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nThe rollback configlet from the last pass is listed below:\n\
+ ********\n!List of Rollback Commands:\nno license udi pid CSR1000V sn 9FK0UZW73QE\n\
license udi pid CSR1000V sn 9MVVU09YZFH\nend\n********\n\n\nRollback aborted\
\ after 5 passes\nThe following commands are failed to apply to the IOS image.\n\
- ********\nlicense udi pid CSR1000V sn 9MVVU09YZFH\n********\n\n\ncsr1000v#"
- expected_channel_input: show run | i file prompt
- expected_channel_input_redacted: false
- - channel_output: show run | i file prompt
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\ncsr1000v#"
- expected_channel_input: copy running-config startup-config
- expected_channel_input_redacted: false
- - channel_output: copy running-config startup-config
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nDestination filename [startup-config]? "
- expected_channel_input: ''
- expected_channel_input_redacted: false
- - channel_output: ''
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nBuilding configuration...\n[OK]\ncsr1000v#"
- expected_channel_input: show run | i file prompt
- expected_channel_input_redacted: false
- - channel_output: show run | i file prompt
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\ncsr1000v#"
- expected_channel_input: delete flash:__SCRAPLI_CFG_SESSION_NAME__
- expected_channel_input_redacted: false
- - channel_output: delete flash:__SCRAPLI_CFG_SESSION_NAME__
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nDelete filename [__SCRAPLI_CFG_SESSION_NAME__]? "
- expected_channel_input: ''
- expected_channel_input_redacted: false
- - channel_output: ''
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nDelete bootflash:/__SCRAPLI_CFG_SESSION_NAME__? [confirm]"
- expected_channel_input: ''
- expected_channel_input_redacted: false
- - channel_output: ''
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\n\ncsr1000v#"
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\ncsr1000v#"
- expected_channel_input: exit
- expected_channel_input_redacted: false
- - channel_output: ''
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
+ ********\nlicense udi pid CSR1000V sn 9MVVU09YZFH\n********\n\n\ncsr1000v#",
+ expected_channel_input: show run | i file prompt, expected_channel_input_redacted: false}
+ - {channel_output: show run | i file prompt, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\ncsr1000v#", expected_channel_input: copy running-config
+ startup-config, expected_channel_input_redacted: false}
+ - {channel_output: copy running-config startup-config, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nDestination filename [startup-config]? ", expected_channel_input: '',
+ expected_channel_input_redacted: false}
+ - {channel_output: '', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nBuilding configuration...\n[OK]\ncsr1000v#", expected_channel_input: show
+ run | i file prompt, expected_channel_input_redacted: false}
+ - {channel_output: show run | i file prompt, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\ncsr1000v#", expected_channel_input: delete flash:__SCRAPLI_CFG_SESSION_NAME__,
+ expected_channel_input_redacted: false}
+ - {channel_output: delete flash:__SCRAPLI_CFG_SESSION_NAME__, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nDelete filename [__SCRAPLI_CFG_SESSION_NAME__]? ", expected_channel_input: '',
+ expected_channel_input_redacted: false}
+ - {channel_output: '', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nDelete bootflash:/__SCRAPLI_CFG_SESSION_NAME__? [confirm]",
+ expected_channel_input: '', expected_channel_input_redacted: false}
+ - {channel_output: '', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\n\ncsr1000v#", expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\ncsr1000v#", expected_channel_input: exit, expected_channel_input_redacted: false}
+ - {channel_output: '', expected_channel_input: "\n", expected_channel_input_redacted: false}
diff --git a/tests/integration/platform/scrapli_replay_sessions/test_load_config_replace_diff_and_commit[cisco_iosxe-system].yaml b/tests/integration/platform/scrapli_replay_sessions/test_load_config_replace_diff_and_commit[cisco_iosxe-system].yaml
index b55ca34..6568702 100644
--- a/tests/integration/platform/scrapli_replay_sessions/test_load_config_replace_diff_and_commit[cisco_iosxe-system].yaml
+++ b/tests/integration/platform/scrapli_replay_sessions/test_load_config_replace_diff_and_commit[cisco_iosxe-system].yaml
@@ -1,1690 +1,686 @@
localhost:21022:SystemTransport::0:
- connection_profile:
- host: localhost
- port: 21022
- auth_username: boxen
- auth_password: true
- auth_private_key: ''
- auth_private_key_passphrase: false
- auth_bypass: false
- transport: system
- auth_secondary: true
+ connection_profile: {auth_bypass: false, auth_password: true, auth_private_key: '',
+ auth_private_key_passphrase: false, auth_secondary: true, auth_username: boxen,
+ host: localhost, port: 21022, transport: system}
interactions:
- - channel_output: "Warning: Permanently added '[localhost]:21022' (RSA) to the\
- \ list of known hosts.\nPassword: "
- expected_channel_input: REDACTED
- expected_channel_input_redacted: true
- - channel_output: ''
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\n\n\n\ncsr1000v#"
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\ncsr1000v#"
- expected_channel_input: terminal length 0
- expected_channel_input_redacted: false
- - channel_output: terminal length 0
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\ncsr1000v#"
- expected_channel_input: terminal width 512
- expected_channel_input_redacted: false
- - channel_output: terminal width 512
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\ncsr1000v#"
- expected_channel_input: show version | i Version
- expected_channel_input_redacted: false
- - channel_output: show version | i Version
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nCisco IOS XE Software, Version 16.12.03\nCisco IOS Software\
+ - {channel_output: "Warning: Permanently added '[localhost]:21022' (RSA) to the\
+ \ list of known hosts.\nPassword: ", expected_channel_input: REDACTED, expected_channel_input_redacted: true}
+ - {channel_output: '', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\n\n\ncsr1000v#", expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\ncsr1000v#", expected_channel_input: terminal length 0, expected_channel_input_redacted: false}
+ - {channel_output: terminal length 0, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\ncsr1000v#", expected_channel_input: terminal width 512,
+ expected_channel_input_redacted: false}
+ - {channel_output: terminal width 512, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\ncsr1000v#", expected_channel_input: show version | i Version,
+ expected_channel_input_redacted: false}
+ - {channel_output: show version | i Version, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nCisco IOS XE Software, Version 16.12.03\nCisco IOS Software\
\ [Gibraltar], Virtual XE Software (X86_64_LINUX_IOSD-UNIVERSALK9-M), Version\
\ 16.12.3, RELEASE SOFTWARE (fc5)\nlicensed under the GNU General Public License\
\ (\"GPL\") Version 2.0. The\nsoftware code licensed under GPL Version 2.0\
\ is free software that comes\nGPL code under the terms of GPL Version 2.0.\
- \ For more details, see the\ncsr1000v#"
- expected_channel_input: 'dir flash: | i bytes'
- expected_channel_input_redacted: false
- - channel_output: 'dir flash: | i bytes'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\n6286540800 bytes total (5488705536 bytes free)\ncsr1000v#"
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\ncsr1000v#"
- expected_channel_input: tclsh
- expected_channel_input_redacted: false
- - channel_output: tclsh
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\ncsr1000v(tcl)#"
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\ncsr1000v(tcl)#"
- expected_channel_input: puts [open "flash:__SCRAPLI_CFG_SESSION_NAME__" w+]
- {
- expected_channel_input_redacted: false
- - channel_output: puts [open "flash:__SCRAPLI_CFG_SESSION_NAME__" w+] {
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: version 16.12
- expected_channel_input_redacted: false
- - channel_output: version 16.12
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: service timestamps debug datetime msec
- expected_channel_input_redacted: false
- - channel_output: service timestamps debug datetime msec
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: service timestamps log datetime msec
- expected_channel_input_redacted: false
- - channel_output: service timestamps log datetime msec
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: service call-home
- expected_channel_input_redacted: false
- - channel_output: service call-home
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: platform qfp utilization monitor load 80
- expected_channel_input_redacted: false
- - channel_output: platform qfp utilization monitor load 80
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: platform punt-keepalive disable-kernel-core
- expected_channel_input_redacted: false
- - channel_output: platform punt-keepalive disable-kernel-core
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: platform console serial
- expected_channel_input_redacted: false
- - channel_output: platform console serial
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: hostname csr1000v
- expected_channel_input_redacted: false
- - channel_output: hostname csr1000v
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: boot-start-marker
- expected_channel_input_redacted: false
- - channel_output: boot-start-marker
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: boot-end-marker
- expected_channel_input_redacted: false
- - channel_output: boot-end-marker
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: enable secret 9 $9$xvWnx8Fe35f8xE$E9ijp7GM/V48P5y1Uz3IEPtotXgwkJKYJmN0q3q2E92
- expected_channel_input_redacted: false
- - channel_output: enable secret 9 $9$xvWnx8Fe35f8xE$E9ijp7GM/V48P5y1Uz3IEPtotXgwkJKYJmN0q3q2E92
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: no aaa new-model
- expected_channel_input_redacted: false
- - channel_output: no aaa new-model
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: call-home
- expected_channel_input_redacted: false
- - channel_output: call-home
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' ! If contact email address in call-home is configured
- as sch-smart-licensing@cisco.com'
- expected_channel_input_redacted: false
- - channel_output: ' ! If contact email address in call-home is configured as sch-smart-licensing@cisco.com'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' ! the email address configured in Cisco Smart License
- Portal will be used as contact email address to send SCH notifications.'
- expected_channel_input_redacted: false
- - channel_output: ' ! the email address configured in Cisco Smart License Portal
- will be used as contact email address to send SCH notifications.'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' contact-email-addr sch-smart-licensing@cisco.com'
- expected_channel_input_redacted: false
- - channel_output: ' contact-email-addr sch-smart-licensing@cisco.com'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' profile "CiscoTAC-1"'
- expected_channel_input_redacted: false
- - channel_output: ' profile "CiscoTAC-1"'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' active'
- expected_channel_input_redacted: false
- - channel_output: ' active'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' destination transport-method http'
- expected_channel_input_redacted: false
- - channel_output: ' destination transport-method http'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no destination transport-method email'
- expected_channel_input_redacted: false
- - channel_output: ' no destination transport-method email'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ip domain name example.com
- expected_channel_input_redacted: false
- - channel_output: ip domain name example.com
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: login on-success log
- expected_channel_input_redacted: false
- - channel_output: login on-success log
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: subscriber templating
- expected_channel_input_redacted: false
- - channel_output: subscriber templating
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: multilink bundle-name authenticated
- expected_channel_input_redacted: false
- - channel_output: multilink bundle-name authenticated
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: crypto pki trustpoint SLA-TrustPoint
- expected_channel_input_redacted: false
- - channel_output: crypto pki trustpoint SLA-TrustPoint
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' enrollment pkcs12'
- expected_channel_input_redacted: false
- - channel_output: ' enrollment pkcs12'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' revocation-check crl'
- expected_channel_input_redacted: false
- - channel_output: ' revocation-check crl'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: crypto pki certificate chain SLA-TrustPoint
- expected_channel_input_redacted: false
- - channel_output: crypto pki certificate chain SLA-TrustPoint
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' certificate ca 01'
- expected_channel_input_redacted: false
- - channel_output: ' certificate ca 01'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' 30820321 30820209 A0030201 02020101 300D0609 2A864886
- F70D0101 0B050030'
- expected_channel_input_redacted: false
- - channel_output: ' 30820321 30820209 A0030201 02020101 300D0609 2A864886 F70D0101
- 0B050030'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' 32310E30 0C060355 040A1305 43697363 6F312030 1E060355
- 04031317 43697363'
- expected_channel_input_redacted: false
- - channel_output: ' 32310E30 0C060355 040A1305 43697363 6F312030 1E060355 04031317
- 43697363'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' 6F204C69 63656E73 696E6720 526F6F74 20434130 1E170D31
- 33303533 30313934'
- expected_channel_input_redacted: false
- - channel_output: ' 6F204C69 63656E73 696E6720 526F6F74 20434130 1E170D31 33303533
- 30313934'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' 3834375A 170D3338 30353330 31393438 34375A30 32310E30
- 0C060355 040A1305'
- expected_channel_input_redacted: false
- - channel_output: ' 3834375A 170D3338 30353330 31393438 34375A30 32310E30 0C060355
- 040A1305'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' 43697363 6F312030 1E060355 04031317 43697363 6F204C69
- 63656E73 696E6720'
- expected_channel_input_redacted: false
- - channel_output: ' 43697363 6F312030 1E060355 04031317 43697363 6F204C69 63656E73
- 696E6720'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' 526F6F74 20434130 82012230 0D06092A 864886F7 0D010101
- 05000382 010F0030'
- expected_channel_input_redacted: false
- - channel_output: ' 526F6F74 20434130 82012230 0D06092A 864886F7 0D010101 05000382
- 010F0030'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' 82010A02 82010100 A6BCBD96 131E05F7 145EA72C 2CD686E6
- 17222EA1 F1EFF64D'
- expected_channel_input_redacted: false
- - channel_output: ' 82010A02 82010100 A6BCBD96 131E05F7 145EA72C 2CD686E6 17222EA1
- F1EFF64D'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' CBB4C798 212AA147 C655D8D7 9471380D 8711441E 1AAF071A
- 9CAE6388 8A38E520'
- expected_channel_input_redacted: false
- - channel_output: ' CBB4C798 212AA147 C655D8D7 9471380D 8711441E 1AAF071A 9CAE6388
- 8A38E520'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' 1C394D78 462EF239 C659F715 B98C0A59 5BBB5CBD 0CFEBEA3
- 700A8BF7 D8F256EE'
- expected_channel_input_redacted: false
- - channel_output: ' 1C394D78 462EF239 C659F715 B98C0A59 5BBB5CBD 0CFEBEA3 700A8BF7
- D8F256EE'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' 4AA4E80D DB6FD1C9 60B1FD18 FFC69C96 6FA68957 A2617DE7
- 104FDC5F EA2956AC'
- expected_channel_input_redacted: false
- - channel_output: ' 4AA4E80D DB6FD1C9 60B1FD18 FFC69C96 6FA68957 A2617DE7 104FDC5F
- EA2956AC'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' 7390A3EB 2B5436AD C847A2C5 DAB553EB 69A9A535 58E9F3E3
- C0BD23CF 58BD7188'
- expected_channel_input_redacted: false
- - channel_output: ' 7390A3EB 2B5436AD C847A2C5 DAB553EB 69A9A535 58E9F3E3 C0BD23CF
- 58BD7188'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' 68E69491 20F320E7 948E71D7 AE3BCC84 F10684C7 4BC8E00F
- 539BA42B 42C68BB7'
- expected_channel_input_redacted: false
- - channel_output: ' 68E69491 20F320E7 948E71D7 AE3BCC84 F10684C7 4BC8E00F 539BA42B
- 42C68BB7'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' C7479096 B4CB2D62 EA2F505D C7B062A4 6811D95B E8250FC4
- 5D5D5FB8 8F27D191'
- expected_channel_input_redacted: false
- - channel_output: ' C7479096 B4CB2D62 EA2F505D C7B062A4 6811D95B E8250FC4 5D5D5FB8
- 8F27D191'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' C55F0D76 61F9A4CD 3D992327 A8BB03BD 4E6D7069 7CBADF8B
- DF5F4368 95135E44'
- expected_channel_input_redacted: false
- - channel_output: ' C55F0D76 61F9A4CD 3D992327 A8BB03BD 4E6D7069 7CBADF8B DF5F4368
- 95135E44'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' DFC7C6CF 04DD7FD1 02030100 01A34230 40300E06 03551D0F
- 0101FF04 04030201'
- expected_channel_input_redacted: false
- - channel_output: ' DFC7C6CF 04DD7FD1 02030100 01A34230 40300E06 03551D0F 0101FF04
- 04030201'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' 06300F06 03551D13 0101FF04 05300301 01FF301D 0603551D
- 0E041604 1449DC85'
- expected_channel_input_redacted: false
- - channel_output: ' 06300F06 03551D13 0101FF04 05300301 01FF301D 0603551D 0E041604
- 1449DC85'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' 4B3D31E5 1B3E6A17 606AF333 3D3B4C73 E8300D06 092A8648
- 86F70D01 010B0500'
- expected_channel_input_redacted: false
- - channel_output: ' 4B3D31E5 1B3E6A17 606AF333 3D3B4C73 E8300D06 092A8648 86F70D01
- 010B0500'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' 03820101 00507F24 D3932A66 86025D9F E838AE5C 6D4DF6B0
- 49631C78 240DA905'
- expected_channel_input_redacted: false
- - channel_output: ' 03820101 00507F24 D3932A66 86025D9F E838AE5C 6D4DF6B0 49631C78
- 240DA905'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' 604EDCDE FF4FED2B 77FC460E CD636FDB DD44681E 3A5673AB
- 9093D3B1 6C9E3D8B'
- expected_channel_input_redacted: false
- - channel_output: ' 604EDCDE FF4FED2B 77FC460E CD636FDB DD44681E 3A5673AB 9093D3B1
- 6C9E3D8B'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' D98987BF E40CBD9E 1AECA0C2 2189BB5C 8FA85686 CD98B646
- 5575B146 8DFC66A8'
- expected_channel_input_redacted: false
- - channel_output: ' D98987BF E40CBD9E 1AECA0C2 2189BB5C 8FA85686 CD98B646 5575B146
- 8DFC66A8'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' 467A3DF4 4D565700 6ADF0F0D CF835015 3C04FF7C 21E878AC
- 11BA9CD2 55A9232C'
- expected_channel_input_redacted: false
- - channel_output: ' 467A3DF4 4D565700 6ADF0F0D CF835015 3C04FF7C 21E878AC 11BA9CD2
- 55A9232C'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' 7CA7B7E6 C1AF74F6 152E99B7 B1FCF9BB E973DE7F 5BDDEB86
- C71E3B49 1765308B'
- expected_channel_input_redacted: false
- - channel_output: ' 7CA7B7E6 C1AF74F6 152E99B7 B1FCF9BB E973DE7F 5BDDEB86 C71E3B49
- 1765308B'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' 5FB0DA06 B92AFE7F 494E8A9E 07B85737 F3A58BE1 1A48A229
- C37C1E69 39F08678'
- expected_channel_input_redacted: false
- - channel_output: ' 5FB0DA06 B92AFE7F 494E8A9E 07B85737 F3A58BE1 1A48A229 C37C1E69
- 39F08678'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' 80DDCD16 D6BACECA EEBC7CF9 8428787B 35202CDC 60E4616A
- B623CDBD 230E3AFB'
- expected_channel_input_redacted: false
- - channel_output: ' 80DDCD16 D6BACECA EEBC7CF9 8428787B 35202CDC 60E4616A B623CDBD
- 230E3AFB'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' 418616A9 4093E049 4D10AB75 27E86F73 932E35B5 8862FDAE
- 0275156F 719BB2F0'
- expected_channel_input_redacted: false
- - channel_output: ' 418616A9 4093E049 4D10AB75 27E86F73 932E35B5 8862FDAE 0275156F
- 719BB2F0'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' D697DF7F 28'
- expected_channel_input_redacted: false
- - channel_output: ' D697DF7F 28'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: " \tquit"
- expected_channel_input_redacted: false
- - channel_output: " \tquit"
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: license udi pid CSR1000V sn 9MVVU09YZFH
- expected_channel_input_redacted: false
- - channel_output: license udi pid CSR1000V sn 9MVVU09YZFH
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: diagnostic bootup level minimal
- expected_channel_input_redacted: false
- - channel_output: diagnostic bootup level minimal
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: archive
- expected_channel_input_redacted: false
- - channel_output: archive
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' log config'
- expected_channel_input_redacted: false
- - channel_output: ' log config'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' logging enable'
- expected_channel_input_redacted: false
- - channel_output: ' logging enable'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' path bootflash:'
- expected_channel_input_redacted: false
- - channel_output: ' path bootflash:'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: memory free low-watermark processor 72329
- expected_channel_input_redacted: false
- - channel_output: memory free low-watermark processor 72329
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: spanning-tree extend system-id
- expected_channel_input_redacted: false
- - channel_output: spanning-tree extend system-id
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: username boxen privilege 15 password 0 b0x3N-b0x3N
- expected_channel_input_redacted: false
- - channel_output: username boxen privilege 15 password 0 b0x3N-b0x3N
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: redundancy
- expected_channel_input_redacted: false
- - channel_output: redundancy
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: interface GigabitEthernet1
- expected_channel_input_redacted: false
- - channel_output: interface GigabitEthernet1
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' ip address 10.0.0.15 255.255.255.0'
- expected_channel_input_redacted: false
- - channel_output: ' ip address 10.0.0.15 255.255.255.0'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' negotiation auto'
- expected_channel_input_redacted: false
- - channel_output: ' negotiation auto'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no mop enabled'
- expected_channel_input_redacted: false
- - channel_output: ' no mop enabled'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no mop sysid'
- expected_channel_input_redacted: false
- - channel_output: ' no mop sysid'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: interface GigabitEthernet2
- expected_channel_input_redacted: false
- - channel_output: interface GigabitEthernet2
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no ip address'
- expected_channel_input_redacted: false
- - channel_output: ' no ip address'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' shutdown'
- expected_channel_input_redacted: false
- - channel_output: ' shutdown'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' negotiation auto'
- expected_channel_input_redacted: false
- - channel_output: ' negotiation auto'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no mop enabled'
- expected_channel_input_redacted: false
- - channel_output: ' no mop enabled'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no mop sysid'
- expected_channel_input_redacted: false
- - channel_output: ' no mop sysid'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: interface GigabitEthernet3
- expected_channel_input_redacted: false
- - channel_output: interface GigabitEthernet3
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no ip address'
- expected_channel_input_redacted: false
- - channel_output: ' no ip address'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' shutdown'
- expected_channel_input_redacted: false
- - channel_output: ' shutdown'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' negotiation auto'
- expected_channel_input_redacted: false
- - channel_output: ' negotiation auto'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no mop enabled'
- expected_channel_input_redacted: false
- - channel_output: ' no mop enabled'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no mop sysid'
- expected_channel_input_redacted: false
- - channel_output: ' no mop sysid'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: interface GigabitEthernet4
- expected_channel_input_redacted: false
- - channel_output: interface GigabitEthernet4
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no ip address'
- expected_channel_input_redacted: false
- - channel_output: ' no ip address'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' shutdown'
- expected_channel_input_redacted: false
- - channel_output: ' shutdown'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' negotiation auto'
- expected_channel_input_redacted: false
- - channel_output: ' negotiation auto'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no mop enabled'
- expected_channel_input_redacted: false
- - channel_output: ' no mop enabled'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no mop sysid'
- expected_channel_input_redacted: false
- - channel_output: ' no mop sysid'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: interface GigabitEthernet5
- expected_channel_input_redacted: false
- - channel_output: interface GigabitEthernet5
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no ip address'
- expected_channel_input_redacted: false
- - channel_output: ' no ip address'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' shutdown'
- expected_channel_input_redacted: false
- - channel_output: ' shutdown'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' negotiation auto'
- expected_channel_input_redacted: false
- - channel_output: ' negotiation auto'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no mop enabled'
- expected_channel_input_redacted: false
- - channel_output: ' no mop enabled'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no mop sysid'
- expected_channel_input_redacted: false
- - channel_output: ' no mop sysid'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: interface GigabitEthernet6
- expected_channel_input_redacted: false
- - channel_output: interface GigabitEthernet6
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no ip address'
- expected_channel_input_redacted: false
- - channel_output: ' no ip address'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' shutdown'
- expected_channel_input_redacted: false
- - channel_output: ' shutdown'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' negotiation auto'
- expected_channel_input_redacted: false
- - channel_output: ' negotiation auto'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no mop enabled'
- expected_channel_input_redacted: false
- - channel_output: ' no mop enabled'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no mop sysid'
- expected_channel_input_redacted: false
- - channel_output: ' no mop sysid'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: interface GigabitEthernet7
- expected_channel_input_redacted: false
- - channel_output: interface GigabitEthernet7
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no ip address'
- expected_channel_input_redacted: false
- - channel_output: ' no ip address'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' shutdown'
- expected_channel_input_redacted: false
- - channel_output: ' shutdown'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' negotiation auto'
- expected_channel_input_redacted: false
- - channel_output: ' negotiation auto'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no mop enabled'
- expected_channel_input_redacted: false
- - channel_output: ' no mop enabled'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no mop sysid'
- expected_channel_input_redacted: false
- - channel_output: ' no mop sysid'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: interface GigabitEthernet8
- expected_channel_input_redacted: false
- - channel_output: interface GigabitEthernet8
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no ip address'
- expected_channel_input_redacted: false
- - channel_output: ' no ip address'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' shutdown'
- expected_channel_input_redacted: false
- - channel_output: ' shutdown'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' negotiation auto'
- expected_channel_input_redacted: false
- - channel_output: ' negotiation auto'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no mop enabled'
- expected_channel_input_redacted: false
- - channel_output: ' no mop enabled'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no mop sysid'
- expected_channel_input_redacted: false
- - channel_output: ' no mop sysid'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: interface GigabitEthernet9
- expected_channel_input_redacted: false
- - channel_output: interface GigabitEthernet9
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no ip address'
- expected_channel_input_redacted: false
- - channel_output: ' no ip address'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' shutdown'
- expected_channel_input_redacted: false
- - channel_output: ' shutdown'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' negotiation auto'
- expected_channel_input_redacted: false
- - channel_output: ' negotiation auto'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no mop enabled'
- expected_channel_input_redacted: false
- - channel_output: ' no mop enabled'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no mop sysid'
- expected_channel_input_redacted: false
- - channel_output: ' no mop sysid'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: interface GigabitEthernet10
- expected_channel_input_redacted: false
- - channel_output: interface GigabitEthernet10
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no ip address'
- expected_channel_input_redacted: false
- - channel_output: ' no ip address'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' shutdown'
- expected_channel_input_redacted: false
- - channel_output: ' shutdown'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' negotiation auto'
- expected_channel_input_redacted: false
- - channel_output: ' negotiation auto'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no mop enabled'
- expected_channel_input_redacted: false
- - channel_output: ' no mop enabled'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no mop sysid'
- expected_channel_input_redacted: false
- - channel_output: ' no mop sysid'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: virtual-service csr_mgmt
- expected_channel_input_redacted: false
- - channel_output: virtual-service csr_mgmt
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ip forward-protocol nd
- expected_channel_input_redacted: false
- - channel_output: ip forward-protocol nd
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: no ip http server
- expected_channel_input_redacted: false
- - channel_output: no ip http server
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: no ip http secure-server
- expected_channel_input_redacted: false
- - channel_output: no ip http secure-server
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ip ssh pubkey-chain
- expected_channel_input_redacted: false
- - channel_output: ip ssh pubkey-chain
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' username boxen'
- expected_channel_input_redacted: false
- - channel_output: ' username boxen'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' key-hash ssh-rsa 5CC74A68B18B026A1709FB09D1F44E2F'
- expected_channel_input_redacted: false
- - channel_output: ' key-hash ssh-rsa 5CC74A68B18B026A1709FB09D1F44E2F'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ip scp server enable
- expected_channel_input_redacted: false
- - channel_output: ip scp server enable
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: control-plane
- expected_channel_input_redacted: false
- - channel_output: control-plane
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: line con 0
- expected_channel_input_redacted: false
- - channel_output: line con 0
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' stopbits 1'
- expected_channel_input_redacted: false
- - channel_output: ' stopbits 1'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: line vty 0 4
- expected_channel_input_redacted: false
- - channel_output: line vty 0 4
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' login local'
- expected_channel_input_redacted: false
- - channel_output: ' login local'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' transport input all'
- expected_channel_input_redacted: false
- - channel_output: ' transport input all'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: line vty 5 15
- expected_channel_input_redacted: false
- - channel_output: line vty 5 15
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' login local'
- expected_channel_input_redacted: false
- - channel_output: ' login local'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' transport input all'
- expected_channel_input_redacted: false
- - channel_output: ' transport input all'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: netconf ssh
- expected_channel_input_redacted: false
- - channel_output: netconf ssh
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: netconf-yang
- expected_channel_input_redacted: false
- - channel_output: netconf-yang
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: end
- expected_channel_input_redacted: false
- - channel_output: end
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '}'
- expected_channel_input_redacted: false
- - channel_output: '}'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\ncsr1000v(tcl)#"
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\ncsr1000v(tcl)#"
- expected_channel_input: tclquit
- expected_channel_input_redacted: false
- - channel_output: tclquit
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\ncsr1000v#"
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\ncsr1000v#"
- expected_channel_input: show archive config differences system:running-config
- flash:__SCRAPLI_CFG_SESSION_NAME__
- expected_channel_input_redacted: false
- - channel_output: show archive config differences system:running-config flash:__SCRAPLI_CFG_SESSION_NAME__
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\n!Contextual Config Diffs:\n+license udi pid CSR1000V sn 9MVVU09YZFH\n\
- -crypto pki trustpoint TP-self-signed-971124804\n -enrollment selfsigned\n\
- \ -subject-name cn=IOS-Self-Signed-Certificate-971124804\n -revocation-check\
- \ none\n -rsakeypair TP-self-signed-971124804\n-crypto pki certificate chain\
- \ TP-self-signed-971124804\n -certificate self-signed 01\n -3082032E 30820216\
- \ A0030201 02020101 300D0609 2A864886 F70D0101 05050030\n -30312E30 2C060355\
- \ 04031325 494F532D 53656C66 2D536967 6E65642D 43657274\n -69666963 6174652D\
- \ 39373131 32343830 34301E17 0D323130 35323831 39323031\n -315A170D 33303031\
- \ 30313030 30303030 5A303031 2E302C06 03550403 1325494F\n -532D5365 6C662D53\
- \ 69676E65 642D4365 72746966 69636174 652D3937 31313234\n -38303430 82012230\
- \ 0D06092A 864886F7 0D010101 05000382 010F0030 82010A02\n -82010100 9A5AFB47\
- \ FBB29463 C3B0E15E 881CAD52 5C652FC8 498B8FE2 BD025CA6\n -9E98FB34 036B5B87\
- \ DC88A835 3B3A40DE 84ED8365 7CDA56F0 80630520 CCCE14A6\n -9512C259 8D1E30E9\
- \ 446A45EF 72464059 C0AB9279 F11AC3F6 71DFC173 95B99AE4\n -3E4E32C6 00584C6C\
- \ 7CE8A0FB 2DAEAC90 14516A4B C8B28D8C 444E9DDA 831DA497\n -735818E4 5D7253C5\
- \ 0FEE261A 0B9E9014 49AAAD3E E44AF3B1 351A19DC 7B78BE07\n -D452B6CC 4032AC79\
- \ 33D3EC32 178FA55D B4F30EF6 B4AFF847 FB1677B6 A8969B6A\n -AB7D7019 4436A67B\
- \ 98CC2808 62136E03 CE3CBE98 D32EF392 85406D04 7CAF3BE7\n -C2E34EAC 5F69E38A\
- \ 6CC4E8B9 A00B76EC 79577B9B E5BBAA35 37D6B900 79D5EC0F\n -5837E09B 02030100\
- \ 01A35330 51300F06 03551D13 0101FF04 05300301 01FF301F\n -0603551D 23041830\
- \ 1680143A A780D0ED 95DFA1D7 42E88EBC DFCAA823 CFB03D30\n -1D060355 1D0E0416\
- \ 04143AA7 80D0ED95 DFA1D742 E88EBCDF CAA823CF B03D300D\n -06092A86 4886F70D\
- \ 01010505 00038201 010026D4 17358B20 82C17EC6 33F7ED1D\n -8F6A52D0 67A557A0\
- \ 46461293 D77EE377 1DB715B4 97C4C112 3FE955A9 99D17602\n -AA6F0DC8 A17F55D1\
- \ DDD335BF 4296E3C7 30974AA6 A260D83C EF127FE8 33ABF964\n -C45FF04C 9E271FD8\
- \ B6F4986F F2AA4ED9 AA940143 45F7B6BD 0973946F 35F66CBF\n -5A7916D3 AC478064\
- \ 7C69FE20 C57F7538 4AD5CF79 671270D0 4F779ABE D62485C4\n -8979887C 79AA9B8C\
- \ C6A6036C E2AA78E2 4D4331FC 9C5F5BF8 78E6D796 31697E35\n -54C0AA53 E52EECD8\
- \ 8ECF24E7 8A01A8D9 C33D8353 D9C34F93 CF41336A 02CD7F15\n -22C3BF05 23579F26\
- \ EFF63502 3ED320ED 67E61168 9E25D8F0 B0FB882C 81E111FD\n -FC38A6E7 2DC02DC7\
- \ 4DE9C66E 617E07DA 883A\n -\tquit\n-license udi pid CSR1000V sn 9IB2R42M6QG\n\
- \ncsr1000v#"
- expected_channel_input: show running-config
- expected_channel_input_redacted: false
- - channel_output: show running-config
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nBuilding configuration...\n\nCurrent configuration : 7013\
- \ bytes\n!\n! Last configuration change at 12:44:10 UTC Sat May 29 2021 by\
+ \ For more details, see the\ncsr1000v#", expected_channel_input: 'dir flash:
+ | i bytes', expected_channel_input_redacted: false}
+ - {channel_output: 'dir flash: | i bytes', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\n6286540800 bytes total (5490249728 bytes free)\ncsr1000v#",
+ expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\ncsr1000v#", expected_channel_input: tclsh, expected_channel_input_redacted: false}
+ - {channel_output: tclsh, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\ncsr1000v(tcl)#", expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\ncsr1000v(tcl)#", expected_channel_input: 'puts [open "flash:__SCRAPLI_CFG_SESSION_NAME__"
+ w+] {', expected_channel_input_redacted: false}
+ - {channel_output: 'puts [open "flash:__SCRAPLI_CFG_SESSION_NAME__" w+] {', expected_channel_input: "\r",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: version 16.12, expected_channel_input_redacted: false}
+ - {channel_output: version 16.12, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: service timestamps debug datetime
+ msec, expected_channel_input_redacted: false}
+ - {channel_output: service timestamps debug datetime msec, expected_channel_input: "\r",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: service timestamps log datetime
+ msec, expected_channel_input_redacted: false}
+ - {channel_output: service timestamps log datetime msec, expected_channel_input: "\r",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: service call-home, expected_channel_input_redacted: false}
+ - {channel_output: service call-home, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: platform qfp utilization monitor
+ load 80, expected_channel_input_redacted: false}
+ - {channel_output: platform qfp utilization monitor load 80, expected_channel_input: "\r",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: platform punt-keepalive disable-kernel-core,
+ expected_channel_input_redacted: false}
+ - {channel_output: platform punt-keepalive disable-kernel-core, expected_channel_input: "\r",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: platform console serial, expected_channel_input_redacted: false}
+ - {channel_output: platform console serial, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: hostname csr1000v, expected_channel_input_redacted: false}
+ - {channel_output: hostname csr1000v, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: boot-start-marker, expected_channel_input_redacted: false}
+ - {channel_output: boot-start-marker, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: boot-end-marker, expected_channel_input_redacted: false}
+ - {channel_output: boot-end-marker, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: enable secret 9 $9$xvWnx8Fe35f8xE$E9ijp7GM/V48P5y1Uz3IEPtotXgwkJKYJmN0q3q2E92,
+ expected_channel_input_redacted: false}
+ - {channel_output: enable secret 9 $9$xvWnx8Fe35f8xE$E9ijp7GM/V48P5y1Uz3IEPtotXgwkJKYJmN0q3q2E92,
+ expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: no aaa new-model, expected_channel_input_redacted: false}
+ - {channel_output: no aaa new-model, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: call-home, expected_channel_input_redacted: false}
+ - {channel_output: call-home, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' ! If contact email address
+ in call-home is configured as sch-smart-licensing@cisco.com', expected_channel_input_redacted: false}
+ - {channel_output: ' ! If contact email address in call-home is configured as
+ sch-smart-licensing@cisco.com', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' ! the email address configured
+ in Cisco Smart License Portal will be used as contact email address to send
+ SCH notifications.', expected_channel_input_redacted: false}
+ - {channel_output: ' ! the email address configured in Cisco Smart License Portal
+ will be used as contact email address to send SCH notifications.', expected_channel_input: "\r",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' contact-email-addr sch-smart-licensing@cisco.com',
+ expected_channel_input_redacted: false}
+ - {channel_output: ' contact-email-addr sch-smart-licensing@cisco.com', expected_channel_input: "\r",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' profile "CiscoTAC-1"', expected_channel_input_redacted: false}
+ - {channel_output: ' profile "CiscoTAC-1"', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' active', expected_channel_input_redacted: false}
+ - {channel_output: ' active', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' destination transport-method
+ http', expected_channel_input_redacted: false}
+ - {channel_output: ' destination transport-method http', expected_channel_input: "\r",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no destination transport-method
+ email', expected_channel_input_redacted: false}
+ - {channel_output: ' no destination transport-method email', expected_channel_input: "\r",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ip domain name example.com,
+ expected_channel_input_redacted: false}
+ - {channel_output: ip domain name example.com, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: login on-success log, expected_channel_input_redacted: false}
+ - {channel_output: login on-success log, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: subscriber templating, expected_channel_input_redacted: false}
+ - {channel_output: subscriber templating, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: multilink bundle-name authenticated,
+ expected_channel_input_redacted: false}
+ - {channel_output: multilink bundle-name authenticated, expected_channel_input: "\r",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: crypto pki trustpoint SLA-TrustPoint,
+ expected_channel_input_redacted: false}
+ - {channel_output: crypto pki trustpoint SLA-TrustPoint, expected_channel_input: "\r",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' enrollment pkcs12', expected_channel_input_redacted: false}
+ - {channel_output: ' enrollment pkcs12', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' revocation-check crl', expected_channel_input_redacted: false}
+ - {channel_output: ' revocation-check crl', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: crypto pki certificate chain
+ SLA-TrustPoint, expected_channel_input_redacted: false}
+ - {channel_output: crypto pki certificate chain SLA-TrustPoint, expected_channel_input: "\r",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' certificate ca 01', expected_channel_input_redacted: false}
+ - {channel_output: ' certificate ca 01', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' 30820321 30820209 A0030201
+ 02020101 300D0609 2A864886 F70D0101 0B050030', expected_channel_input_redacted: false}
+ - {channel_output: ' 30820321 30820209 A0030201 02020101 300D0609 2A864886 F70D0101
+ 0B050030', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' 32310E30 0C060355 040A1305
+ 43697363 6F312030 1E060355 04031317 43697363', expected_channel_input_redacted: false}
+ - {channel_output: ' 32310E30 0C060355 040A1305 43697363 6F312030 1E060355 04031317
+ 43697363', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' 6F204C69 63656E73 696E6720
+ 526F6F74 20434130 1E170D31 33303533 30313934', expected_channel_input_redacted: false}
+ - {channel_output: ' 6F204C69 63656E73 696E6720 526F6F74 20434130 1E170D31 33303533
+ 30313934', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' 3834375A 170D3338 30353330
+ 31393438 34375A30 32310E30 0C060355 040A1305', expected_channel_input_redacted: false}
+ - {channel_output: ' 3834375A 170D3338 30353330 31393438 34375A30 32310E30 0C060355
+ 040A1305', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' 43697363 6F312030 1E060355
+ 04031317 43697363 6F204C69 63656E73 696E6720', expected_channel_input_redacted: false}
+ - {channel_output: ' 43697363 6F312030 1E060355 04031317 43697363 6F204C69 63656E73
+ 696E6720', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' 526F6F74 20434130 82012230
+ 0D06092A 864886F7 0D010101 05000382 010F0030', expected_channel_input_redacted: false}
+ - {channel_output: ' 526F6F74 20434130 82012230 0D06092A 864886F7 0D010101 05000382
+ 010F0030', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' 82010A02 82010100 A6BCBD96
+ 131E05F7 145EA72C 2CD686E6 17222EA1 F1EFF64D', expected_channel_input_redacted: false}
+ - {channel_output: ' 82010A02 82010100 A6BCBD96 131E05F7 145EA72C 2CD686E6 17222EA1
+ F1EFF64D', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' CBB4C798 212AA147 C655D8D7
+ 9471380D 8711441E 1AAF071A 9CAE6388 8A38E520', expected_channel_input_redacted: false}
+ - {channel_output: ' CBB4C798 212AA147 C655D8D7 9471380D 8711441E 1AAF071A 9CAE6388
+ 8A38E520', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' 1C394D78 462EF239 C659F715
+ B98C0A59 5BBB5CBD 0CFEBEA3 700A8BF7 D8F256EE', expected_channel_input_redacted: false}
+ - {channel_output: ' 1C394D78 462EF239 C659F715 B98C0A59 5BBB5CBD 0CFEBEA3 700A8BF7
+ D8F256EE', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' 4AA4E80D DB6FD1C9 60B1FD18
+ FFC69C96 6FA68957 A2617DE7 104FDC5F EA2956AC', expected_channel_input_redacted: false}
+ - {channel_output: ' 4AA4E80D DB6FD1C9 60B1FD18 FFC69C96 6FA68957 A2617DE7 104FDC5F
+ EA2956AC', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' 7390A3EB 2B5436AD C847A2C5
+ DAB553EB 69A9A535 58E9F3E3 C0BD23CF 58BD7188', expected_channel_input_redacted: false}
+ - {channel_output: ' 7390A3EB 2B5436AD C847A2C5 DAB553EB 69A9A535 58E9F3E3 C0BD23CF
+ 58BD7188', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' 68E69491 20F320E7 948E71D7
+ AE3BCC84 F10684C7 4BC8E00F 539BA42B 42C68BB7', expected_channel_input_redacted: false}
+ - {channel_output: ' 68E69491 20F320E7 948E71D7 AE3BCC84 F10684C7 4BC8E00F 539BA42B
+ 42C68BB7', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' C7479096 B4CB2D62 EA2F505D
+ C7B062A4 6811D95B E8250FC4 5D5D5FB8 8F27D191', expected_channel_input_redacted: false}
+ - {channel_output: ' C7479096 B4CB2D62 EA2F505D C7B062A4 6811D95B E8250FC4 5D5D5FB8
+ 8F27D191', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' C55F0D76 61F9A4CD 3D992327
+ A8BB03BD 4E6D7069 7CBADF8B DF5F4368 95135E44', expected_channel_input_redacted: false}
+ - {channel_output: ' C55F0D76 61F9A4CD 3D992327 A8BB03BD 4E6D7069 7CBADF8B DF5F4368
+ 95135E44', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' DFC7C6CF 04DD7FD1 02030100
+ 01A34230 40300E06 03551D0F 0101FF04 04030201', expected_channel_input_redacted: false}
+ - {channel_output: ' DFC7C6CF 04DD7FD1 02030100 01A34230 40300E06 03551D0F 0101FF04
+ 04030201', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' 06300F06 03551D13 0101FF04
+ 05300301 01FF301D 0603551D 0E041604 1449DC85', expected_channel_input_redacted: false}
+ - {channel_output: ' 06300F06 03551D13 0101FF04 05300301 01FF301D 0603551D 0E041604
+ 1449DC85', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' 4B3D31E5 1B3E6A17 606AF333
+ 3D3B4C73 E8300D06 092A8648 86F70D01 010B0500', expected_channel_input_redacted: false}
+ - {channel_output: ' 4B3D31E5 1B3E6A17 606AF333 3D3B4C73 E8300D06 092A8648 86F70D01
+ 010B0500', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' 03820101 00507F24 D3932A66
+ 86025D9F E838AE5C 6D4DF6B0 49631C78 240DA905', expected_channel_input_redacted: false}
+ - {channel_output: ' 03820101 00507F24 D3932A66 86025D9F E838AE5C 6D4DF6B0 49631C78
+ 240DA905', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' 604EDCDE FF4FED2B 77FC460E
+ CD636FDB DD44681E 3A5673AB 9093D3B1 6C9E3D8B', expected_channel_input_redacted: false}
+ - {channel_output: ' 604EDCDE FF4FED2B 77FC460E CD636FDB DD44681E 3A5673AB 9093D3B1
+ 6C9E3D8B', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' D98987BF E40CBD9E 1AECA0C2
+ 2189BB5C 8FA85686 CD98B646 5575B146 8DFC66A8', expected_channel_input_redacted: false}
+ - {channel_output: ' D98987BF E40CBD9E 1AECA0C2 2189BB5C 8FA85686 CD98B646 5575B146
+ 8DFC66A8', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' 467A3DF4 4D565700 6ADF0F0D
+ CF835015 3C04FF7C 21E878AC 11BA9CD2 55A9232C', expected_channel_input_redacted: false}
+ - {channel_output: ' 467A3DF4 4D565700 6ADF0F0D CF835015 3C04FF7C 21E878AC 11BA9CD2
+ 55A9232C', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' 7CA7B7E6 C1AF74F6 152E99B7
+ B1FCF9BB E973DE7F 5BDDEB86 C71E3B49 1765308B', expected_channel_input_redacted: false}
+ - {channel_output: ' 7CA7B7E6 C1AF74F6 152E99B7 B1FCF9BB E973DE7F 5BDDEB86 C71E3B49
+ 1765308B', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' 5FB0DA06 B92AFE7F 494E8A9E
+ 07B85737 F3A58BE1 1A48A229 C37C1E69 39F08678', expected_channel_input_redacted: false}
+ - {channel_output: ' 5FB0DA06 B92AFE7F 494E8A9E 07B85737 F3A58BE1 1A48A229 C37C1E69
+ 39F08678', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' 80DDCD16 D6BACECA EEBC7CF9
+ 8428787B 35202CDC 60E4616A B623CDBD 230E3AFB', expected_channel_input_redacted: false}
+ - {channel_output: ' 80DDCD16 D6BACECA EEBC7CF9 8428787B 35202CDC 60E4616A B623CDBD
+ 230E3AFB', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' 418616A9 4093E049 4D10AB75
+ 27E86F73 932E35B5 8862FDAE 0275156F 719BB2F0', expected_channel_input_redacted: false}
+ - {channel_output: ' 418616A9 4093E049 4D10AB75 27E86F73 932E35B5 8862FDAE 0275156F
+ 719BB2F0', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' D697DF7F 28', expected_channel_input_redacted: false}
+ - {channel_output: ' D697DF7F 28', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: " \tquit", expected_channel_input_redacted: false}
+ - {channel_output: " \tquit", expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: license udi pid CSR1000V sn
+ 9MVVU09YZFH, expected_channel_input_redacted: false}
+ - {channel_output: license udi pid CSR1000V sn 9MVVU09YZFH, expected_channel_input: "\r",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: diagnostic bootup level minimal,
+ expected_channel_input_redacted: false}
+ - {channel_output: diagnostic bootup level minimal, expected_channel_input: "\r",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: archive, expected_channel_input_redacted: false}
+ - {channel_output: archive, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' log config', expected_channel_input_redacted: false}
+ - {channel_output: ' log config', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' logging enable', expected_channel_input_redacted: false}
+ - {channel_output: ' logging enable', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' path bootflash:', expected_channel_input_redacted: false}
+ - {channel_output: ' path bootflash:', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: memory free low-watermark processor
+ 72329, expected_channel_input_redacted: false}
+ - {channel_output: memory free low-watermark processor 72329, expected_channel_input: "\r",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: spanning-tree extend system-id,
+ expected_channel_input_redacted: false}
+ - {channel_output: spanning-tree extend system-id, expected_channel_input: "\r",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: username boxen privilege 15
+ password 0 b0x3N-b0x3N, expected_channel_input_redacted: false}
+ - {channel_output: username boxen privilege 15 password 0 b0x3N-b0x3N, expected_channel_input: "\r",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: redundancy, expected_channel_input_redacted: false}
+ - {channel_output: redundancy, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: interface GigabitEthernet1,
+ expected_channel_input_redacted: false}
+ - {channel_output: interface GigabitEthernet1, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' ip address 10.0.0.15 255.255.255.0',
+ expected_channel_input_redacted: false}
+ - {channel_output: ' ip address 10.0.0.15 255.255.255.0', expected_channel_input: "\r",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' negotiation auto', expected_channel_input_redacted: false}
+ - {channel_output: ' negotiation auto', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no mop enabled', expected_channel_input_redacted: false}
+ - {channel_output: ' no mop enabled', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no mop sysid', expected_channel_input_redacted: false}
+ - {channel_output: ' no mop sysid', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: interface GigabitEthernet2,
+ expected_channel_input_redacted: false}
+ - {channel_output: interface GigabitEthernet2, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no ip address', expected_channel_input_redacted: false}
+ - {channel_output: ' no ip address', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' shutdown', expected_channel_input_redacted: false}
+ - {channel_output: ' shutdown', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' negotiation auto', expected_channel_input_redacted: false}
+ - {channel_output: ' negotiation auto', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no mop enabled', expected_channel_input_redacted: false}
+ - {channel_output: ' no mop enabled', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no mop sysid', expected_channel_input_redacted: false}
+ - {channel_output: ' no mop sysid', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: interface GigabitEthernet3,
+ expected_channel_input_redacted: false}
+ - {channel_output: interface GigabitEthernet3, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no ip address', expected_channel_input_redacted: false}
+ - {channel_output: ' no ip address', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' shutdown', expected_channel_input_redacted: false}
+ - {channel_output: ' shutdown', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' negotiation auto', expected_channel_input_redacted: false}
+ - {channel_output: ' negotiation auto', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no mop enabled', expected_channel_input_redacted: false}
+ - {channel_output: ' no mop enabled', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no mop sysid', expected_channel_input_redacted: false}
+ - {channel_output: ' no mop sysid', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: interface GigabitEthernet4,
+ expected_channel_input_redacted: false}
+ - {channel_output: interface GigabitEthernet4, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no ip address', expected_channel_input_redacted: false}
+ - {channel_output: ' no ip address', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' shutdown', expected_channel_input_redacted: false}
+ - {channel_output: ' shutdown', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' negotiation auto', expected_channel_input_redacted: false}
+ - {channel_output: ' negotiation auto', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no mop enabled', expected_channel_input_redacted: false}
+ - {channel_output: ' no mop enabled', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no mop sysid', expected_channel_input_redacted: false}
+ - {channel_output: ' no mop sysid', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: interface GigabitEthernet5,
+ expected_channel_input_redacted: false}
+ - {channel_output: interface GigabitEthernet5, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no ip address', expected_channel_input_redacted: false}
+ - {channel_output: ' no ip address', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' shutdown', expected_channel_input_redacted: false}
+ - {channel_output: ' shutdown', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' negotiation auto', expected_channel_input_redacted: false}
+ - {channel_output: ' negotiation auto', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no mop enabled', expected_channel_input_redacted: false}
+ - {channel_output: ' no mop enabled', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no mop sysid', expected_channel_input_redacted: false}
+ - {channel_output: ' no mop sysid', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: interface GigabitEthernet6,
+ expected_channel_input_redacted: false}
+ - {channel_output: interface GigabitEthernet6, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no ip address', expected_channel_input_redacted: false}
+ - {channel_output: ' no ip address', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' shutdown', expected_channel_input_redacted: false}
+ - {channel_output: ' shutdown', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' negotiation auto', expected_channel_input_redacted: false}
+ - {channel_output: ' negotiation auto', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no mop enabled', expected_channel_input_redacted: false}
+ - {channel_output: ' no mop enabled', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no mop sysid', expected_channel_input_redacted: false}
+ - {channel_output: ' no mop sysid', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: interface GigabitEthernet7,
+ expected_channel_input_redacted: false}
+ - {channel_output: interface GigabitEthernet7, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no ip address', expected_channel_input_redacted: false}
+ - {channel_output: ' no ip address', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' shutdown', expected_channel_input_redacted: false}
+ - {channel_output: ' shutdown', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' negotiation auto', expected_channel_input_redacted: false}
+ - {channel_output: ' negotiation auto', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no mop enabled', expected_channel_input_redacted: false}
+ - {channel_output: ' no mop enabled', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no mop sysid', expected_channel_input_redacted: false}
+ - {channel_output: ' no mop sysid', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: interface GigabitEthernet8,
+ expected_channel_input_redacted: false}
+ - {channel_output: interface GigabitEthernet8, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no ip address', expected_channel_input_redacted: false}
+ - {channel_output: ' no ip address', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' shutdown', expected_channel_input_redacted: false}
+ - {channel_output: ' shutdown', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' negotiation auto', expected_channel_input_redacted: false}
+ - {channel_output: ' negotiation auto', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no mop enabled', expected_channel_input_redacted: false}
+ - {channel_output: ' no mop enabled', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no mop sysid', expected_channel_input_redacted: false}
+ - {channel_output: ' no mop sysid', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: interface GigabitEthernet9,
+ expected_channel_input_redacted: false}
+ - {channel_output: interface GigabitEthernet9, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no ip address', expected_channel_input_redacted: false}
+ - {channel_output: ' no ip address', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' shutdown', expected_channel_input_redacted: false}
+ - {channel_output: ' shutdown', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' negotiation auto', expected_channel_input_redacted: false}
+ - {channel_output: ' negotiation auto', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no mop enabled', expected_channel_input_redacted: false}
+ - {channel_output: ' no mop enabled', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no mop sysid', expected_channel_input_redacted: false}
+ - {channel_output: ' no mop sysid', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: interface GigabitEthernet10,
+ expected_channel_input_redacted: false}
+ - {channel_output: interface GigabitEthernet10, expected_channel_input: "\r",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no ip address', expected_channel_input_redacted: false}
+ - {channel_output: ' no ip address', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' shutdown', expected_channel_input_redacted: false}
+ - {channel_output: ' shutdown', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' negotiation auto', expected_channel_input_redacted: false}
+ - {channel_output: ' negotiation auto', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no mop enabled', expected_channel_input_redacted: false}
+ - {channel_output: ' no mop enabled', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no mop sysid', expected_channel_input_redacted: false}
+ - {channel_output: ' no mop sysid', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: virtual-service csr_mgmt, expected_channel_input_redacted: false}
+ - {channel_output: virtual-service csr_mgmt, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ip forward-protocol nd, expected_channel_input_redacted: false}
+ - {channel_output: ip forward-protocol nd, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: no ip http server, expected_channel_input_redacted: false}
+ - {channel_output: no ip http server, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: no ip http secure-server, expected_channel_input_redacted: false}
+ - {channel_output: no ip http secure-server, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ip ssh pubkey-chain, expected_channel_input_redacted: false}
+ - {channel_output: ip ssh pubkey-chain, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' username boxen', expected_channel_input_redacted: false}
+ - {channel_output: ' username boxen', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' key-hash ssh-rsa 5CC74A68B18B026A1709FB09D1F44E2F',
+ expected_channel_input_redacted: false}
+ - {channel_output: ' key-hash ssh-rsa 5CC74A68B18B026A1709FB09D1F44E2F', expected_channel_input: "\r",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ip scp server enable, expected_channel_input_redacted: false}
+ - {channel_output: ip scp server enable, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: control-plane, expected_channel_input_redacted: false}
+ - {channel_output: control-plane, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: line con 0, expected_channel_input_redacted: false}
+ - {channel_output: line con 0, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' stopbits 1', expected_channel_input_redacted: false}
+ - {channel_output: ' stopbits 1', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: line vty 0 4, expected_channel_input_redacted: false}
+ - {channel_output: line vty 0 4, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' login local', expected_channel_input_redacted: false}
+ - {channel_output: ' login local', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' transport input all', expected_channel_input_redacted: false}
+ - {channel_output: ' transport input all', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: line vty 5 15, expected_channel_input_redacted: false}
+ - {channel_output: line vty 5 15, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' login local', expected_channel_input_redacted: false}
+ - {channel_output: ' login local', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' transport input all', expected_channel_input_redacted: false}
+ - {channel_output: ' transport input all', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: netconf ssh, expected_channel_input_redacted: false}
+ - {channel_output: netconf ssh, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: netconf-yang, expected_channel_input_redacted: false}
+ - {channel_output: netconf-yang, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: end, expected_channel_input_redacted: false}
+ - {channel_output: end, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '}', expected_channel_input_redacted: false}
+ - {channel_output: '}', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\ncsr1000v(tcl)#", expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\ncsr1000v(tcl)#", expected_channel_input: tclquit, expected_channel_input_redacted: false}
+ - {channel_output: tclquit, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\ncsr1000v#", expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\ncsr1000v#", expected_channel_input: show archive config
+ differences system:running-config flash:__SCRAPLI_CFG_SESSION_NAME__, expected_channel_input_redacted: false}
+ - {channel_output: show archive config differences system:running-config flash:__SCRAPLI_CFG_SESSION_NAME__,
+ expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\n!Contextual Config Diffs:\n+license udi pid CSR1000V sn\
+ \ 9MVVU09YZFH\n-crypto pki trustpoint TP-self-signed-2167864204\n -enrollment\
+ \ selfsigned\n -subject-name cn=IOS-Self-Signed-Certificate-2167864204\n -revocation-check\
+ \ none\n -rsakeypair TP-self-signed-2167864204\n-crypto pki certificate chain\
+ \ TP-self-signed-2167864204\n -certificate self-signed 01\n -30820330 30820218\
+ \ A0030201 02020101 300D0609 2A864886 F70D0101 05050030\n -31312F30 2D060355\
+ \ 04031326 494F532D 53656C66 2D536967 6E65642D 43657274\n -69666963 6174652D\
+ \ 32313637 38363432 3034301E 170D3231 30373235 31353439\n -33385A17 0D333030\
+ \ 31303130 30303030 305A3031 312F302D 06035504 03132649\n -4F532D53 656C662D\
+ \ 5369676E 65642D43 65727469 66696361 74652D32 31363738\n -36343230 34308201\
+ \ 22300D06 092A8648 86F70D01 01010500 0382010F 00308201\n -0A028201 010090B0\
+ \ F05FB8AB AD49C746 E0E13514 4B38CD91 4ADF3EF2 B3CF2BC4\n -C49462F1 617D87E6\
+ \ 258C5B30 BAFDF20D 017F956F 858B4F81 C5D8FC8C 96DA18A8\n -C94A2B6E 9ACF758B\
+ \ C3286D35 DE74A105 7637FB0C F2E61342 6A1DB252 E76086A8\n -B05C3BE3 D95861A5\
+ \ 556B0D9F 15BEAA75 775DF3A3 9D80D9FA 7B4C504F 5290479B\n -C3236B08 78868EF4\
+ \ A3E18D3C 044B4B06 CD84F6C4 CEF866C6 39945043 B72030C7\n -5B5F09D8 52455372\
+ \ BC9D201A EF7C1FC2 E36723CF EF63263E 6D3373F5 E0D748D9\n -00F56A23 43FD322D\
+ \ 47DD5317 92554645 82C595B3 F1EA7B99 8380658B 630427F1\n -082591D3 A4B99509\
+ \ 6E02DA7B 2B1313CE C4182A7B C6CCB791 26FB250A D7C2EB6A\n -172FA5EB 31810203\
+ \ 010001A3 53305130 0F060355 1D130101 FF040530 030101FF\n -301F0603 551D2304\
+ \ 18301680 14E175F8 9F74A118 E8A9D3D9 FBB1A965 BCE79C72\n -E2301D06 03551D0E\
+ \ 04160414 E175F89F 74A118E8 A9D3D9FB B1A965BC E79C72E2\n -300D0609 2A864886\
+ \ F70D0101 05050003 82010100 4BF490EF A8AB5DEB B289BA2E\n -384C6C49 972BB2C8\
+ \ EBA52D0A B6C6F3C6 B358460A F6F7683E BB2F485B A2F91729\n -09E6BD3E AEE4C42D\
+ \ A301F0C6 18B6D44C 63CD73A4 162BE8B4 EABBAAAC 30FE6B61\n -2DC406C4 4C02C209\
+ \ 969D3CBB 8A96C50A 6689E027 3C9CD450 DBFF6B66 C5EF62CC\n -1E6C06CB 21BD59CE\
+ \ 788FDB10 FDDE1E9C 743627B4 B58A4E22 F831217C 73B23453\n -64C32F68 7998963B\
+ \ C4C788F7 F605D534 BD2FFD2D D1F77DAF B1892B16 CD95FD7E\n -93486965 B3C8FD0E\
+ \ A15E11AB B52223B6 25CD010A 0BBFF878 37C30ACE F746FFF7\n -16CBDE21 17F0F923\
+ \ B6AA34F5 5428ED59 D5BED985 A6FF9ED5 7E4F09E7 32B4B8B7\n -F22ED054 79059E02\
+ \ 2A972370 68C3400F BCA7C853\n -\tquit\n-license udi pid CSR1000V sn 9FK0UZW73QE\n\
+ \ncsr1000v#", expected_channel_input: show running-config, expected_channel_input_redacted: false}
+ - {channel_output: show running-config, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nBuilding configuration...\n\nCurrent configuration : 7021\
+ \ bytes\n!\n! Last configuration change at 00:13:22 UTC Sat Nov 20 2021 by\
\ boxen\n!\nversion 16.12\nservice timestamps debug datetime msec\nservice\
\ timestamps log datetime msec\nservice call-home\nplatform qfp utilization\
\ monitor load 80\nplatform punt-keepalive disable-kernel-core\nplatform console\
@@ -1698,153 +694,122 @@ localhost:21022:SystemTransport::0:
\ no destination transport-method email\n!\n!\n!\n!\n!\n!\n!\nip domain name\
\ example.com\n!\n!\n!\nlogin on-success log\n!\n!\n!\n!\n!\n!\n!\nsubscriber\
\ templating\n! \n! \n! \n! \n!\n!\nmultilink bundle-name authenticated\n\
- !\n!\n!\n!\n!\n!\n!\n!\n!\n!\n!\n!\n!\n!\n!\ncrypto pki trustpoint TP-self-signed-971124804\n\
- \ enrollment selfsigned\n subject-name cn=IOS-Self-Signed-Certificate-971124804\n\
- \ revocation-check none\n rsakeypair TP-self-signed-971124804\n!\ncrypto pki\
- \ trustpoint SLA-TrustPoint\n enrollment pkcs12\n revocation-check crl\n!\n\
- !\ncrypto pki certificate chain TP-self-signed-971124804\n certificate self-signed\
- \ 01\n 3082032E 30820216 A0030201 02020101 300D0609 2A864886 F70D0101 05050030\
- \ \n 30312E30 2C060355 04031325 494F532D 53656C66 2D536967 6E65642D 43657274\
- \ \n 69666963 6174652D 39373131 32343830 34301E17 0D323130 35323831 39323031\
- \ \n 315A170D 33303031 30313030 30303030 5A303031 2E302C06 03550403 1325494F\
- \ \n 532D5365 6C662D53 69676E65 642D4365 72746966 69636174 652D3937 31313234\
- \ \n 38303430 82012230 0D06092A 864886F7 0D010101 05000382 010F0030 82010A02\
- \ \n 82010100 9A5AFB47 FBB29463 C3B0E15E 881CAD52 5C652FC8 498B8FE2 BD025CA6\
- \ \n 9E98FB34 036B5B87 DC88A835 3B3A40DE 84ED8365 7CDA56F0 80630520 CCCE14A6\
- \ \n 9512C259 8D1E30E9 446A45EF 72464059 C0AB9279 F11AC3F6 71DFC173 95B99AE4\
- \ \n 3E4E32C6 00584C6C 7CE8A0FB 2DAEAC90 14516A4B C8B28D8C 444E9DDA 831DA497\
- \ \n 735818E4 5D7253C5 0FEE261A 0B9E9014 49AAAD3E E44AF3B1 351A19DC 7B78BE07\
- \ \n D452B6CC 4032AC79 33D3EC32 178FA55D B4F30EF6 B4AFF847 FB1677B6 A8969B6A\
- \ \n AB7D7019 4436A67B 98CC2808 62136E03 CE3CBE98 D32EF392 85406D04 7CAF3BE7\
- \ \n C2E34EAC 5F69E38A 6CC4E8B9 A00B76EC 79577B9B E5BBAA35 37D6B900 79D5EC0F\
- \ \n 5837E09B 02030100 01A35330 51300F06 03551D13 0101FF04 05300301 01FF301F\
- \ \n 0603551D 23041830 1680143A A780D0ED 95DFA1D7 42E88EBC DFCAA823 CFB03D30\
- \ \n 1D060355 1D0E0416 04143AA7 80D0ED95 DFA1D742 E88EBCDF CAA823CF B03D300D\
- \ \n 06092A86 4886F70D 01010505 00038201 010026D4 17358B20 82C17EC6 33F7ED1D\
- \ \n 8F6A52D0 67A557A0 46461293 D77EE377 1DB715B4 97C4C112 3FE955A9 99D17602\
- \ \n AA6F0DC8 A17F55D1 DDD335BF 4296E3C7 30974AA6 A260D83C EF127FE8 33ABF964\
- \ \n C45FF04C 9E271FD8 B6F4986F F2AA4ED9 AA940143 45F7B6BD 0973946F 35F66CBF\
- \ \n 5A7916D3 AC478064 7C69FE20 C57F7538 4AD5CF79 671270D0 4F779ABE D62485C4\
- \ \n 8979887C 79AA9B8C C6A6036C E2AA78E2 4D4331FC 9C5F5BF8 78E6D796 31697E35\
- \ \n 54C0AA53 E52EECD8 8ECF24E7 8A01A8D9 C33D8353 D9C34F93 CF41336A 02CD7F15\
- \ \n 22C3BF05 23579F26 EFF63502 3ED320ED 67E61168 9E25D8F0 B0FB882C 81E111FD\
- \ \n FC38A6E7 2DC02DC7 4DE9C66E 617E07DA 883A\n \tquit\ncrypto pki certificate\
- \ chain SLA-TrustPoint\n certificate ca 01\n 30820321 30820209 A0030201 02020101\
- \ 300D0609 2A864886 F70D0101 0B050030 \n 32310E30 0C060355 040A1305 43697363\
- \ 6F312030 1E060355 04031317 43697363 \n 6F204C69 63656E73 696E6720 526F6F74\
- \ 20434130 1E170D31 33303533 30313934 \n 3834375A 170D3338 30353330 31393438\
- \ 34375A30 32310E30 0C060355 040A1305 \n 43697363 6F312030 1E060355 04031317\
- \ 43697363 6F204C69 63656E73 696E6720 \n 526F6F74 20434130 82012230 0D06092A\
- \ 864886F7 0D010101 05000382 010F0030 \n 82010A02 82010100 A6BCBD96 131E05F7\
- \ 145EA72C 2CD686E6 17222EA1 F1EFF64D \n CBB4C798 212AA147 C655D8D7 9471380D\
- \ 8711441E 1AAF071A 9CAE6388 8A38E520 \n 1C394D78 462EF239 C659F715 B98C0A59\
- \ 5BBB5CBD 0CFEBEA3 700A8BF7 D8F256EE \n 4AA4E80D DB6FD1C9 60B1FD18 FFC69C96\
- \ 6FA68957 A2617DE7 104FDC5F EA2956AC \n 7390A3EB 2B5436AD C847A2C5 DAB553EB\
- \ 69A9A535 58E9F3E3 C0BD23CF 58BD7188 \n 68E69491 20F320E7 948E71D7 AE3BCC84\
- \ F10684C7 4BC8E00F 539BA42B 42C68BB7 \n C7479096 B4CB2D62 EA2F505D C7B062A4\
- \ 6811D95B E8250FC4 5D5D5FB8 8F27D191 \n C55F0D76 61F9A4CD 3D992327 A8BB03BD\
- \ 4E6D7069 7CBADF8B DF5F4368 95135E44 \n DFC7C6CF 04DD7FD1 02030100 01A34230\
- \ 40300E06 03551D0F 0101FF04 04030201 \n 06300F06 03551D13 0101FF04 05300301\
- \ 01FF301D 0603551D 0E041604 1449DC85 \n 4B3D31E5 1B3E6A17 606AF333 3D3B4C73\
- \ E8300D06 092A8648 86F70D01 010B0500 \n 03820101 00507F24 D3932A66 86025D9F\
- \ E838AE5C 6D4DF6B0 49631C78 240DA905 \n 604EDCDE FF4FED2B 77FC460E CD636FDB\
- \ DD44681E 3A5673AB 9093D3B1 6C9E3D8B \n D98987BF E40CBD9E 1AECA0C2 2189BB5C\
- \ 8FA85686 CD98B646 5575B146 8DFC66A8 \n 467A3DF4 4D565700 6ADF0F0D CF835015\
- \ 3C04FF7C 21E878AC 11BA9CD2 55A9232C \n 7CA7B7E6 C1AF74F6 152E99B7 B1FCF9BB\
- \ E973DE7F 5BDDEB86 C71E3B49 1765308B \n 5FB0DA06 B92AFE7F 494E8A9E 07B85737\
- \ F3A58BE1 1A48A229 C37C1E69 39F08678 \n 80DDCD16 D6BACECA EEBC7CF9 8428787B\
- \ 35202CDC 60E4616A B623CDBD 230E3AFB \n 418616A9 4093E049 4D10AB75 27E86F73\
- \ 932E35B5 8862FDAE 0275156F 719BB2F0 \n D697DF7F 28\n \tquit\n!\nlicense\
- \ udi pid CSR1000V sn 9IB2R42M6QG\ndiagnostic bootup level minimal\narchive\n\
- \ log config\n logging enable\n path bootflash:\nmemory free low-watermark\
- \ processor 72329\n!\n!\nspanning-tree extend system-id\n!\nusername boxen\
- \ privilege 15 password 0 b0x3N-b0x3N\n!\nredundancy\n!\n!\n!\n!\n!\n!\n!\
- \ \n!\n!\n!\n!\n!\n!\n!\n!\n!\n!\n!\n!\n! \n! \n!\n!\ninterface GigabitEthernet1\n\
- \ ip address 10.0.0.15 255.255.255.0\n negotiation auto\n no mop enabled\n\
- \ no mop sysid\n!\ninterface GigabitEthernet2\n no ip address\n shutdown\n\
- \ negotiation auto\n no mop enabled\n no mop sysid\n!\ninterface GigabitEthernet3\n\
- \ no ip address\n shutdown\n negotiation auto\n no mop enabled\n no mop sysid\n\
- !\ninterface GigabitEthernet4\n no ip address\n shutdown\n negotiation auto\n\
- \ no mop enabled\n no mop sysid\n!\ninterface GigabitEthernet5\n no ip address\n\
+ !\n!\n!\n!\n!\n!\n!\n!\n!\n!\n!\n!\n!\n!\n!\ncrypto pki trustpoint SLA-TrustPoint\n\
+ \ enrollment pkcs12\n revocation-check crl\n!\ncrypto pki trustpoint TP-self-signed-2167864204\n\
+ \ enrollment selfsigned\n subject-name cn=IOS-Self-Signed-Certificate-2167864204\n\
+ \ revocation-check none\n rsakeypair TP-self-signed-2167864204\n!\n!\ncrypto\
+ \ pki certificate chain SLA-TrustPoint\n certificate ca 01\n 30820321 30820209\
+ \ A0030201 02020101 300D0609 2A864886 F70D0101 0B050030 \n 32310E30 0C060355\
+ \ 040A1305 43697363 6F312030 1E060355 04031317 43697363 \n 6F204C69 63656E73\
+ \ 696E6720 526F6F74 20434130 1E170D31 33303533 30313934 \n 3834375A 170D3338\
+ \ 30353330 31393438 34375A30 32310E30 0C060355 040A1305 \n 43697363 6F312030\
+ \ 1E060355 04031317 43697363 6F204C69 63656E73 696E6720 \n 526F6F74 20434130\
+ \ 82012230 0D06092A 864886F7 0D010101 05000382 010F0030 \n 82010A02 82010100\
+ \ A6BCBD96 131E05F7 145EA72C 2CD686E6 17222EA1 F1EFF64D \n CBB4C798 212AA147\
+ \ C655D8D7 9471380D 8711441E 1AAF071A 9CAE6388 8A38E520 \n 1C394D78 462EF239\
+ \ C659F715 B98C0A59 5BBB5CBD 0CFEBEA3 700A8BF7 D8F256EE \n 4AA4E80D DB6FD1C9\
+ \ 60B1FD18 FFC69C96 6FA68957 A2617DE7 104FDC5F EA2956AC \n 7390A3EB 2B5436AD\
+ \ C847A2C5 DAB553EB 69A9A535 58E9F3E3 C0BD23CF 58BD7188 \n 68E69491 20F320E7\
+ \ 948E71D7 AE3BCC84 F10684C7 4BC8E00F 539BA42B 42C68BB7 \n C7479096 B4CB2D62\
+ \ EA2F505D C7B062A4 6811D95B E8250FC4 5D5D5FB8 8F27D191 \n C55F0D76 61F9A4CD\
+ \ 3D992327 A8BB03BD 4E6D7069 7CBADF8B DF5F4368 95135E44 \n DFC7C6CF 04DD7FD1\
+ \ 02030100 01A34230 40300E06 03551D0F 0101FF04 04030201 \n 06300F06 03551D13\
+ \ 0101FF04 05300301 01FF301D 0603551D 0E041604 1449DC85 \n 4B3D31E5 1B3E6A17\
+ \ 606AF333 3D3B4C73 E8300D06 092A8648 86F70D01 010B0500 \n 03820101 00507F24\
+ \ D3932A66 86025D9F E838AE5C 6D4DF6B0 49631C78 240DA905 \n 604EDCDE FF4FED2B\
+ \ 77FC460E CD636FDB DD44681E 3A5673AB 9093D3B1 6C9E3D8B \n D98987BF E40CBD9E\
+ \ 1AECA0C2 2189BB5C 8FA85686 CD98B646 5575B146 8DFC66A8 \n 467A3DF4 4D565700\
+ \ 6ADF0F0D CF835015 3C04FF7C 21E878AC 11BA9CD2 55A9232C \n 7CA7B7E6 C1AF74F6\
+ \ 152E99B7 B1FCF9BB E973DE7F 5BDDEB86 C71E3B49 1765308B \n 5FB0DA06 B92AFE7F\
+ \ 494E8A9E 07B85737 F3A58BE1 1A48A229 C37C1E69 39F08678 \n 80DDCD16 D6BACECA\
+ \ EEBC7CF9 8428787B 35202CDC 60E4616A B623CDBD 230E3AFB \n 418616A9 4093E049\
+ \ 4D10AB75 27E86F73 932E35B5 8862FDAE 0275156F 719BB2F0 \n D697DF7F 28\n\
+ \ \tquit\ncrypto pki certificate chain TP-self-signed-2167864204\n certificate\
+ \ self-signed 01\n 30820330 30820218 A0030201 02020101 300D0609 2A864886\
+ \ F70D0101 05050030 \n 31312F30 2D060355 04031326 494F532D 53656C66 2D536967\
+ \ 6E65642D 43657274 \n 69666963 6174652D 32313637 38363432 3034301E 170D3231\
+ \ 30373235 31353439 \n 33385A17 0D333030 31303130 30303030 305A3031 312F302D\
+ \ 06035504 03132649 \n 4F532D53 656C662D 5369676E 65642D43 65727469 66696361\
+ \ 74652D32 31363738 \n 36343230 34308201 22300D06 092A8648 86F70D01 01010500\
+ \ 0382010F 00308201 \n 0A028201 010090B0 F05FB8AB AD49C746 E0E13514 4B38CD91\
+ \ 4ADF3EF2 B3CF2BC4 \n C49462F1 617D87E6 258C5B30 BAFDF20D 017F956F 858B4F81\
+ \ C5D8FC8C 96DA18A8 \n C94A2B6E 9ACF758B C3286D35 DE74A105 7637FB0C F2E61342\
+ \ 6A1DB252 E76086A8 \n B05C3BE3 D95861A5 556B0D9F 15BEAA75 775DF3A3 9D80D9FA\
+ \ 7B4C504F 5290479B \n C3236B08 78868EF4 A3E18D3C 044B4B06 CD84F6C4 CEF866C6\
+ \ 39945043 B72030C7 \n 5B5F09D8 52455372 BC9D201A EF7C1FC2 E36723CF EF63263E\
+ \ 6D3373F5 E0D748D9 \n 00F56A23 43FD322D 47DD5317 92554645 82C595B3 F1EA7B99\
+ \ 8380658B 630427F1 \n 082591D3 A4B99509 6E02DA7B 2B1313CE C4182A7B C6CCB791\
+ \ 26FB250A D7C2EB6A \n 172FA5EB 31810203 010001A3 53305130 0F060355 1D130101\
+ \ FF040530 030101FF \n 301F0603 551D2304 18301680 14E175F8 9F74A118 E8A9D3D9\
+ \ FBB1A965 BCE79C72 \n E2301D06 03551D0E 04160414 E175F89F 74A118E8 A9D3D9FB\
+ \ B1A965BC E79C72E2 \n 300D0609 2A864886 F70D0101 05050003 82010100 4BF490EF\
+ \ A8AB5DEB B289BA2E \n 384C6C49 972BB2C8 EBA52D0A B6C6F3C6 B358460A F6F7683E\
+ \ BB2F485B A2F91729 \n 09E6BD3E AEE4C42D A301F0C6 18B6D44C 63CD73A4 162BE8B4\
+ \ EABBAAAC 30FE6B61 \n 2DC406C4 4C02C209 969D3CBB 8A96C50A 6689E027 3C9CD450\
+ \ DBFF6B66 C5EF62CC \n 1E6C06CB 21BD59CE 788FDB10 FDDE1E9C 743627B4 B58A4E22\
+ \ F831217C 73B23453 \n 64C32F68 7998963B C4C788F7 F605D534 BD2FFD2D D1F77DAF\
+ \ B1892B16 CD95FD7E \n 93486965 B3C8FD0E A15E11AB B52223B6 25CD010A 0BBFF878\
+ \ 37C30ACE F746FFF7 \n 16CBDE21 17F0F923 B6AA34F5 5428ED59 D5BED985 A6FF9ED5\
+ \ 7E4F09E7 32B4B8B7 \n F22ED054 79059E02 2A972370 68C3400F BCA7C853\n \t\
+ quit\n!\nlicense udi pid CSR1000V sn 9FK0UZW73QE\ndiagnostic bootup level\
+ \ minimal\narchive\n log config\n logging enable\n path bootflash:\nmemory\
+ \ free low-watermark processor 72329\n!\n!\nspanning-tree extend system-id\n\
+ !\nusername boxen privilege 15 password 0 b0x3N-b0x3N\n!\nredundancy\n!\n\
+ !\n!\n!\n!\n!\n! \n!\n!\n!\n!\n!\n!\n!\n!\n!\n!\n!\n!\n! \n! \n!\n!\ninterface\
+ \ GigabitEthernet1\n ip address 10.0.0.15 255.255.255.0\n negotiation auto\n\
+ \ no mop enabled\n no mop sysid\n!\ninterface GigabitEthernet2\n no ip address\n\
\ shutdown\n negotiation auto\n no mop enabled\n no mop sysid\n!\ninterface\
- \ GigabitEthernet6\n no ip address\n shutdown\n negotiation auto\n no mop\
- \ enabled\n no mop sysid\n!\ninterface GigabitEthernet7\n no ip address\n\
+ \ GigabitEthernet3\n no ip address\n shutdown\n negotiation auto\n no mop\
+ \ enabled\n no mop sysid\n!\ninterface GigabitEthernet4\n no ip address\n\
\ shutdown\n negotiation auto\n no mop enabled\n no mop sysid\n!\ninterface\
- \ GigabitEthernet8\n no ip address\n shutdown\n negotiation auto\n no mop\
- \ enabled\n no mop sysid\n!\ninterface GigabitEthernet9\n no ip address\n\
+ \ GigabitEthernet5\n no ip address\n shutdown\n negotiation auto\n no mop\
+ \ enabled\n no mop sysid\n!\ninterface GigabitEthernet6\n no ip address\n\
\ shutdown\n negotiation auto\n no mop enabled\n no mop sysid\n!\ninterface\
- \ GigabitEthernet10\n no ip address\n shutdown\n negotiation auto\n no mop\
- \ enabled\n no mop sysid\n!\n!\nvirtual-service csr_mgmt\n!\nip forward-protocol\
- \ nd\nno ip http server\nno ip http secure-server\n!\nip ssh pubkey-chain\n\
- \ username boxen\n key-hash ssh-rsa 5CC74A68B18B026A1709FB09D1F44E2F \n\
- ip scp server enable\n!\n!\n!\n!\n!\n!\n!\ncontrol-plane\n!\n!\n!\n!\n!\n\
- !\nline con 0\n stopbits 1\nline vty 0 4\n login local\n transport input all\n\
- line vty 5 15\n login local\n transport input all\n!\nnetconf ssh\n!\n!\n\
- !\n!\n!\nnetconf-yang\nend\n\ncsr1000v#"
- expected_channel_input: show run | i file prompt
- expected_channel_input_redacted: false
- - channel_output: show run | i file prompt
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\ncsr1000v#"
- expected_channel_input: configure replace flash:__SCRAPLI_CFG_SESSION_NAME__
- force
- expected_channel_input_redacted: false
- - channel_output: configure replace flash:__SCRAPLI_CFG_SESSION_NAME__ force
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nThe rollback configlet from the last pass is listed below:\n\
- ********\n!List of Rollback Commands:\nno license udi pid CSR1000V sn 9IB2R42M6QG\n\
+ \ GigabitEthernet7\n no ip address\n shutdown\n negotiation auto\n no mop\
+ \ enabled\n no mop sysid\n!\ninterface GigabitEthernet8\n no ip address\n\
+ \ shutdown\n negotiation auto\n no mop enabled\n no mop sysid\n!\ninterface\
+ \ GigabitEthernet9\n no ip address\n shutdown\n negotiation auto\n no mop\
+ \ enabled\n no mop sysid\n!\ninterface GigabitEthernet10\n no ip address\n\
+ \ shutdown\n negotiation auto\n no mop enabled\n no mop sysid\n!\n!\nvirtual-service\
+ \ csr_mgmt\n!\nip forward-protocol nd\nno ip http server\nno ip http secure-server\n\
+ !\nip ssh pubkey-chain\n username boxen\n key-hash ssh-rsa 5CC74A68B18B026A1709FB09D1F44E2F\
+ \ \nip scp server enable\n!\n!\n!\n!\n!\n!\n!\ncontrol-plane\n!\n!\n!\n!\n\
+ !\n!\nline con 0\n stopbits 1\nline vty 0 4\n login local\n transport input\
+ \ all\nline vty 5 15\n login local\n transport input all\n!\nnetconf ssh\n\
+ !\n!\n!\n!\n!\nnetconf-yang\nend\n\ncsr1000v#", expected_channel_input: show
+ run | i file prompt, expected_channel_input_redacted: false}
+ - {channel_output: show run | i file prompt, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\ncsr1000v#", expected_channel_input: configure replace flash:__SCRAPLI_CFG_SESSION_NAME__
+ force, expected_channel_input_redacted: false}
+ - {channel_output: configure replace flash:__SCRAPLI_CFG_SESSION_NAME__ force,
+ expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nThe rollback configlet from the last pass is listed below:\n\
+ ********\n!List of Rollback Commands:\nno license udi pid CSR1000V sn 9FK0UZW73QE\n\
license udi pid CSR1000V sn 9MVVU09YZFH\nend\n********\n\n\nRollback aborted\
\ after 5 passes\nThe following commands are failed to apply to the IOS image.\n\
- ********\nlicense udi pid CSR1000V sn 9MVVU09YZFH\n********\n\n\ncsr1000v#"
- expected_channel_input: show run | i file prompt
- expected_channel_input_redacted: false
- - channel_output: show run | i file prompt
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\ncsr1000v#"
- expected_channel_input: copy running-config startup-config
- expected_channel_input_redacted: false
- - channel_output: copy running-config startup-config
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nDestination filename [startup-config]? "
- expected_channel_input: ''
- expected_channel_input_redacted: false
- - channel_output: ''
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nBuilding configuration...\n[OK]\ncsr1000v#"
- expected_channel_input: show run | i file prompt
- expected_channel_input_redacted: false
- - channel_output: show run | i file prompt
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\ncsr1000v#"
- expected_channel_input: delete flash:__SCRAPLI_CFG_SESSION_NAME__
- expected_channel_input_redacted: false
- - channel_output: delete flash:__SCRAPLI_CFG_SESSION_NAME__
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nDelete filename [__SCRAPLI_CFG_SESSION_NAME__]? "
- expected_channel_input: ''
- expected_channel_input_redacted: false
- - channel_output: ''
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nDelete bootflash:/__SCRAPLI_CFG_SESSION_NAME__? [confirm]"
- expected_channel_input: ''
- expected_channel_input_redacted: false
- - channel_output: ''
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\n\ncsr1000v#"
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\ncsr1000v#"
- expected_channel_input: exit
- expected_channel_input_redacted: false
- - channel_output: ''
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
+ ********\nlicense udi pid CSR1000V sn 9MVVU09YZFH\n********\n\n\ncsr1000v#",
+ expected_channel_input: show run | i file prompt, expected_channel_input_redacted: false}
+ - {channel_output: show run | i file prompt, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\ncsr1000v#", expected_channel_input: copy running-config
+ startup-config, expected_channel_input_redacted: false}
+ - {channel_output: copy running-config startup-config, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nDestination filename [startup-config]? ", expected_channel_input: '',
+ expected_channel_input_redacted: false}
+ - {channel_output: '', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nBuilding configuration...\n[OK]\ncsr1000v#", expected_channel_input: show
+ run | i file prompt, expected_channel_input_redacted: false}
+ - {channel_output: show run | i file prompt, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\ncsr1000v#", expected_channel_input: delete flash:__SCRAPLI_CFG_SESSION_NAME__,
+ expected_channel_input_redacted: false}
+ - {channel_output: delete flash:__SCRAPLI_CFG_SESSION_NAME__, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nDelete filename [__SCRAPLI_CFG_SESSION_NAME__]? ", expected_channel_input: '',
+ expected_channel_input_redacted: false}
+ - {channel_output: '', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nDelete bootflash:/__SCRAPLI_CFG_SESSION_NAME__? [confirm]",
+ expected_channel_input: '', expected_channel_input_redacted: false}
+ - {channel_output: '', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\n\ncsr1000v#", expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\ncsr1000v#", expected_channel_input: exit, expected_channel_input_redacted: false}
+ - {channel_output: '', expected_channel_input: "\n", expected_channel_input_redacted: false}
diff --git a/tests/integration/platform/scrapli_replay_sessions/test_load_config_replace_diff_and_commit[cisco_iosxe-telnet].yaml b/tests/integration/platform/scrapli_replay_sessions/test_load_config_replace_diff_and_commit[cisco_iosxe-telnet].yaml
index 6b9138b..f17969b 100644
--- a/tests/integration/platform/scrapli_replay_sessions/test_load_config_replace_diff_and_commit[cisco_iosxe-telnet].yaml
+++ b/tests/integration/platform/scrapli_replay_sessions/test_load_config_replace_diff_and_commit[cisco_iosxe-telnet].yaml
@@ -1,1665 +1,659 @@
localhost:21023:TelnetTransport::0:
- connection_profile:
- host: localhost
- port: 21023
- auth_username: boxen
- auth_password: true
- auth_private_key: ''
- auth_private_key_passphrase: false
- auth_bypass: false
- transport: telnet
- auth_secondary: true
+ connection_profile: {auth_bypass: false, auth_password: true, auth_private_key: '',
+ auth_private_key_passphrase: false, auth_secondary: true, auth_username: boxen,
+ host: localhost, port: 21023, transport: telnet}
interactions:
- - channel_output: "\n\nUser Access Verification\n\nUsername: "
- expected_channel_input: boxen
- expected_channel_input_redacted: false
- - channel_output: ''
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "boxen\nPassword: "
- expected_channel_input: REDACTED
- expected_channel_input_redacted: true
- - channel_output: ''
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\ncsr1000v#"
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\ncsr1000v#"
- expected_channel_input: terminal length 0
- expected_channel_input_redacted: false
- - channel_output: terminal length 0
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\ncsr1000v#"
- expected_channel_input: terminal width 512
- expected_channel_input_redacted: false
- - channel_output: terminal width 512
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\ncsr1000v#"
- expected_channel_input: show version | i Version
- expected_channel_input_redacted: false
- - channel_output: show version | i Version
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nCisco IOS XE Software, Version 16.12.03\nCisco IOS Software\
+ - {channel_output: "\n\nUser Access Verification\n\nUsername: ", expected_channel_input: boxen,
+ expected_channel_input_redacted: false}
+ - {channel_output: '', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "boxen\nPassword: ", expected_channel_input: REDACTED, expected_channel_input_redacted: true}
+ - {channel_output: '', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\ncsr1000v#", expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\ncsr1000v#", expected_channel_input: terminal length 0, expected_channel_input_redacted: false}
+ - {channel_output: terminal length 0, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\ncsr1000v#", expected_channel_input: terminal width 512,
+ expected_channel_input_redacted: false}
+ - {channel_output: terminal width 512, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\ncsr1000v#", expected_channel_input: show version | i Version,
+ expected_channel_input_redacted: false}
+ - {channel_output: show version | i Version, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nCisco IOS XE Software, Version 16.12.03\nCisco IOS Software\
\ [Gibraltar], Virtual XE Software (X86_64_LINUX_IOSD-UNIVERSALK9-M), Version\
\ 16.12.3, RELEASE SOFTWARE (fc5)\nlicensed under the GNU General Public License\
\ (\"GPL\") Version 2.0. The\nsoftware code licensed under GPL Version 2.0\
\ is free software that comes\nGPL code under the terms of GPL Version 2.0.\
- \ For more details, see the\ncsr1000v#"
- expected_channel_input: 'dir flash: | i bytes'
- expected_channel_input_redacted: false
- - channel_output: 'dir flash: | i bytes'
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\n6286540800 bytes total (5488701440 bytes free)\ncsr1000v#"
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\ncsr1000v#"
- expected_channel_input: tclsh
- expected_channel_input_redacted: false
- - channel_output: tclsh
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\ncsr1000v(tcl)#"
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\ncsr1000v(tcl)#"
- expected_channel_input: puts [open "flash:__SCRAPLI_CFG_SESSION_NAME__" w+]
- {
- expected_channel_input_redacted: false
- - channel_output: puts [open "flash:__SCRAPLI_CFG_SESSION_NAME__" w+] {
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: version 16.12
- expected_channel_input_redacted: false
- - channel_output: version 16.12
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: service timestamps debug datetime msec
- expected_channel_input_redacted: false
- - channel_output: service timestamps debug datetime msec
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: service timestamps log datetime msec
- expected_channel_input_redacted: false
- - channel_output: service timestamps log datetime msec
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: service call-home
- expected_channel_input_redacted: false
- - channel_output: service call-home
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: platform qfp utilization monitor load 80
- expected_channel_input_redacted: false
- - channel_output: platform qfp utilization monitor load 80
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: platform punt-keepalive disable-kernel-core
- expected_channel_input_redacted: false
- - channel_output: platform punt-keepalive disable-kernel-core
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: platform console serial
- expected_channel_input_redacted: false
- - channel_output: platform console serial
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: hostname csr1000v
- expected_channel_input_redacted: false
- - channel_output: hostname csr1000v
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: boot-start-marker
- expected_channel_input_redacted: false
- - channel_output: boot-start-marker
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: boot-end-marker
- expected_channel_input_redacted: false
- - channel_output: boot-end-marker
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: enable secret 9 $9$xvWnx8Fe35f8xE$E9ijp7GM/V48P5y1Uz3IEPtotXgwkJKYJmN0q3q2E92
- expected_channel_input_redacted: false
- - channel_output: enable secret 9 $9$xvWnx8Fe35f8xE$E9ijp7GM/V48P5y1Uz3IEPtotXgwkJKYJmN0q3q2E92
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: no aaa new-model
- expected_channel_input_redacted: false
- - channel_output: no aaa new-model
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: call-home
- expected_channel_input_redacted: false
- - channel_output: call-home
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' ! If contact email address in call-home is configured
- as sch-smart-licensing@cisco.com'
- expected_channel_input_redacted: false
- - channel_output: ' ! If contact email address in call-home is configured as sch-smart-licensing@cisco.com'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' ! the email address configured in Cisco Smart License
- Portal will be used as contact email address to send SCH notifications.'
- expected_channel_input_redacted: false
- - channel_output: ' ! the email address configured in Cisco Smart License Portal
- will be used as contact email address to send SCH notifications.'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' contact-email-addr sch-smart-licensing@cisco.com'
- expected_channel_input_redacted: false
- - channel_output: ' contact-email-addr sch-smart-licensing@cisco.com'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' profile "CiscoTAC-1"'
- expected_channel_input_redacted: false
- - channel_output: ' profile "CiscoTAC-1"'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' active'
- expected_channel_input_redacted: false
- - channel_output: ' active'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' destination transport-method http'
- expected_channel_input_redacted: false
- - channel_output: ' destination transport-method http'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no destination transport-method email'
- expected_channel_input_redacted: false
- - channel_output: ' no destination transport-method email'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ip domain name example.com
- expected_channel_input_redacted: false
- - channel_output: ip domain name example.com
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: login on-success log
- expected_channel_input_redacted: false
- - channel_output: login on-success log
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: subscriber templating
- expected_channel_input_redacted: false
- - channel_output: subscriber templating
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: multilink bundle-name authenticated
- expected_channel_input_redacted: false
- - channel_output: multilink bundle-name authenticated
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: crypto pki trustpoint SLA-TrustPoint
- expected_channel_input_redacted: false
- - channel_output: crypto pki trustpoint SLA-TrustPoint
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' enrollment pkcs12'
- expected_channel_input_redacted: false
- - channel_output: ' enrollment pkcs12'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' revocation-check crl'
- expected_channel_input_redacted: false
- - channel_output: ' revocation-check crl'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: crypto pki certificate chain SLA-TrustPoint
- expected_channel_input_redacted: false
- - channel_output: crypto pki certificate chain SLA-TrustPoint
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' certificate ca 01'
- expected_channel_input_redacted: false
- - channel_output: ' certificate ca 01'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' 30820321 30820209 A0030201 02020101 300D0609 2A864886
- F70D0101 0B050030'
- expected_channel_input_redacted: false
- - channel_output: ' 30820321 30820209 A0030201 02020101 300D0609 2A864886 F70D0101
- 0B050030'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' 32310E30 0C060355 040A1305 43697363 6F312030 1E060355
- 04031317 43697363'
- expected_channel_input_redacted: false
- - channel_output: ' 32310E30 0C060355 040A1305 43697363 6F312030 1E060355 04031317
- 43697363'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' 6F204C69 63656E73 696E6720 526F6F74 20434130 1E170D31
- 33303533 30313934'
- expected_channel_input_redacted: false
- - channel_output: ' 6F204C69 63656E73 696E6720 526F6F74 20434130 1E170D31 33303533
- 30313934'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' 3834375A 170D3338 30353330 31393438 34375A30 32310E30
- 0C060355 040A1305'
- expected_channel_input_redacted: false
- - channel_output: ' 3834375A 170D3338 30353330 31393438 34375A30 32310E30 0C060355
- 040A1305'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' 43697363 6F312030 1E060355 04031317 43697363 6F204C69
- 63656E73 696E6720'
- expected_channel_input_redacted: false
- - channel_output: ' 43697363 6F312030 1E060355 04031317 43697363 6F204C69 63656E73
- 696E6720'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' 526F6F74 20434130 82012230 0D06092A 864886F7 0D010101
- 05000382 010F0030'
- expected_channel_input_redacted: false
- - channel_output: ' 526F6F74 20434130 82012230 0D06092A 864886F7 0D010101 05000382
- 010F0030'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' 82010A02 82010100 A6BCBD96 131E05F7 145EA72C 2CD686E6
- 17222EA1 F1EFF64D'
- expected_channel_input_redacted: false
- - channel_output: ' 82010A02 82010100 A6BCBD96 131E05F7 145EA72C 2CD686E6 17222EA1
- F1EFF64D'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' CBB4C798 212AA147 C655D8D7 9471380D 8711441E 1AAF071A
- 9CAE6388 8A38E520'
- expected_channel_input_redacted: false
- - channel_output: ' CBB4C798 212AA147 C655D8D7 9471380D 8711441E 1AAF071A 9CAE6388
- 8A38E520'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' 1C394D78 462EF239 C659F715 B98C0A59 5BBB5CBD 0CFEBEA3
- 700A8BF7 D8F256EE'
- expected_channel_input_redacted: false
- - channel_output: ' 1C394D78 462EF239 C659F715 B98C0A59 5BBB5CBD 0CFEBEA3 700A8BF7
- D8F256EE'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' 4AA4E80D DB6FD1C9 60B1FD18 FFC69C96 6FA68957 A2617DE7
- 104FDC5F EA2956AC'
- expected_channel_input_redacted: false
- - channel_output: ' 4AA4E80D DB6FD1C9 60B1FD18 FFC69C96 6FA68957 A2617DE7 104FDC5F
- EA2956AC'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' 7390A3EB 2B5436AD C847A2C5 DAB553EB 69A9A535 58E9F3E3
- C0BD23CF 58BD7188'
- expected_channel_input_redacted: false
- - channel_output: ' 7390A3EB 2B5436AD C847A2C5 DAB553EB 69A9A535 58E9F3E3 C0BD23CF
- 58BD7188'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' 68E69491 20F320E7 948E71D7 AE3BCC84 F10684C7 4BC8E00F
- 539BA42B 42C68BB7'
- expected_channel_input_redacted: false
- - channel_output: ' 68E69491 20F320E7 948E71D7 AE3BCC84 F10684C7 4BC8E00F 539BA42B
- 42C68BB7'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' C7479096 B4CB2D62 EA2F505D C7B062A4 6811D95B E8250FC4
- 5D5D5FB8 8F27D191'
- expected_channel_input_redacted: false
- - channel_output: ' C7479096 B4CB2D62 EA2F505D C7B062A4 6811D95B E8250FC4 5D5D5FB8
- 8F27D191'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' C55F0D76 61F9A4CD 3D992327 A8BB03BD 4E6D7069 7CBADF8B
- DF5F4368 95135E44'
- expected_channel_input_redacted: false
- - channel_output: ' C55F0D76 61F9A4CD 3D992327 A8BB03BD 4E6D7069 7CBADF8B DF5F4368
- 95135E44'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' DFC7C6CF 04DD7FD1 02030100 01A34230 40300E06 03551D0F
- 0101FF04 04030201'
- expected_channel_input_redacted: false
- - channel_output: ' DFC7C6CF 04DD7FD1 02030100 01A34230 40300E06 03551D0F 0101FF04
- 04030201'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' 06300F06 03551D13 0101FF04 05300301 01FF301D 0603551D
- 0E041604 1449DC85'
- expected_channel_input_redacted: false
- - channel_output: ' 06300F06 03551D13 0101FF04 05300301 01FF301D 0603551D 0E041604
- 1449DC85'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' 4B3D31E5 1B3E6A17 606AF333 3D3B4C73 E8300D06 092A8648
- 86F70D01 010B0500'
- expected_channel_input_redacted: false
- - channel_output: ' 4B3D31E5 1B3E6A17 606AF333 3D3B4C73 E8300D06 092A8648 86F70D01
- 010B0500'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' 03820101 00507F24 D3932A66 86025D9F E838AE5C 6D4DF6B0
- 49631C78 240DA905'
- expected_channel_input_redacted: false
- - channel_output: ' 03820101 00507F24 D3932A66 86025D9F E838AE5C 6D4DF6B0 49631C78
- 240DA905'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' 604EDCDE FF4FED2B 77FC460E CD636FDB DD44681E 3A5673AB
- 9093D3B1 6C9E3D8B'
- expected_channel_input_redacted: false
- - channel_output: ' 604EDCDE FF4FED2B 77FC460E CD636FDB DD44681E 3A5673AB 9093D3B1
- 6C9E3D8B'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' D98987BF E40CBD9E 1AECA0C2 2189BB5C 8FA85686 CD98B646
- 5575B146 8DFC66A8'
- expected_channel_input_redacted: false
- - channel_output: ' D98987BF E40CBD9E 1AECA0C2 2189BB5C 8FA85686 CD98B646 5575B146
- 8DFC66A8'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' 467A3DF4 4D565700 6ADF0F0D CF835015 3C04FF7C 21E878AC
- 11BA9CD2 55A9232C'
- expected_channel_input_redacted: false
- - channel_output: ' 467A3DF4 4D565700 6ADF0F0D CF835015 3C04FF7C 21E878AC 11BA9CD2
- 55A9232C'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' 7CA7B7E6 C1AF74F6 152E99B7 B1FCF9BB E973DE7F 5BDDEB86
- C71E3B49 1765308B'
- expected_channel_input_redacted: false
- - channel_output: ' 7CA7B7E6 C1AF74F6 152E99B7 B1FCF9BB E973DE7F 5BDDEB86 C71E3B49
- 1765308B'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' 5FB0DA06 B92AFE7F 494E8A9E 07B85737 F3A58BE1 1A48A229
- C37C1E69 39F08678'
- expected_channel_input_redacted: false
- - channel_output: ' 5FB0DA06 B92AFE7F 494E8A9E 07B85737 F3A58BE1 1A48A229 C37C1E69
- 39F08678'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' 80DDCD16 D6BACECA EEBC7CF9 8428787B 35202CDC 60E4616A
- B623CDBD 230E3AFB'
- expected_channel_input_redacted: false
- - channel_output: ' 80DDCD16 D6BACECA EEBC7CF9 8428787B 35202CDC 60E4616A B623CDBD
- 230E3AFB'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' 418616A9 4093E049 4D10AB75 27E86F73 932E35B5 8862FDAE
- 0275156F 719BB2F0'
- expected_channel_input_redacted: false
- - channel_output: ' 418616A9 4093E049 4D10AB75 27E86F73 932E35B5 8862FDAE 0275156F
- 719BB2F0'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' D697DF7F 28'
- expected_channel_input_redacted: false
- - channel_output: ' D697DF7F 28'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: " \tquit"
- expected_channel_input_redacted: false
- - channel_output: " \tquit"
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: license udi pid CSR1000V sn 9MVVU09YZFH
- expected_channel_input_redacted: false
- - channel_output: license udi pid CSR1000V sn 9MVVU09YZFH
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: diagnostic bootup level minimal
- expected_channel_input_redacted: false
- - channel_output: diagnostic bootup level minimal
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: archive
- expected_channel_input_redacted: false
- - channel_output: archive
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' log config'
- expected_channel_input_redacted: false
- - channel_output: ' log config'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' logging enable'
- expected_channel_input_redacted: false
- - channel_output: ' logging enable'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' path bootflash:'
- expected_channel_input_redacted: false
- - channel_output: ' path bootflash:'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: memory free low-watermark processor 72329
- expected_channel_input_redacted: false
- - channel_output: memory free low-watermark processor 72329
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: spanning-tree extend system-id
- expected_channel_input_redacted: false
- - channel_output: spanning-tree extend system-id
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: username boxen privilege 15 password 0 b0x3N-b0x3N
- expected_channel_input_redacted: false
- - channel_output: username boxen privilege 15 password 0 b0x3N-b0x3N
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: redundancy
- expected_channel_input_redacted: false
- - channel_output: redundancy
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: interface GigabitEthernet1
- expected_channel_input_redacted: false
- - channel_output: interface GigabitEthernet1
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' ip address 10.0.0.15 255.255.255.0'
- expected_channel_input_redacted: false
- - channel_output: ' ip address 10.0.0.15 255.255.255.0'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' negotiation auto'
- expected_channel_input_redacted: false
- - channel_output: ' negotiation auto'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no mop enabled'
- expected_channel_input_redacted: false
- - channel_output: ' no mop enabled'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no mop sysid'
- expected_channel_input_redacted: false
- - channel_output: ' no mop sysid'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: interface GigabitEthernet2
- expected_channel_input_redacted: false
- - channel_output: interface GigabitEthernet2
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no ip address'
- expected_channel_input_redacted: false
- - channel_output: ' no ip address'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' shutdown'
- expected_channel_input_redacted: false
- - channel_output: ' shutdown'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' negotiation auto'
- expected_channel_input_redacted: false
- - channel_output: ' negotiation auto'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no mop enabled'
- expected_channel_input_redacted: false
- - channel_output: ' no mop enabled'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no mop sysid'
- expected_channel_input_redacted: false
- - channel_output: ' no mop sysid'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: interface GigabitEthernet3
- expected_channel_input_redacted: false
- - channel_output: interface GigabitEthernet3
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no ip address'
- expected_channel_input_redacted: false
- - channel_output: ' no ip address'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' shutdown'
- expected_channel_input_redacted: false
- - channel_output: ' shutdown'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' negotiation auto'
- expected_channel_input_redacted: false
- - channel_output: ' negotiation auto'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no mop enabled'
- expected_channel_input_redacted: false
- - channel_output: ' no mop enabled'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no mop sysid'
- expected_channel_input_redacted: false
- - channel_output: ' no mop sysid'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: interface GigabitEthernet4
- expected_channel_input_redacted: false
- - channel_output: interface GigabitEthernet4
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no ip address'
- expected_channel_input_redacted: false
- - channel_output: ' no ip address'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' shutdown'
- expected_channel_input_redacted: false
- - channel_output: ' shutdown'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' negotiation auto'
- expected_channel_input_redacted: false
- - channel_output: ' negotiation auto'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no mop enabled'
- expected_channel_input_redacted: false
- - channel_output: ' no mop enabled'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no mop sysid'
- expected_channel_input_redacted: false
- - channel_output: ' no mop sysid'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: interface GigabitEthernet5
- expected_channel_input_redacted: false
- - channel_output: interface GigabitEthernet5
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no ip address'
- expected_channel_input_redacted: false
- - channel_output: ' no ip address'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' shutdown'
- expected_channel_input_redacted: false
- - channel_output: ' shutdown'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' negotiation auto'
- expected_channel_input_redacted: false
- - channel_output: ' negotiation auto'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no mop enabled'
- expected_channel_input_redacted: false
- - channel_output: ' no mop enabled'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no mop sysid'
- expected_channel_input_redacted: false
- - channel_output: ' no mop sysid'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: interface GigabitEthernet6
- expected_channel_input_redacted: false
- - channel_output: interface GigabitEthernet6
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no ip address'
- expected_channel_input_redacted: false
- - channel_output: ' no ip address'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' shutdown'
- expected_channel_input_redacted: false
- - channel_output: ' shutdown'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' negotiation auto'
- expected_channel_input_redacted: false
- - channel_output: ' negotiation auto'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no mop enabled'
- expected_channel_input_redacted: false
- - channel_output: ' no mop enabled'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no mop sysid'
- expected_channel_input_redacted: false
- - channel_output: ' no mop sysid'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: interface GigabitEthernet7
- expected_channel_input_redacted: false
- - channel_output: interface GigabitEthernet7
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no ip address'
- expected_channel_input_redacted: false
- - channel_output: ' no ip address'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' shutdown'
- expected_channel_input_redacted: false
- - channel_output: ' shutdown'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' negotiation auto'
- expected_channel_input_redacted: false
- - channel_output: ' negotiation auto'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no mop enabled'
- expected_channel_input_redacted: false
- - channel_output: ' no mop enabled'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no mop sysid'
- expected_channel_input_redacted: false
- - channel_output: ' no mop sysid'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: interface GigabitEthernet8
- expected_channel_input_redacted: false
- - channel_output: interface GigabitEthernet8
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no ip address'
- expected_channel_input_redacted: false
- - channel_output: ' no ip address'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' shutdown'
- expected_channel_input_redacted: false
- - channel_output: ' shutdown'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' negotiation auto'
- expected_channel_input_redacted: false
- - channel_output: ' negotiation auto'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no mop enabled'
- expected_channel_input_redacted: false
- - channel_output: ' no mop enabled'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no mop sysid'
- expected_channel_input_redacted: false
- - channel_output: ' no mop sysid'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: interface GigabitEthernet9
- expected_channel_input_redacted: false
- - channel_output: interface GigabitEthernet9
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no ip address'
- expected_channel_input_redacted: false
- - channel_output: ' no ip address'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' shutdown'
- expected_channel_input_redacted: false
- - channel_output: ' shutdown'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' negotiation auto'
- expected_channel_input_redacted: false
- - channel_output: ' negotiation auto'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no mop enabled'
- expected_channel_input_redacted: false
- - channel_output: ' no mop enabled'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no mop sysid'
- expected_channel_input_redacted: false
- - channel_output: ' no mop sysid'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: interface GigabitEthernet10
- expected_channel_input_redacted: false
- - channel_output: interface GigabitEthernet10
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no ip address'
- expected_channel_input_redacted: false
- - channel_output: ' no ip address'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' shutdown'
- expected_channel_input_redacted: false
- - channel_output: ' shutdown'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' negotiation auto'
- expected_channel_input_redacted: false
- - channel_output: ' negotiation auto'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no mop enabled'
- expected_channel_input_redacted: false
- - channel_output: ' no mop enabled'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' no mop sysid'
- expected_channel_input_redacted: false
- - channel_output: ' no mop sysid'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: virtual-service csr_mgmt
- expected_channel_input_redacted: false
- - channel_output: virtual-service csr_mgmt
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ip forward-protocol nd
- expected_channel_input_redacted: false
- - channel_output: ip forward-protocol nd
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: no ip http server
- expected_channel_input_redacted: false
- - channel_output: no ip http server
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: no ip http secure-server
- expected_channel_input_redacted: false
- - channel_output: no ip http secure-server
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ip ssh pubkey-chain
- expected_channel_input_redacted: false
- - channel_output: ip ssh pubkey-chain
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' username boxen'
- expected_channel_input_redacted: false
- - channel_output: ' username boxen'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' key-hash ssh-rsa 5CC74A68B18B026A1709FB09D1F44E2F'
- expected_channel_input_redacted: false
- - channel_output: ' key-hash ssh-rsa 5CC74A68B18B026A1709FB09D1F44E2F'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ip scp server enable
- expected_channel_input_redacted: false
- - channel_output: ip scp server enable
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: control-plane
- expected_channel_input_redacted: false
- - channel_output: control-plane
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: line con 0
- expected_channel_input_redacted: false
- - channel_output: line con 0
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' stopbits 1'
- expected_channel_input_redacted: false
- - channel_output: ' stopbits 1'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: line vty 0 4
- expected_channel_input_redacted: false
- - channel_output: line vty 0 4
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' login local'
- expected_channel_input_redacted: false
- - channel_output: ' login local'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' transport input all'
- expected_channel_input_redacted: false
- - channel_output: ' transport input all'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: line vty 5 15
- expected_channel_input_redacted: false
- - channel_output: line vty 5 15
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' login local'
- expected_channel_input_redacted: false
- - channel_output: ' login local'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: ' transport input all'
- expected_channel_input_redacted: false
- - channel_output: ' transport input all'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: netconf ssh
- expected_channel_input_redacted: false
- - channel_output: netconf ssh
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '!'
- expected_channel_input_redacted: false
- - channel_output: '!'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: netconf-yang
- expected_channel_input_redacted: false
- - channel_output: netconf-yang
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: end
- expected_channel_input_redacted: false
- - channel_output: end
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\n+>"
- expected_channel_input: '}'
- expected_channel_input_redacted: false
- - channel_output: '}'
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\ncsr1000v(tcl)#"
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\ncsr1000v(tcl)#"
- expected_channel_input: tclquit
- expected_channel_input_redacted: false
- - channel_output: tclquit
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\ncsr1000v#"
- expected_channel_input: "\r"
- expected_channel_input_redacted: false
- - channel_output: "\ncsr1000v#"
- expected_channel_input: show archive config differences system:running-config
- flash:__SCRAPLI_CFG_SESSION_NAME__
- expected_channel_input_redacted: false
- - channel_output: show archive config differences system:running-config flash:__SCRAPLI_CFG_SESSION_NAME__
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\n!Contextual Config Diffs:\n+license udi pid CSR1000V sn 9MVVU09YZFH\n\
- -license udi pid CSR1000V sn 9IB2R42M6QG\n\ncsr1000v#"
- expected_channel_input: show running-config
- expected_channel_input_redacted: false
- - channel_output: show running-config
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nBuilding configuration...\n\nCurrent configuration : 4818\
- \ bytes\n!\n! Last configuration change at 13:22:52 UTC Sat May 29 2021 by\
+ \ For more details, see the\ncsr1000v#", expected_channel_input: 'dir flash:
+ | i bytes', expected_channel_input_redacted: false}
+ - {channel_output: 'dir flash: | i bytes', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\n6286540800 bytes total (5490245632 bytes free)\ncsr1000v#",
+ expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\ncsr1000v#", expected_channel_input: tclsh, expected_channel_input_redacted: false}
+ - {channel_output: tclsh, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\ncsr1000v(tcl)#", expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\ncsr1000v(tcl)#", expected_channel_input: 'puts [open "flash:__SCRAPLI_CFG_SESSION_NAME__"
+ w+] {', expected_channel_input_redacted: false}
+ - {channel_output: 'puts [open "flash:__SCRAPLI_CFG_SESSION_NAME__" w+] {', expected_channel_input: "\r",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: version 16.12, expected_channel_input_redacted: false}
+ - {channel_output: version 16.12, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: service timestamps debug datetime
+ msec, expected_channel_input_redacted: false}
+ - {channel_output: service timestamps debug datetime msec, expected_channel_input: "\r",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: service timestamps log datetime
+ msec, expected_channel_input_redacted: false}
+ - {channel_output: service timestamps log datetime msec, expected_channel_input: "\r",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: service call-home, expected_channel_input_redacted: false}
+ - {channel_output: service call-home, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: platform qfp utilization monitor
+ load 80, expected_channel_input_redacted: false}
+ - {channel_output: platform qfp utilization monitor load 80, expected_channel_input: "\r",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: platform punt-keepalive disable-kernel-core,
+ expected_channel_input_redacted: false}
+ - {channel_output: platform punt-keepalive disable-kernel-core, expected_channel_input: "\r",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: platform console serial, expected_channel_input_redacted: false}
+ - {channel_output: platform console serial, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: hostname csr1000v, expected_channel_input_redacted: false}
+ - {channel_output: hostname csr1000v, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: boot-start-marker, expected_channel_input_redacted: false}
+ - {channel_output: boot-start-marker, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: boot-end-marker, expected_channel_input_redacted: false}
+ - {channel_output: boot-end-marker, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: enable secret 9 $9$xvWnx8Fe35f8xE$E9ijp7GM/V48P5y1Uz3IEPtotXgwkJKYJmN0q3q2E92,
+ expected_channel_input_redacted: false}
+ - {channel_output: enable secret 9 $9$xvWnx8Fe35f8xE$E9ijp7GM/V48P5y1Uz3IEPtotXgwkJKYJmN0q3q2E92,
+ expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: no aaa new-model, expected_channel_input_redacted: false}
+ - {channel_output: no aaa new-model, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: call-home, expected_channel_input_redacted: false}
+ - {channel_output: call-home, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' ! If contact email address
+ in call-home is configured as sch-smart-licensing@cisco.com', expected_channel_input_redacted: false}
+ - {channel_output: ' ! If contact email address in call-home is configured as
+ sch-smart-licensing@cisco.com', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' ! the email address configured
+ in Cisco Smart License Portal will be used as contact email address to send
+ SCH notifications.', expected_channel_input_redacted: false}
+ - {channel_output: ' ! the email address configured in Cisco Smart License Portal
+ will be used as contact email address to send SCH notifications.', expected_channel_input: "\r",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' contact-email-addr sch-smart-licensing@cisco.com',
+ expected_channel_input_redacted: false}
+ - {channel_output: ' contact-email-addr sch-smart-licensing@cisco.com', expected_channel_input: "\r",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' profile "CiscoTAC-1"', expected_channel_input_redacted: false}
+ - {channel_output: ' profile "CiscoTAC-1"', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' active', expected_channel_input_redacted: false}
+ - {channel_output: ' active', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' destination transport-method
+ http', expected_channel_input_redacted: false}
+ - {channel_output: ' destination transport-method http', expected_channel_input: "\r",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no destination transport-method
+ email', expected_channel_input_redacted: false}
+ - {channel_output: ' no destination transport-method email', expected_channel_input: "\r",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ip domain name example.com,
+ expected_channel_input_redacted: false}
+ - {channel_output: ip domain name example.com, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: login on-success log, expected_channel_input_redacted: false}
+ - {channel_output: login on-success log, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: subscriber templating, expected_channel_input_redacted: false}
+ - {channel_output: subscriber templating, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: multilink bundle-name authenticated,
+ expected_channel_input_redacted: false}
+ - {channel_output: multilink bundle-name authenticated, expected_channel_input: "\r",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: crypto pki trustpoint SLA-TrustPoint,
+ expected_channel_input_redacted: false}
+ - {channel_output: crypto pki trustpoint SLA-TrustPoint, expected_channel_input: "\r",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' enrollment pkcs12', expected_channel_input_redacted: false}
+ - {channel_output: ' enrollment pkcs12', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' revocation-check crl', expected_channel_input_redacted: false}
+ - {channel_output: ' revocation-check crl', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: crypto pki certificate chain
+ SLA-TrustPoint, expected_channel_input_redacted: false}
+ - {channel_output: crypto pki certificate chain SLA-TrustPoint, expected_channel_input: "\r",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' certificate ca 01', expected_channel_input_redacted: false}
+ - {channel_output: ' certificate ca 01', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' 30820321 30820209 A0030201
+ 02020101 300D0609 2A864886 F70D0101 0B050030', expected_channel_input_redacted: false}
+ - {channel_output: ' 30820321 30820209 A0030201 02020101 300D0609 2A864886 F70D0101
+ 0B050030', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' 32310E30 0C060355 040A1305
+ 43697363 6F312030 1E060355 04031317 43697363', expected_channel_input_redacted: false}
+ - {channel_output: ' 32310E30 0C060355 040A1305 43697363 6F312030 1E060355 04031317
+ 43697363', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' 6F204C69 63656E73 696E6720
+ 526F6F74 20434130 1E170D31 33303533 30313934', expected_channel_input_redacted: false}
+ - {channel_output: ' 6F204C69 63656E73 696E6720 526F6F74 20434130 1E170D31 33303533
+ 30313934', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' 3834375A 170D3338 30353330
+ 31393438 34375A30 32310E30 0C060355 040A1305', expected_channel_input_redacted: false}
+ - {channel_output: ' 3834375A 170D3338 30353330 31393438 34375A30 32310E30 0C060355
+ 040A1305', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' 43697363 6F312030 1E060355
+ 04031317 43697363 6F204C69 63656E73 696E6720', expected_channel_input_redacted: false}
+ - {channel_output: ' 43697363 6F312030 1E060355 04031317 43697363 6F204C69 63656E73
+ 696E6720', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' 526F6F74 20434130 82012230
+ 0D06092A 864886F7 0D010101 05000382 010F0030', expected_channel_input_redacted: false}
+ - {channel_output: ' 526F6F74 20434130 82012230 0D06092A 864886F7 0D010101 05000382
+ 010F0030', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' 82010A02 82010100 A6BCBD96
+ 131E05F7 145EA72C 2CD686E6 17222EA1 F1EFF64D', expected_channel_input_redacted: false}
+ - {channel_output: ' 82010A02 82010100 A6BCBD96 131E05F7 145EA72C 2CD686E6 17222EA1
+ F1EFF64D', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' CBB4C798 212AA147 C655D8D7
+ 9471380D 8711441E 1AAF071A 9CAE6388 8A38E520', expected_channel_input_redacted: false}
+ - {channel_output: ' CBB4C798 212AA147 C655D8D7 9471380D 8711441E 1AAF071A 9CAE6388
+ 8A38E520', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' 1C394D78 462EF239 C659F715
+ B98C0A59 5BBB5CBD 0CFEBEA3 700A8BF7 D8F256EE', expected_channel_input_redacted: false}
+ - {channel_output: ' 1C394D78 462EF239 C659F715 B98C0A59 5BBB5CBD 0CFEBEA3 700A8BF7
+ D8F256EE', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' 4AA4E80D DB6FD1C9 60B1FD18
+ FFC69C96 6FA68957 A2617DE7 104FDC5F EA2956AC', expected_channel_input_redacted: false}
+ - {channel_output: ' 4AA4E80D DB6FD1C9 60B1FD18 FFC69C96 6FA68957 A2617DE7 104FDC5F
+ EA2956AC', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' 7390A3EB 2B5436AD C847A2C5
+ DAB553EB 69A9A535 58E9F3E3 C0BD23CF 58BD7188', expected_channel_input_redacted: false}
+ - {channel_output: ' 7390A3EB 2B5436AD C847A2C5 DAB553EB 69A9A535 58E9F3E3 C0BD23CF
+ 58BD7188', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' 68E69491 20F320E7 948E71D7
+ AE3BCC84 F10684C7 4BC8E00F 539BA42B 42C68BB7', expected_channel_input_redacted: false}
+ - {channel_output: ' 68E69491 20F320E7 948E71D7 AE3BCC84 F10684C7 4BC8E00F 539BA42B
+ 42C68BB7', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' C7479096 B4CB2D62 EA2F505D
+ C7B062A4 6811D95B E8250FC4 5D5D5FB8 8F27D191', expected_channel_input_redacted: false}
+ - {channel_output: ' C7479096 B4CB2D62 EA2F505D C7B062A4 6811D95B E8250FC4 5D5D5FB8
+ 8F27D191', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' C55F0D76 61F9A4CD 3D992327
+ A8BB03BD 4E6D7069 7CBADF8B DF5F4368 95135E44', expected_channel_input_redacted: false}
+ - {channel_output: ' C55F0D76 61F9A4CD 3D992327 A8BB03BD 4E6D7069 7CBADF8B DF5F4368
+ 95135E44', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' DFC7C6CF 04DD7FD1 02030100
+ 01A34230 40300E06 03551D0F 0101FF04 04030201', expected_channel_input_redacted: false}
+ - {channel_output: ' DFC7C6CF 04DD7FD1 02030100 01A34230 40300E06 03551D0F 0101FF04
+ 04030201', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' 06300F06 03551D13 0101FF04
+ 05300301 01FF301D 0603551D 0E041604 1449DC85', expected_channel_input_redacted: false}
+ - {channel_output: ' 06300F06 03551D13 0101FF04 05300301 01FF301D 0603551D 0E041604
+ 1449DC85', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' 4B3D31E5 1B3E6A17 606AF333
+ 3D3B4C73 E8300D06 092A8648 86F70D01 010B0500', expected_channel_input_redacted: false}
+ - {channel_output: ' 4B3D31E5 1B3E6A17 606AF333 3D3B4C73 E8300D06 092A8648 86F70D01
+ 010B0500', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' 03820101 00507F24 D3932A66
+ 86025D9F E838AE5C 6D4DF6B0 49631C78 240DA905', expected_channel_input_redacted: false}
+ - {channel_output: ' 03820101 00507F24 D3932A66 86025D9F E838AE5C 6D4DF6B0 49631C78
+ 240DA905', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' 604EDCDE FF4FED2B 77FC460E
+ CD636FDB DD44681E 3A5673AB 9093D3B1 6C9E3D8B', expected_channel_input_redacted: false}
+ - {channel_output: ' 604EDCDE FF4FED2B 77FC460E CD636FDB DD44681E 3A5673AB 9093D3B1
+ 6C9E3D8B', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' D98987BF E40CBD9E 1AECA0C2
+ 2189BB5C 8FA85686 CD98B646 5575B146 8DFC66A8', expected_channel_input_redacted: false}
+ - {channel_output: ' D98987BF E40CBD9E 1AECA0C2 2189BB5C 8FA85686 CD98B646 5575B146
+ 8DFC66A8', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' 467A3DF4 4D565700 6ADF0F0D
+ CF835015 3C04FF7C 21E878AC 11BA9CD2 55A9232C', expected_channel_input_redacted: false}
+ - {channel_output: ' 467A3DF4 4D565700 6ADF0F0D CF835015 3C04FF7C 21E878AC 11BA9CD2
+ 55A9232C', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' 7CA7B7E6 C1AF74F6 152E99B7
+ B1FCF9BB E973DE7F 5BDDEB86 C71E3B49 1765308B', expected_channel_input_redacted: false}
+ - {channel_output: ' 7CA7B7E6 C1AF74F6 152E99B7 B1FCF9BB E973DE7F 5BDDEB86 C71E3B49
+ 1765308B', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' 5FB0DA06 B92AFE7F 494E8A9E
+ 07B85737 F3A58BE1 1A48A229 C37C1E69 39F08678', expected_channel_input_redacted: false}
+ - {channel_output: ' 5FB0DA06 B92AFE7F 494E8A9E 07B85737 F3A58BE1 1A48A229 C37C1E69
+ 39F08678', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' 80DDCD16 D6BACECA EEBC7CF9
+ 8428787B 35202CDC 60E4616A B623CDBD 230E3AFB', expected_channel_input_redacted: false}
+ - {channel_output: ' 80DDCD16 D6BACECA EEBC7CF9 8428787B 35202CDC 60E4616A B623CDBD
+ 230E3AFB', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' 418616A9 4093E049 4D10AB75
+ 27E86F73 932E35B5 8862FDAE 0275156F 719BB2F0', expected_channel_input_redacted: false}
+ - {channel_output: ' 418616A9 4093E049 4D10AB75 27E86F73 932E35B5 8862FDAE 0275156F
+ 719BB2F0', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' D697DF7F 28', expected_channel_input_redacted: false}
+ - {channel_output: ' D697DF7F 28', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: " \tquit", expected_channel_input_redacted: false}
+ - {channel_output: " \tquit", expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: license udi pid CSR1000V sn
+ 9MVVU09YZFH, expected_channel_input_redacted: false}
+ - {channel_output: license udi pid CSR1000V sn 9MVVU09YZFH, expected_channel_input: "\r",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: diagnostic bootup level minimal,
+ expected_channel_input_redacted: false}
+ - {channel_output: diagnostic bootup level minimal, expected_channel_input: "\r",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: archive, expected_channel_input_redacted: false}
+ - {channel_output: archive, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' log config', expected_channel_input_redacted: false}
+ - {channel_output: ' log config', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' logging enable', expected_channel_input_redacted: false}
+ - {channel_output: ' logging enable', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' path bootflash:', expected_channel_input_redacted: false}
+ - {channel_output: ' path bootflash:', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: memory free low-watermark processor
+ 72329, expected_channel_input_redacted: false}
+ - {channel_output: memory free low-watermark processor 72329, expected_channel_input: "\r",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: spanning-tree extend system-id,
+ expected_channel_input_redacted: false}
+ - {channel_output: spanning-tree extend system-id, expected_channel_input: "\r",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: username boxen privilege 15
+ password 0 b0x3N-b0x3N, expected_channel_input_redacted: false}
+ - {channel_output: username boxen privilege 15 password 0 b0x3N-b0x3N, expected_channel_input: "\r",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: redundancy, expected_channel_input_redacted: false}
+ - {channel_output: redundancy, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: interface GigabitEthernet1,
+ expected_channel_input_redacted: false}
+ - {channel_output: interface GigabitEthernet1, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' ip address 10.0.0.15 255.255.255.0',
+ expected_channel_input_redacted: false}
+ - {channel_output: ' ip address 10.0.0.15 255.255.255.0', expected_channel_input: "\r",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' negotiation auto', expected_channel_input_redacted: false}
+ - {channel_output: ' negotiation auto', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no mop enabled', expected_channel_input_redacted: false}
+ - {channel_output: ' no mop enabled', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no mop sysid', expected_channel_input_redacted: false}
+ - {channel_output: ' no mop sysid', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: interface GigabitEthernet2,
+ expected_channel_input_redacted: false}
+ - {channel_output: interface GigabitEthernet2, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no ip address', expected_channel_input_redacted: false}
+ - {channel_output: ' no ip address', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' shutdown', expected_channel_input_redacted: false}
+ - {channel_output: ' shutdown', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' negotiation auto', expected_channel_input_redacted: false}
+ - {channel_output: ' negotiation auto', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no mop enabled', expected_channel_input_redacted: false}
+ - {channel_output: ' no mop enabled', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no mop sysid', expected_channel_input_redacted: false}
+ - {channel_output: ' no mop sysid', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: interface GigabitEthernet3,
+ expected_channel_input_redacted: false}
+ - {channel_output: interface GigabitEthernet3, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no ip address', expected_channel_input_redacted: false}
+ - {channel_output: ' no ip address', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' shutdown', expected_channel_input_redacted: false}
+ - {channel_output: ' shutdown', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' negotiation auto', expected_channel_input_redacted: false}
+ - {channel_output: ' negotiation auto', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no mop enabled', expected_channel_input_redacted: false}
+ - {channel_output: ' no mop enabled', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no mop sysid', expected_channel_input_redacted: false}
+ - {channel_output: ' no mop sysid', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: interface GigabitEthernet4,
+ expected_channel_input_redacted: false}
+ - {channel_output: interface GigabitEthernet4, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no ip address', expected_channel_input_redacted: false}
+ - {channel_output: ' no ip address', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' shutdown', expected_channel_input_redacted: false}
+ - {channel_output: ' shutdown', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' negotiation auto', expected_channel_input_redacted: false}
+ - {channel_output: ' negotiation auto', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no mop enabled', expected_channel_input_redacted: false}
+ - {channel_output: ' no mop enabled', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no mop sysid', expected_channel_input_redacted: false}
+ - {channel_output: ' no mop sysid', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: interface GigabitEthernet5,
+ expected_channel_input_redacted: false}
+ - {channel_output: interface GigabitEthernet5, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no ip address', expected_channel_input_redacted: false}
+ - {channel_output: ' no ip address', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' shutdown', expected_channel_input_redacted: false}
+ - {channel_output: ' shutdown', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' negotiation auto', expected_channel_input_redacted: false}
+ - {channel_output: ' negotiation auto', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no mop enabled', expected_channel_input_redacted: false}
+ - {channel_output: ' no mop enabled', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no mop sysid', expected_channel_input_redacted: false}
+ - {channel_output: ' no mop sysid', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: interface GigabitEthernet6,
+ expected_channel_input_redacted: false}
+ - {channel_output: interface GigabitEthernet6, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no ip address', expected_channel_input_redacted: false}
+ - {channel_output: ' no ip address', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' shutdown', expected_channel_input_redacted: false}
+ - {channel_output: ' shutdown', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' negotiation auto', expected_channel_input_redacted: false}
+ - {channel_output: ' negotiation auto', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no mop enabled', expected_channel_input_redacted: false}
+ - {channel_output: ' no mop enabled', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no mop sysid', expected_channel_input_redacted: false}
+ - {channel_output: ' no mop sysid', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: interface GigabitEthernet7,
+ expected_channel_input_redacted: false}
+ - {channel_output: interface GigabitEthernet7, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no ip address', expected_channel_input_redacted: false}
+ - {channel_output: ' no ip address', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' shutdown', expected_channel_input_redacted: false}
+ - {channel_output: ' shutdown', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' negotiation auto', expected_channel_input_redacted: false}
+ - {channel_output: ' negotiation auto', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no mop enabled', expected_channel_input_redacted: false}
+ - {channel_output: ' no mop enabled', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no mop sysid', expected_channel_input_redacted: false}
+ - {channel_output: ' no mop sysid', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: interface GigabitEthernet8,
+ expected_channel_input_redacted: false}
+ - {channel_output: interface GigabitEthernet8, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no ip address', expected_channel_input_redacted: false}
+ - {channel_output: ' no ip address', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' shutdown', expected_channel_input_redacted: false}
+ - {channel_output: ' shutdown', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' negotiation auto', expected_channel_input_redacted: false}
+ - {channel_output: ' negotiation auto', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no mop enabled', expected_channel_input_redacted: false}
+ - {channel_output: ' no mop enabled', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no mop sysid', expected_channel_input_redacted: false}
+ - {channel_output: ' no mop sysid', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: interface GigabitEthernet9,
+ expected_channel_input_redacted: false}
+ - {channel_output: interface GigabitEthernet9, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no ip address', expected_channel_input_redacted: false}
+ - {channel_output: ' no ip address', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' shutdown', expected_channel_input_redacted: false}
+ - {channel_output: ' shutdown', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' negotiation auto', expected_channel_input_redacted: false}
+ - {channel_output: ' negotiation auto', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no mop enabled', expected_channel_input_redacted: false}
+ - {channel_output: ' no mop enabled', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no mop sysid', expected_channel_input_redacted: false}
+ - {channel_output: ' no mop sysid', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: interface GigabitEthernet10,
+ expected_channel_input_redacted: false}
+ - {channel_output: interface GigabitEthernet10, expected_channel_input: "\r",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no ip address', expected_channel_input_redacted: false}
+ - {channel_output: ' no ip address', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' shutdown', expected_channel_input_redacted: false}
+ - {channel_output: ' shutdown', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' negotiation auto', expected_channel_input_redacted: false}
+ - {channel_output: ' negotiation auto', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no mop enabled', expected_channel_input_redacted: false}
+ - {channel_output: ' no mop enabled', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' no mop sysid', expected_channel_input_redacted: false}
+ - {channel_output: ' no mop sysid', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: virtual-service csr_mgmt, expected_channel_input_redacted: false}
+ - {channel_output: virtual-service csr_mgmt, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ip forward-protocol nd, expected_channel_input_redacted: false}
+ - {channel_output: ip forward-protocol nd, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: no ip http server, expected_channel_input_redacted: false}
+ - {channel_output: no ip http server, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: no ip http secure-server, expected_channel_input_redacted: false}
+ - {channel_output: no ip http secure-server, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ip ssh pubkey-chain, expected_channel_input_redacted: false}
+ - {channel_output: ip ssh pubkey-chain, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' username boxen', expected_channel_input_redacted: false}
+ - {channel_output: ' username boxen', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' key-hash ssh-rsa 5CC74A68B18B026A1709FB09D1F44E2F',
+ expected_channel_input_redacted: false}
+ - {channel_output: ' key-hash ssh-rsa 5CC74A68B18B026A1709FB09D1F44E2F', expected_channel_input: "\r",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ip scp server enable, expected_channel_input_redacted: false}
+ - {channel_output: ip scp server enable, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: control-plane, expected_channel_input_redacted: false}
+ - {channel_output: control-plane, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: line con 0, expected_channel_input_redacted: false}
+ - {channel_output: line con 0, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' stopbits 1', expected_channel_input_redacted: false}
+ - {channel_output: ' stopbits 1', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: line vty 0 4, expected_channel_input_redacted: false}
+ - {channel_output: line vty 0 4, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' login local', expected_channel_input_redacted: false}
+ - {channel_output: ' login local', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' transport input all', expected_channel_input_redacted: false}
+ - {channel_output: ' transport input all', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: line vty 5 15, expected_channel_input_redacted: false}
+ - {channel_output: line vty 5 15, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' login local', expected_channel_input_redacted: false}
+ - {channel_output: ' login local', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: ' transport input all', expected_channel_input_redacted: false}
+ - {channel_output: ' transport input all', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: netconf ssh, expected_channel_input_redacted: false}
+ - {channel_output: netconf ssh, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '!', expected_channel_input_redacted: false}
+ - {channel_output: '!', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: netconf-yang, expected_channel_input_redacted: false}
+ - {channel_output: netconf-yang, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: end, expected_channel_input_redacted: false}
+ - {channel_output: end, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\n+>", expected_channel_input: '}', expected_channel_input_redacted: false}
+ - {channel_output: '}', expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\ncsr1000v(tcl)#", expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\ncsr1000v(tcl)#", expected_channel_input: tclquit, expected_channel_input_redacted: false}
+ - {channel_output: tclquit, expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\ncsr1000v#", expected_channel_input: "\r", expected_channel_input_redacted: false}
+ - {channel_output: "\ncsr1000v#", expected_channel_input: show archive config
+ differences system:running-config flash:__SCRAPLI_CFG_SESSION_NAME__, expected_channel_input_redacted: false}
+ - {channel_output: show archive config differences system:running-config flash:__SCRAPLI_CFG_SESSION_NAME__,
+ expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\n!Contextual Config Diffs:\n+license udi pid CSR1000V sn\
+ \ 9MVVU09YZFH\n-license udi pid CSR1000V sn 9FK0UZW73QE\n\ncsr1000v#", expected_channel_input: show
+ running-config, expected_channel_input_redacted: false}
+ - {channel_output: show running-config, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nBuilding configuration...\n\nCurrent configuration : 4818\
+ \ bytes\n!\n! Last configuration change at 00:20:27 UTC Sat Nov 20 2021 by\
\ boxen\n!\nversion 16.12\nservice timestamps debug datetime msec\nservice\
\ timestamps log datetime msec\nservice call-home\nplatform qfp utilization\
\ monitor load 80\nplatform punt-keepalive disable-kernel-core\nplatform console\
@@ -1701,7 +695,7 @@ localhost:21023:TelnetTransport::0:
\ F3A58BE1 1A48A229 C37C1E69 39F08678 \n 80DDCD16 D6BACECA EEBC7CF9 8428787B\
\ 35202CDC 60E4616A B623CDBD 230E3AFB \n 418616A9 4093E049 4D10AB75 27E86F73\
\ 932E35B5 8862FDAE 0275156F 719BB2F0 \n D697DF7F 28\n \tquit\n!\nlicense\
- \ udi pid CSR1000V sn 9IB2R42M6QG\ndiagnostic bootup level minimal\narchive\n\
+ \ udi pid CSR1000V sn 9FK0UZW73QE\ndiagnostic bootup level minimal\narchive\n\
\ log config\n logging enable\n path bootflash:\nmemory free low-watermark\
\ processor 72329\n!\n!\nspanning-tree extend system-id\n!\nusername boxen\
\ privilege 15 password 0 b0x3N-b0x3N\n!\nredundancy\n!\n!\n!\n!\n!\n!\n!\
@@ -1726,71 +720,40 @@ localhost:21023:TelnetTransport::0:
ip scp server enable\n!\n!\n!\n!\n!\n!\n!\ncontrol-plane\n!\n!\n!\n!\n!\n\
!\nline con 0\n stopbits 1\nline vty 0 4\n login local\n transport input all\n\
line vty 5 15\n login local\n transport input all\n!\nnetconf ssh\n!\n!\n\
- !\n!\n!\nnetconf-yang\nend\n\ncsr1000v#"
- expected_channel_input: show run | i file prompt
- expected_channel_input_redacted: false
- - channel_output: show run | i file prompt
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\ncsr1000v#"
- expected_channel_input: configure replace flash:__SCRAPLI_CFG_SESSION_NAME__
- force
- expected_channel_input_redacted: false
- - channel_output: configure replace flash:__SCRAPLI_CFG_SESSION_NAME__ force
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nThe rollback configlet from the last pass is listed below:\n\
- ********\n!List of Rollback Commands:\nno license udi pid CSR1000V sn 9IB2R42M6QG\n\
+ !\n!\n!\nnetconf-yang\nend\n\ncsr1000v#", expected_channel_input: show run
+ | i file prompt, expected_channel_input_redacted: false}
+ - {channel_output: show run | i file prompt, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\ncsr1000v#", expected_channel_input: configure replace flash:__SCRAPLI_CFG_SESSION_NAME__
+ force, expected_channel_input_redacted: false}
+ - {channel_output: configure replace flash:__SCRAPLI_CFG_SESSION_NAME__ force,
+ expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nThe rollback configlet from the last pass is listed below:\n\
+ ********\n!List of Rollback Commands:\nno license udi pid CSR1000V sn 9FK0UZW73QE\n\
license udi pid CSR1000V sn 9MVVU09YZFH\nend\n********\n\n\nRollback aborted\
\ after 5 passes\nThe following commands are failed to apply to the IOS image.\n\
- ********\nlicense udi pid CSR1000V sn 9MVVU09YZFH\n********\n\n\ncsr1000v#"
- expected_channel_input: show run | i file prompt
- expected_channel_input_redacted: false
- - channel_output: show run | i file prompt
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\ncsr1000v#"
- expected_channel_input: copy running-config startup-config
- expected_channel_input_redacted: false
- - channel_output: copy running-config startup-config
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nDestination filename [startup-config]? "
- expected_channel_input: ''
- expected_channel_input_redacted: false
- - channel_output: ''
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nBuilding configuration...\n[OK]\ncsr1000v#"
- expected_channel_input: show run | i file prompt
- expected_channel_input_redacted: false
- - channel_output: show run | i file prompt
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\ncsr1000v#"
- expected_channel_input: delete flash:__SCRAPLI_CFG_SESSION_NAME__
- expected_channel_input_redacted: false
- - channel_output: delete flash:__SCRAPLI_CFG_SESSION_NAME__
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nDelete filename [__SCRAPLI_CFG_SESSION_NAME__]? "
- expected_channel_input: ''
- expected_channel_input_redacted: false
- - channel_output: ''
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\nDelete bootflash:/__SCRAPLI_CFG_SESSION_NAME__? [confirm]"
- expected_channel_input: ''
- expected_channel_input_redacted: false
- - channel_output: ''
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\n\ncsr1000v#"
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
- - channel_output: "\ncsr1000v#"
- expected_channel_input: exit
- expected_channel_input_redacted: false
- - channel_output: ''
- expected_channel_input: "\n"
- expected_channel_input_redacted: false
+ ********\nlicense udi pid CSR1000V sn 9MVVU09YZFH\n********\n\n\ncsr1000v#",
+ expected_channel_input: show run | i file prompt, expected_channel_input_redacted: false}
+ - {channel_output: show run | i file prompt, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\ncsr1000v#", expected_channel_input: copy running-config
+ startup-config, expected_channel_input_redacted: false}
+ - {channel_output: copy running-config startup-config, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nDestination filename [startup-config]? ", expected_channel_input: '',
+ expected_channel_input_redacted: false}
+ - {channel_output: '', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nBuilding configuration...\n[OK]\ncsr1000v#", expected_channel_input: show
+ run | i file prompt, expected_channel_input_redacted: false}
+ - {channel_output: show run | i file prompt, expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\ncsr1000v#", expected_channel_input: delete flash:__SCRAPLI_CFG_SESSION_NAME__,
+ expected_channel_input_redacted: false}
+ - {channel_output: delete flash:__SCRAPLI_CFG_SESSION_NAME__, expected_channel_input: "\n",
+ expected_channel_input_redacted: false}
+ - {channel_output: "\nDelete filename [__SCRAPLI_CFG_SESSION_NAME__]? ", expected_channel_input: '',
+ expected_channel_input_redacted: false}
+ - {channel_output: '', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\nDelete bootflash:/__SCRAPLI_CFG_SESSION_NAME__? [confirm]",
+ expected_channel_input: '', expected_channel_input_redacted: false}
+ - {channel_output: '', expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\n\ncsr1000v#", expected_channel_input: "\n", expected_channel_input_redacted: false}
+ - {channel_output: "\ncsr1000v#", expected_channel_input: exit, expected_channel_input_redacted: false}
+ - {channel_output: '', expected_channel_input: "\n", expected_channel_input_redacted: false}
diff --git a/tests/integration/platform/test_core_platforms_async.py b/tests/integration/platform/test_core_platforms_async.py
index ba19713..743db8d 100644
--- a/tests/integration/platform/test_core_platforms_async.py
+++ b/tests/integration/platform/test_core_platforms_async.py
@@ -1,7 +1,6 @@
import pytest
-@pytest.mark.asyncio
@pytest.mark.scrapli_replay
async def test_get_config(async_cfg_conn):
await async_cfg_conn.prepare()
@@ -13,7 +12,6 @@ async def test_get_config(async_cfg_conn):
)
-@pytest.mark.asyncio
@pytest.mark.scrapli_replay
async def test_load_config_merge_diff_and_abort(async_cfg_conn):
await async_cfg_conn.prepare()
@@ -28,7 +26,6 @@ async def test_load_config_merge_diff_and_abort(async_cfg_conn):
# dont bother with checking the diff itself, we'll do that in unit tests much more thoroughly
-@pytest.mark.asyncio
@pytest.mark.scrapli_replay
async def test_load_config_merge_diff_and_commit(async_cfg_conn):
await async_cfg_conn.prepare()
diff --git a/tests/unit/platform/base/test_async_platform.py b/tests/unit/platform/base/test_async_platform.py
index 747c5d4..c8eb8ea 100644
--- a/tests/unit/platform/base/test_async_platform.py
+++ b/tests/unit/platform/base/test_async_platform.py
@@ -1,9 +1,6 @@
-import pytest
-
from scrapli_cfg.response import ScrapliCfgResponse
-@pytest.mark.asyncio
async def test_open(async_cfg_object, monkeypatch):
open_called = False
get_version_called = False
@@ -49,7 +46,6 @@ async def _on_prepare(cls):
assert on_prepare_called is True
-@pytest.mark.asyncio
async def test_close(async_cfg_object, monkeypatch):
close_called = False
@@ -70,7 +66,6 @@ async def _close(cls):
assert close_called is True
-@pytest.mark.asyncio
async def test_context_manager(monkeypatch, async_cfg_object):
"""Asserts context manager properly opens/closes"""
open_called = False
@@ -98,7 +93,6 @@ async def _cleanup(cls):
assert close_called is True
-@pytest.mark.asyncio
async def test_render_substituted_config(monkeypatch, async_cfg_object):
"""Asserts context manager properly opens/closes"""
get_config_called = False
diff --git a/tests/unit/platform/core/arista_eos/test_arista_eos_base_platform.py b/tests/unit/platform/core/arista_eos/test_arista_eos_base_platform.py
index ebb74fa..ba7acce 100644
--- a/tests/unit/platform/core/arista_eos/test_arista_eos_base_platform.py
+++ b/tests/unit/platform/core/arista_eos/test_arista_eos_base_platform.py
@@ -133,24 +133,16 @@ def test_reset_config_session(eos_base_cfg_object, dummy_logger):
assert eos_base_cfg_object.candidate_config == ""
-def test_normalize_source_candidate_configs(eos_base_cfg_object, dummy_logger):
+def test_clean_config(eos_base_cfg_object, dummy_logger):
eos_base_cfg_object.logger = dummy_logger
eos_base_cfg_object.candidate_config = CONFIG_PAYLOAD
- (
- actual_source_config,
- actual_candidate_config,
- ) = eos_base_cfg_object._normalize_source_candidate_configs(source_config=CONFIG_PAYLOAD)
+ actual_config = eos_base_cfg_object.clean_config(config=CONFIG_PAYLOAD)
# checking that this removes the comment banner basically, in the future it may have to "clean"
# more things too
-
- assert (
- actual_source_config
- == "!\n!\nswitchport default mode routed\n!\ntransceiver qsfp default-mode 4x10G\n!\nbanner login\nNo startup-config was found.\nEOF\n!\nend"
- )
assert (
- actual_candidate_config
+ actual_config
== "!\n!\nswitchport default mode routed\n!\ntransceiver qsfp default-mode 4x10G\n!\nbanner login\nNo startup-config was found.\nEOF\n!\nend"
)
diff --git a/tests/unit/platform/core/cisco_iosxe/test_cisco_iosxe_base_platform.py b/tests/unit/platform/core/cisco_iosxe/test_cisco_iosxe_base_platform.py
index 71e878c..bbb0b8d 100644
--- a/tests/unit/platform/core/cisco_iosxe/test_cisco_iosxe_base_platform.py
+++ b/tests/unit/platform/core/cisco_iosxe/test_cisco_iosxe_base_platform.py
@@ -125,7 +125,8 @@ def test_parse_version_no_match(iosxe_base_cfg_object):
assert actual_version_string == ""
-def test_clean_config(iosxe_base_cfg_object):
+def test_clean_config(iosxe_base_cfg_object, dummy_logger):
+ iosxe_base_cfg_object.logger = dummy_logger
assert iosxe_base_cfg_object.clean_config(config=CONFIG_PAYLOAD) == "version 16.12"
@@ -209,16 +210,3 @@ def test_prepare_load_config(iosxe_base_cfg_object, dummy_logger):
# config is what we think it shoudl be
assert actual_config.startswith("""puts [open "flash:scrapli_cfg_""")
assert actual_config.endswith("""w+] {\ninterface loopback123\n description tacocat\n}""")
-
-
-def test_normalize_source_candidate_configs(iosxe_base_cfg_object, dummy_logger):
- iosxe_base_cfg_object.logger = dummy_logger
- iosxe_base_cfg_object.candidate_config = CONFIG_PAYLOAD
-
- (
- actual_source_config,
- actual_candidate_config,
- ) = iosxe_base_cfg_object._normalize_source_candidate_configs(source_config=CONFIG_PAYLOAD)
-
- assert actual_source_config == "version 16.12"
- assert actual_candidate_config == "version 16.12"
diff --git a/tests/unit/platform/core/cisco_iosxr/test_cisco_iosxr_base_platform.py b/tests/unit/platform/core/cisco_iosxr/test_cisco_iosxr_base_platform.py
index 60ac1f4..8daabef 100644
--- a/tests/unit/platform/core/cisco_iosxr/test_cisco_iosxr_base_platform.py
+++ b/tests/unit/platform/core/cisco_iosxr/test_cisco_iosxr_base_platform.py
@@ -99,20 +99,13 @@ def test_get_diff_command(iosxr_base_cfg_object, test_data):
assert iosxr_base_cfg_object._get_diff_command() == expected_command
-def test_normalize_source_candidate_configs(iosxr_base_cfg_object, dummy_logger):
+def test_clean_config(iosxr_base_cfg_object, dummy_logger):
iosxr_base_cfg_object.logger = dummy_logger
iosxr_base_cfg_object.candidate_config = CONFIG_PAYLOAD
- (
- actual_source_config,
- actual_candidate_config,
- ) = iosxr_base_cfg_object._normalize_source_candidate_configs(source_config=CONFIG_PAYLOAD)
+ actual_config = iosxr_base_cfg_object.clean_config(config=CONFIG_PAYLOAD)
assert (
- actual_source_config
- == "!\ntelnet vrf default ipv4 server max-servers 10\nbanner motd ^\nsomething in a banner\n^\nend"
- )
- assert (
- actual_candidate_config
+ actual_config
== "!\ntelnet vrf default ipv4 server max-servers 10\nbanner motd ^\nsomething in a banner\n^\nend"
)
diff --git a/tests/unit/platform/core/cisco_nxos/test_cisco_nxos_base_platform.py b/tests/unit/platform/core/cisco_nxos/test_cisco_nxos_base_platform.py
index d8c3b58..8ecbaf2 100644
--- a/tests/unit/platform/core/cisco_nxos/test_cisco_nxos_base_platform.py
+++ b/tests/unit/platform/core/cisco_nxos/test_cisco_nxos_base_platform.py
@@ -173,18 +173,12 @@ def test_prepare_load_config(nxos_base_cfg_object, dummy_logger):
)
-def test_normalize_source_candidate_configs(nxos_base_cfg_object, dummy_logger):
+def test_clean_config(nxos_base_cfg_object, dummy_logger):
nxos_base_cfg_object.logger = dummy_logger
nxos_base_cfg_object.candidate_config = CONFIG_PAYLOAD
- (
- actual_source_config,
- actual_candidate_config,
- ) = nxos_base_cfg_object._normalize_source_candidate_configs(source_config=CONFIG_PAYLOAD)
-
- # actual source config wouldnt have the checkpoint lines in there to remove, but candidate would
- assert actual_source_config == "!#feature ssh\n!#ssh key rsa 1024\nversion 9.2(4) Bios:version"
- assert actual_candidate_config == "version 9.2(4) Bios:version"
+ actual_config = nxos_base_cfg_object.clean_config(config=CONFIG_PAYLOAD)
+ assert actual_config == "version 9.2(4) Bios:version"
def test_pre_get_checkpoint(nxos_base_cfg_object, dummy_logger, sync_scrapli_conn):
diff --git a/tests/unit/platform/core/juniper_junos/test_juniper_junos_base_platform.py b/tests/unit/platform/core/juniper_junos/test_juniper_junos_base_platform.py
index 57ee2d0..42852db 100644
--- a/tests/unit/platform/core/juniper_junos/test_juniper_junos_base_platform.py
+++ b/tests/unit/platform/core/juniper_junos/test_juniper_junos_base_platform.py
@@ -67,14 +67,10 @@ def test_prepare_load_config(junos_base_cfg_object, dummy_logger):
assert actual_config.endswith("""description tacocat'""")
-def test_normalize_source_candidate_configs(junos_base_cfg_object, dummy_logger):
+def test_clean_config(junos_base_cfg_object, dummy_logger):
junos_base_cfg_object.logger = dummy_logger
junos_base_cfg_object.candidate_config = CONFIG_PAYLOAD
- (
- actual_source_config,
- actual_candidate_config,
- ) = junos_base_cfg_object._normalize_source_candidate_configs(source_config=CONFIG_PAYLOAD)
+ actual_config = junos_base_cfg_object.clean_config(config=CONFIG_PAYLOAD)
- assert actual_source_config == "system {"
- assert actual_candidate_config == "system {"
+ assert actual_config == "system {"