From 5a8255a9f488817f44791bbc33cf23eb6988cc92 Mon Sep 17 00:00:00 2001
From: s2224834 <46319860+s2224834@users.noreply.github.com>
Date: Fri, 8 Feb 2019 19:25:28 +0000
Subject: [PATCH] Bombe: fix tests after output table patch
---
tests/operations/tests/Bombe.mjs | 12 ++++++------
tests/operations/tests/MultipleBombe.mjs | 4 ++--
2 files changed, 8 insertions(+), 8 deletions(-)
diff --git a/tests/operations/tests/Bombe.mjs b/tests/operations/tests/Bombe.mjs
index fca420d3..0f00f1be 100644
--- a/tests/operations/tests/Bombe.mjs
+++ b/tests/operations/tests/Bombe.mjs
@@ -11,7 +11,7 @@ TestRegister.addTests([
// Plugboard for this test is BO LC KE GA
name: "Bombe: 3 rotor (self-stecker)",
input: "BBYFLTHHYIJQAYBBYS",
- expectedMatch: /LGA \(plugboard: SS\): VFISUSGTKSTMPSUNAK/,
+ expectedMatch: /
LGA<\/td> | SS<\/td> | VFISUSGTKSTMPSUNAK<\/td>/,
recipeConfig: [
{
"op": "Bombe",
@@ -30,7 +30,7 @@ TestRegister.addTests([
// This test produces a menu that doesn't use the first letter, which is also a good test
name: "Bombe: 3 rotor (other stecker)",
input: "JBYALIHDYNUAAVKBYM",
- expectedMatch: /LGA \(plugboard: AG\): QFIMUMAFKMQSKMYNGW/,
+ expectedMatch: / | LGA<\/td> | AG<\/td> | QFIMUMAFKMQSKMYNGW<\/td>/,
recipeConfig: [
{
"op": "Bombe",
@@ -48,7 +48,7 @@ TestRegister.addTests([
{
name: "Bombe: crib offset",
input: "AAABBYFLTHHYIJQAYBBYS", // first three chars here are faked
- expectedMatch: /LGA \(plugboard: SS\): VFISUSGTKSTMPSUNAK/,
+ expectedMatch: / | LGA<\/td> | SS<\/td> | VFISUSGTKSTMPSUNAK<\/td>/,
recipeConfig: [
{
"op": "Bombe",
@@ -66,7 +66,7 @@ TestRegister.addTests([
{
name: "Bombe: multiple stops",
input: "BBYFLTHHYIJQAYBBYS",
- expectedMatch: /LGA \(plugboard: TT\): VFISUSGTKSTMPSUNAK/,
+ expectedMatch: / | LGA<\/td> | TT<\/td> | VFISUSGTKSTMPSUNAK<\/td>/,
recipeConfig: [
{
"op": "Bombe",
@@ -84,7 +84,7 @@ TestRegister.addTests([
{
name: "Bombe: checking machine",
input: "BBYFLTHHYIJQAYBBYS",
- expectedMatch: /Stop: LGA \(plugboard: TT AG BO CL EK FF HH II JJ SS YY\): THISISATESTMESSAGE/,
+ expectedMatch: / | LGA<\/td> | TT AG BO CL EK FF HH II JJ SS YY<\/td> | THISISATESTMESSAGE<\/td>/,
recipeConfig: [
{
"op": "Bombe",
@@ -103,7 +103,7 @@ TestRegister.addTests([
{
name: "Bombe: 4 rotor",
input: "LUOXGJSHGEDSRDOQQX",
- expectedMatch: /LHSC \(plugboard: SS\): HHHSSSGQUUQPKSEKWK/,
+ expectedMatch: / | LHSC<\/td> | SS<\/td> | HHHSSSGQUUQPKSEKWK<\/td>/,
recipeConfig: [
{
"op": "Bombe",
diff --git a/tests/operations/tests/MultipleBombe.mjs b/tests/operations/tests/MultipleBombe.mjs
index 5c06ece4..8e2cc685 100644
--- a/tests/operations/tests/MultipleBombe.mjs
+++ b/tests/operations/tests/MultipleBombe.mjs
@@ -10,7 +10,7 @@ TestRegister.addTests([
{
name: "Multi-Bombe: 3 rotor",
input: "BBYFLTHHYIJQAYBBYS",
- expectedMatch: /LGA \(plugboard: SS\): VFISUSGTKSTMPSUNAK/,
+ expectedMatch: / | LGA<\/td> | SS<\/td> | VFISUSGTKSTMPSUNAK<\/td>/,
recipeConfig: [
{
"op": "Multiple Bombe",
@@ -30,7 +30,7 @@ TestRegister.addTests([
{
name: "Multi-Bombe: 4 rotor",
input: "LUOXGJSHGEDSRDOQQX",
- expectedMatch: /LHSC \(plugboard: SS\): HHHSSSGQUUQPKSEKWK/,
+ expectedMatch: / | LHSC<\/td> | SS<\/td> | HHHSSSGQUUQPKSEKWK<\/td>/,
recipeConfig: [
{
"op": "Multiple Bombe",
|