You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
133 lines
6.9 KiB
133 lines
6.9 KiB
extends Reference
|
|
|
|
# Boolean Assertions
|
|
const IsFalse: Script = preload("boolean/is_false.gd")
|
|
const IsTrue: Script = preload("boolean/is_true.gd")
|
|
|
|
# Test Double Assertions
|
|
const CalledWithArguments: Script = preload("double/called_with_arguments.gd")
|
|
const ScriptWasCalled: Script = preload("double/script_was_called.gd")
|
|
const ScriptWasNotCalled: Script = preload("double/script_was_not_called.gd")
|
|
|
|
# Equality Assertions
|
|
const IsEqual: Script = preload("equality/is_equal.gd")
|
|
const IsEqualOrGreaterThan: Script = preload("equality/is_equal_or_greater_than.gd")
|
|
const IsEqualOrLessThan: Script = preload("equality/is_equal_or_less_than.gd")
|
|
const IsGreaterThan: Script = preload("equality/is_greater_than.gd")
|
|
const IsLessThan: Script = preload("equality/is_less_than.gd")
|
|
const IsNotEqual: Script = preload("equality/is_not_equal.gd")
|
|
|
|
# File Assertions
|
|
const FileDoesNotExist: Script = preload("file/file_does_not_exist.gd")
|
|
const FileExists: Script = preload("file/file_exists.gd")
|
|
|
|
# Is <TYPE> Assertions
|
|
const IsAABB: Script = preload("is/is_AABB.gd")
|
|
const IsArray: Script = preload("is/is_Array.gd")
|
|
const IsBasis: Script = preload("is/is_Basis.gd")
|
|
const IsBool: Script = preload("is/is_bool.gd")
|
|
const IsBuiltInType: Script = preload("is/is_built_in_type.gd")
|
|
const IsClassInstance: Script = preload("is/is_class_instance.gd")
|
|
const IsColor: Script = preload("is/is_Color.gd")
|
|
const IsDictionary: Script = preload("is/is_Dictionary.gd")
|
|
const IsFloat: Script = preload("is/is_float.gd")
|
|
const IsInt: Script = preload("is/is_int.gd")
|
|
const IsNodePath: Script = preload("is/is_NodePath.gd")
|
|
const IsObject: Script = preload("is/is_Object.gd")
|
|
const IsPlane: Script = preload("is/is_Plane.gd")
|
|
const IsPoolByteArray: Script = preload("is/is_PoolByteArray.gd")
|
|
const IsPoolColorArray: Script = preload("is/is_PoolColorArray.gd")
|
|
const IsPoolIntArray: Script = preload("is/is_PoolIntArray.gd")
|
|
const IsPoolRealArray: Script = preload("is/is_PoolRealArray.gd")
|
|
const IsPoolStringArray: Script = preload("is/is_PoolStringArray.gd")
|
|
const IsPoolVector2Array: Script = preload("is/is_PoolVector2Array.gd")
|
|
const IsPoolVector3Array: Script = preload("is/is_PoolVector3Array.gd")
|
|
const IsQuat: Script = preload("is/is_Quat.gd")
|
|
const IsRect2: Script = preload("is/is_Rect2.gd")
|
|
const IsRID: Script = preload("is/is_RID.gd")
|
|
const IsString: Script = preload("is/is_String.gd")
|
|
const IsTransform: Script = preload("is/is_Transform.gd")
|
|
const IsTransform2D: Script = preload("is/is_Transform2D.gd")
|
|
const IsVector2: Script = preload("is/is_Vector2.gd")
|
|
const IsVector3: Script = preload("is/is_Vector3.gd")
|
|
|
|
# Is Not <TYPE> Assertions
|
|
const IsNotAABB: Script = preload("is_not/is_not_AABB.gd")
|
|
const IsNotArray: Script = preload("is_not/is_not_Array.gd")
|
|
const IsNotBasis: Script = preload("is_not/is_not_Basis.gd")
|
|
const IsNotBool: Script = preload("is_not/is_not_bool.gd")
|
|
const IsNotBuiltInType: Script = preload("is_not/is_not_built_in_type.gd")
|
|
const IsNotClassInstance: Script = preload("is_not/is_not_class_instance.gd")
|
|
const IsNotColor: Script = preload("is_not/is_not_Color.gd")
|
|
const IsNotDictionary: Script = preload("is_not/is_not_Dictionary.gd")
|
|
const IsNotFloat: Script = preload("is_not/is_not_float.gd")
|
|
const IsNotInt: Script = preload("is_not/is_not_int.gd")
|
|
const IsNotNodePath: Script = preload("is_not/is_not_NodePath.gd")
|
|
const IsNotObject: Script = preload("is_not/is_not_Object.gd")
|
|
const IsNotPlane: Script = preload("is_not/is_not_Plane.gd")
|
|
const IsNotPoolByteArray: Script = preload("is_not/is_not_PoolByteArray.gd")
|
|
const IsNotPoolColorArray: Script = preload("is_not/is_not_PoolColorArray.gd")
|
|
const IsNotPoolIntArray: Script = preload("is_not/is_not_PoolIntArray.gd")
|
|
const IsNotPoolRealArray: Script = preload("is_not/is_not_PoolRealArray.gd")
|
|
const IsNotPoolStringArray: Script = preload("is_not/is_not_PoolStringArray.gd")
|
|
const IsNotPoolVector2Array: Script = preload("is_not/is_not_PoolVector2Array.gd")
|
|
const IsNotPoolVector3Array: Script = preload("is_not/is_not_PoolVector3Array.gd")
|
|
const IsNotQuat: Script = preload("is_not/is_not_Quat.gd")
|
|
const IsNotRect2: Script = preload("is_not/is_not_Rect2.gd")
|
|
const IsNotRID: Script = preload("is_not/is_not_RID.gd")
|
|
const IsNotString: Script = preload("is_not/is_not_String.gd")
|
|
const IsNotTransform: Script = preload("is_not/is_not_Transform.gd")
|
|
const IsNotTransform2D: Script = preload("is_not/is_not_Transform2D.gd")
|
|
const IsNotVector2: Script = preload("is_not/is_not_Vector2.gd")
|
|
const IsNotVector3: Script = preload("is_not/is_not_Vector3.gd")
|
|
|
|
# Null Assertions
|
|
const IsNull: Script = preload("null/is_null.gd")
|
|
const IsNotNull: Script = preload("null/is_not_null.gd")
|
|
|
|
# Object Assertions
|
|
# Note: The elements this assertions act on exist throughout every object
|
|
# ..in godot so it was necessary. For other class-specific assertions..
|
|
# users should use assert.that
|
|
const ObjectIsFreed: Script = preload("object/is_freed.gd")
|
|
const ObjectIsNotFreed: Script = preload("object/is_not_freed.gd")
|
|
const ObjectHasMeta: Script = preload("object/has_meta.gd")
|
|
const ObjectDoesNotHaveMeta: Script = preload("object/does_not_have_meta.gd")
|
|
const ObjectHasMethod: Script = preload("object/has_method.gd")
|
|
const ObjectDoesNotHaveMethod: Script = preload("object/does_not_have_method.gd")
|
|
const ObjectHasUserSignal: Script = preload("object/has_user_signal.gd")
|
|
const ObjectDoesNotHaveUserSignal: Script = preload("object/does_not_have_user_signal.gd")
|
|
|
|
const ObjectIsQueuedForDeletion: Script = preload("object/is_queued_for_deletion.gd")
|
|
const ObjectIsNotQueuedForDeletion: Script = preload("object/is_not_queued_for_deletion.gd")
|
|
const ObjectIsBlockingSignals: Script = preload("object/is_blocking_signals.gd")
|
|
const ObjectIsNotBlockingSignals: Script = preload("object/is_not_blocking_signals.gd")
|
|
const ObjectIsConnected: Script = preload("object/is_connected.gd")
|
|
const ObjectIsNotConnected: Script = preload("object/is_not_connected.gd")
|
|
|
|
# Property Assertions
|
|
const Has: Script = preload("property/has.gd")
|
|
const DoesNotHave: Script = preload("property/does_not_have.gd")
|
|
|
|
# Range Assertions
|
|
const IsInRange: Script = preload("range/is_in_range.gd")
|
|
const IsNotInRange: Script = preload("range/is_not_in_range.gd")
|
|
|
|
# Signal Assertions
|
|
const WasEmitted: Script = preload("signal/signal_was_emitted.gd")
|
|
const WasEmittedXTimes: Script = preload("signal/signal_was_emitted_x_times.gd")
|
|
const WasEmittedWithArguments: Script = preload("signal/signal_was_emitted_with_arguments.gd")
|
|
const WasNotEmitted: Script = preload("signal/signal_was_not_emitted.gd")
|
|
|
|
# String Assertions
|
|
const BeginsWith: Script = preload("string/string_begins_with.gd")
|
|
const Contains: Script = preload("string/string_contains.gd")
|
|
const DoesNotBeginWith: Script = preload("string/string_does_not_begin_with.gd")
|
|
const DoesNotContain: Script = preload("string/string_does_not_contain.gd")
|
|
const DoesNotEndWith: Script = preload("string/string_does_not_end_with.gd")
|
|
const EndsWith: Script = preload("string/string_ends_with.gd")
|
|
|
|
# Misc Utility Assertions
|
|
const That: Script = preload("misc/that.gd")
|
|
const Fail: Script = preload("misc/fail.gd")
|