diff options
| author | Sophia Pearson <codergal89@gmail.com> | 2022-09-05 20:35:53 +0200 |
|---|---|---|
| committer | Sophia Pearson <codergal89@gmail.com> | 2022-09-05 20:35:53 +0200 |
| commit | f20bd89dc4a7bf14a88b1effcaa1887b29314525 (patch) | |
| tree | d114787f68efd2a7d61d95fa9c84e8e5d69a7c11 /Tests/Game/test_Output.gd | |
| parent | 1b477b62f8be8c546a35dbd1d2688ebf623c496f (diff) | |
| download | texty-f20bd89dc4a7bf14a88b1effcaa1887b29314525.tar.xz texty-f20bd89dc4a7bf14a88b1effcaa1887b29314525.zip | |
gui: split GUI into Terminal components
Diffstat (limited to 'Tests/Game/test_Output.gd')
| -rw-r--r-- | Tests/Game/test_Output.gd | 51 |
1 files changed, 0 insertions, 51 deletions
diff --git a/Tests/Game/test_Output.gd b/Tests/Game/test_Output.gd deleted file mode 100644 index f3793de..0000000 --- a/Tests/Game/test_Output.gd +++ /dev/null @@ -1,51 +0,0 @@ -extends GutTest - -const Scene = preload('res://Scenes/Game/Output.tscn') -const GameOutput = preload('res://Scripts/Game/Output.cs') - -var _instance: GameOutput = null - -func _get_line_container() -> VBoxContainer: - return _instance.get_node('%LineContainer') as VBoxContainer - -func after_each(): - yield(yield_frames(1), YIELD) - -func before_each(): - var scene = Scene.instance() - scene.OutputBlockScene = load('res://Scenes/Game/OutputBlock.tscn') - _instance = add_child_autofree(scene) - -func after_all(): - assert_no_new_orphans() - -func test_can_be_instantiated(): - assert_not_null(_instance) - -func test_LineContainer_is_empty_after_instantiation(): - assert_true(_get_line_container().get_children().empty()) - -func test_TextBlocks_is_empty_after_instantiation(): - assert_true(_instance.TextBlocks.empty()) - -func test_LineContainer_is_not_empty_after_calling_Push_with_a_non_empty_string_as_text(): - _instance.Push('this is some test data') - assert_false(_get_line_container().get_children().empty()) - -func test_LineContainer_is_empty_after_calling_Push_with_an_empty_string_as_text(): - _instance.Push('') - assert_true(_get_line_container().get_children().empty()) - -func test_TextBlocks_is_not_empty_after_calling_Push_with_a_non_empty_string_as_text(): - _instance.Push('this is some test data') - assert_false(_instance.TextBlocks.empty()) - -func test_TextBlocks_is_empty_after_calling_Push_with_an_empty_string_as_text(): - _instance.Push('') - assert_true(_instance.TextBlocks.empty()) - -func test_TextBlocks_contains_all_pushed_texts_in_the_push_order(): - var texts = ['text block a', 'text block b'] - for text in texts: - _instance.Push(text) - assert_eq(_instance.TextBlocks, texts) |
