summaryrefslogtreecommitdiff
path: root/Tests/ComponentTests/ParserTests/CommandParserTestBase.gd
diff options
context:
space:
mode:
Diffstat (limited to 'Tests/ComponentTests/ParserTests/CommandParserTestBase.gd')
-rw-r--r--Tests/ComponentTests/ParserTests/CommandParserTestBase.gd29
1 files changed, 0 insertions, 29 deletions
diff --git a/Tests/ComponentTests/ParserTests/CommandParserTestBase.gd b/Tests/ComponentTests/ParserTests/CommandParserTestBase.gd
deleted file mode 100644
index 6e452cb..0000000
--- a/Tests/ComponentTests/ParserTests/CommandParserTestBase.gd
+++ /dev/null
@@ -1,29 +0,0 @@
-extends GutTest
-
-class_name CommandParserTestBase
-
-const CommandParser = preload("res://Scripts/CommandParser.cs")
-
-var _instance: CommandParser
-
-func _to_bits(number: int, bits: int) -> Array:
- var result = []
- for bit in bits:
- result.append(number & 1)
- number = number >> 1
- return result
-
-func before_each():
- _instance = autofree(CommandParser.new())
-
-func generate_capitalization_permutations(text: String) -> Array:
- var result = []
-
- for permutation in pow(2, text.length()):
- var mask = _to_bits(permutation, text.length())
- var copy = String(text)
- for index in len(mask):
- if mask[index] == 1:
- copy[index] = copy[index].to_upper()
- result.append(copy)
- return result;