Adding log.gd

This commit is contained in:
Dan Baker 2024-05-02 09:36:31 +01:00
parent eb32d6614e
commit 4522259397
547 changed files with 46844 additions and 0 deletions

View file

@ -0,0 +1,22 @@
# GdUnit generated TestSuite
class_name GdUnitEventTest
extends GdUnitTestSuite
# TestSuite generated from
const __source = 'res://addons/gdUnit4/src/core/event/GdUnitEvent.gd'
func test_GdUnitEvent_defaults() -> void:
var event := GdUnitEvent.new()
assert_bool(event.is_success()).is_true()
assert_bool(event.is_warning()).is_false()
assert_bool(event.is_failed()).is_false()
assert_bool(event.is_error()).is_false()
assert_bool(event.is_skipped()).is_false()
assert_int(event.elapsed_time()).is_zero()
assert_int(event.orphan_nodes()).is_zero()
assert_int(event.total_count()).is_zero()
assert_int(event.failed_count()).is_zero()
assert_int(event.skipped_count()).is_zero()

View file

@ -0,0 +1,51 @@
# this test test for serialization and deserialization succcess
# of GdUnitEvent class
extends GdUnitTestSuite
func test_serde_suite_before():
var event := GdUnitEvent.new().suite_before("path", "test_suite_a", 22)
var serialized := event.serialize()
var deserialized := GdUnitEvent.new().deserialize(serialized)
assert_that(deserialized).is_instanceof(GdUnitEvent)
assert_that(deserialized).is_equal(event)
func test_serde_suite_after():
var event := GdUnitEvent.new().suite_after("path","test_suite_a")
var serialized := event.serialize()
var deserialized := GdUnitEvent.new().deserialize(serialized)
assert_that(deserialized).is_equal(event)
func test_serde_test_before():
var event := GdUnitEvent.new().test_before("path", "test_suite_a", "test_foo")
var serialized := event.serialize()
var deserialized := GdUnitEvent.new().deserialize(serialized)
assert_that(deserialized).is_equal(event)
func test_serde_test_after_no_report():
var event := GdUnitEvent.new().test_after("path", "test_suite_a", "test_foo")
var serialized := event.serialize()
var deserialized := GdUnitEvent.new().deserialize(serialized)
assert_that(deserialized).is_equal(event)
func test_serde_test_after_with_report():
var reports :Array[GdUnitReport] = [\
GdUnitReport.new().create(GdUnitReport.FAILURE, 24, "this is a error a"), \
GdUnitReport.new().create(GdUnitReport.FAILURE, 26, "this is a error b")]
var event := GdUnitEvent.new().test_after("path", "test_suite_a", "test_foo", {}, reports)
var serialized := event.serialize()
var deserialized := GdUnitEvent.new().deserialize(serialized)
assert_that(deserialized).is_equal(event)
assert_array(deserialized.reports()).contains_exactly(reports)
func test_serde_TestReport():
var report := GdUnitReport.new().create(GdUnitReport.FAILURE, 24, "this is a error")
var serialized := report.serialize()
var deserialized := GdUnitReport.new().deserialize(serialized)
assert_that(deserialized).is_equal(report)