From f711d55d465bd8838dc55bde1f4a25d582a6bb6b Mon Sep 17 00:00:00 2001 From: Sophia Pearson Date: Sun, 4 Sep 2022 21:52:27 +0200 Subject: tests: adjust tests to new design --- .../ParserTests/CommandParserTestBase.gd | 29 ---------------------- 1 file changed, 29 deletions(-) delete mode 100644 Tests/ComponentTests/ParserTests/CommandParserTestBase.gd (limited to 'Tests/ComponentTests/ParserTests/CommandParserTestBase.gd') 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; -- cgit v1.2.3