浏览代码

Bombe: fix tests after output table patch

s2224834 6 年之前
父节点
当前提交
5a8255a9f4
共有 2 个文件被更改,包括 8 次插入8 次删除
  1. 6 6
      tests/operations/tests/Bombe.mjs
  2. 2 2
      tests/operations/tests/MultipleBombe.mjs

+ 6 - 6
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: /<td>LGA<\/td><td>SS<\/td><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: /<td>LGA<\/td><td>AG<\/td><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: /<td>LGA<\/td><td>SS<\/td><td>VFISUSGTKSTMPSUNAK<\/td>/,
         recipeConfig: [
             {
                 "op": "Bombe",
@@ -66,7 +66,7 @@ TestRegister.addTests([
     {
         name: "Bombe: multiple stops",
         input: "BBYFLTHHYIJQAYBBYS",
-        expectedMatch: /LGA \(plugboard: TT\): VFISUSGTKSTMPSUNAK/,
+        expectedMatch: /<td>LGA<\/td><td>TT<\/td><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: /<td>LGA<\/td><td>TT AG BO CL EK FF HH II JJ SS YY<\/td><td>THISISATESTMESSAGE<\/td>/,
         recipeConfig: [
             {
                 "op": "Bombe",
@@ -103,7 +103,7 @@ TestRegister.addTests([
     {
         name: "Bombe: 4 rotor",
         input: "LUOXGJSHGEDSRDOQQX",
-        expectedMatch: /LHSC \(plugboard: SS\): HHHSSSGQUUQPKSEKWK/,
+        expectedMatch: /<td>LHSC<\/td><td>SS<\/td><td>HHHSSSGQUUQPKSEKWK<\/td>/,
         recipeConfig: [
             {
                 "op": "Bombe",

+ 2 - 2
tests/operations/tests/MultipleBombe.mjs

@@ -10,7 +10,7 @@ TestRegister.addTests([
     {
         name: "Multi-Bombe: 3 rotor",
         input: "BBYFLTHHYIJQAYBBYS",
-        expectedMatch: /LGA \(plugboard: SS\): VFISUSGTKSTMPSUNAK/,
+        expectedMatch: /<td>LGA<\/td><td>SS<\/td><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: /<td>LHSC<\/td><td>SS<\/td><td>HHHSSSGQUUQPKSEKWK<\/td>/,
         recipeConfig: [
             {
                 "op": "Multiple Bombe",