mirror of
https://github.com/gchq/CyberChef.git
synced 2024-09-30 07:21:29 +02:00
Made fixes so that tests might work
This commit is contained in:
parent
96e40a6479
commit
7ab6c88774
@ -62,10 +62,8 @@ var ByteRepr = {
|
|||||||
* @returns {string}
|
* @returns {string}
|
||||||
*/
|
*/
|
||||||
runToOct: function(input, args) {
|
runToOct: function(input, args) {
|
||||||
var delim = Utils.charRep[args[0] || "Space"],
|
var delim = Utils.charRep[args[0] || "Space"];
|
||||||
output = "";
|
return input.map(val => parseInt(Utils.bin(val), 2).toString(8)).join(delim);
|
||||||
input.map(val => output += (parseInt(Utils.bin(val), 2).toString(8) + delim));
|
|
||||||
return output.slice(0, -delim.length);
|
|
||||||
},
|
},
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -78,6 +76,7 @@ var ByteRepr = {
|
|||||||
*/
|
*/
|
||||||
runFromOct: function(input, args) {
|
runFromOct: function(input, args) {
|
||||||
var delim = Utils.charRep[args[0] || "Space"];
|
var delim = Utils.charRep[args[0] || "Space"];
|
||||||
|
if (input.length === 0) return [];
|
||||||
return input.split(delim).map(val => parseInt(val, 8));
|
return input.split(delim).map(val => parseInt(val, 8));
|
||||||
},
|
},
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user