-
Notifications
You must be signed in to change notification settings - Fork 33
Expand file tree
/
Copy pathRun.cs
More file actions
90 lines (86 loc) · 4.44 KB
/
Run.cs
File metadata and controls
90 lines (86 loc) · 4.44 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
using System;
using System.Collections.Generic;
using Godot;
using GodotSharp.BuildingBlocks.TestRunner;
using GodotTests.TestScenes;
using GodotTests.TestScenes.SeparateScriptNamespace;
namespace GodotTests;
[SceneTree]
public partial class Run : Control
{
private static IEnumerable<Func<ITest>> Tests
{
get
{
yield return ITest.GetTest<AmbiguousTypeWithImplicitUsings>;
yield return ITest.GetTest<AnimationAttributeTest>;
yield return ITest.GetTest<AudioBusAttributeTest>;
yield return ITest.GetTest<AutoEnumTests>;
yield return ITest.GetTest<AutoloadExtensionTests>;
yield return ITest.GetTest<BuiltInScriptTest>;
yield return ITest.GetTest<CachedNodes>;
yield return ITest.GetTest<CancellationSourceTests>;
yield return ITest.GetTest<DiscardWorkaroundTest>;
yield return ITest.GetTest<EditableChildrenTest>;
yield return ITest.GetTest<EditableChildrenWithTraversalTest>;
yield return ITest.GetTest<EmptyScene>;
yield return ITest.GetTest<EmptySceneWithNoNamespace>;
yield return ITest.GetTest<ExternalGdScriptTest>;
yield return ITest.GetTest<GenericRootTest>;
yield return ITest.GetTest<GlobalGroupsAttributeTests>;
yield return ITest.GetTest<GodotNotifyTests>;
yield return ITest.GetTest<GodotOverrideInheritanceTest>;
yield return ITest.GetTest<GodotOverrideTest>;
yield return ITest.GetTest<ImplicitConversionTests>;
yield return ITest.GetTest<InheritedScene>;
yield return ITest.GetTest<InheritedSceneWithBaseChanges1>;
yield return ITest.GetTest<InheritedSceneWithBaseChanges2>;
yield return ITest.GetTest<InheritedSceneWithInstancedScene>;
yield return ITest.GetTest<InheritingSceneWithoutScript>;
yield return ITest.GetTest<InputMapAttributeTests>;
yield return ITest.GetTest<InstancedScene>;
yield return ITest.GetTest<InstancedSceneFromDifferentNamespace>;
yield return ITest.GetTest<InstancingSceneWithoutScript>;
yield return ITest.GetTest<InstantiableAttributeTests>;
yield return ITest.GetTest<ISceneTreeTest>;
yield return ITest.GetTest<LayerNamesEnumTest>;
yield return ITest.GetTest<LayerNamesIndexTest>;
yield return ITest.GetTest<LayerNamesNameTest>;
yield return ITest.GetTest<LoadAsPlaceholderTest>;
yield return ITest.GetTest<NotifyPartialPropertiesTest>;
#if TOOLS
yield return ITest.GetTest<OnImportTests>;
#endif
yield return ITest.GetTest<OnInstantiateTests>;
yield return ITest.GetTest<OnInstantiateWithDefaultParamsTest>;
yield return ITest.GetTest<OnInstantiateWithMultipleMethodsTest>;
yield return ITest.GetTest<PathTooLongError>;
yield return ITest.GetTest<PauseNotifyEventsTests>;
yield return ITest.GetTest<ProjectSettingsAttributeTests>;
yield return ITest.GetTest<ResourceTreeTests>;
yield return ITest.GetTest<RootScene>;
yield return ITest.GetTest<RootSceneWithNoNamespace>;
yield return ITest.GetTest<RpcExtensionTests>;
yield return ITest.GetTest<SameNameTest>;
yield return ITest.GetTest<ScriptForSceneWithDifferentName>;
yield return ITest.GetTest<ScriptForSceneWithDifferentPath>;
yield return ITest.GetTest<ShaderAttributeTests>;
yield return ITest.GetTest<ShaderGlobalsAttributeTests>;
yield return ITest.GetTest<SingletonAttributeTests>;
yield return ITest.GetTest<SubNodeSceneTreeTest>;
yield return ITest.GetTest<TranslationAttributeTests>;
yield return ITest.GetTest<TraverseInstancedScene>;
yield return ITest.GetTest<TscnFilePathTest>;
yield return ITest.GetTest<TypeNameCaseMismatchTest>;
yield return ITest.GetTest<UniqueNodeScopeTest>;
yield return ITest.GetTest<UniqueSceneNameAccessTest>;
yield return ITest.GetTest<UnsupportedInheritedOverride>;
yield return ITest.GetTest<UnsupportedInstancedOverride>;
yield return ITest.GetTest<VisualShaderTests>;
}
}
[GodotOverride]
public void OnReady()
=> TestRunner.Initialise(Tests);
public override partial void _Ready();
}