- Bootstrap xUnit project to test source generators - Implement source generator tests - Better tests structure (put test data in cs files) - Enable `ScriptSerializationGeneratorTests` - Enable `ScriptPathAttributeGeneratorTests` - Fix `NesterClass` -> `NestedClass` - Use `Path.Combine` when dealing with paths - Copy test data to the output directory |
||
|---|---|---|
| .. | ||
| TestData | ||
| Constants.cs | ||
| CSharpSourceGeneratorVerifier.cs | ||
| Extensions.cs | ||
| Godot.SourceGenerators.Tests.csproj | ||
| ScriptMethodsGeneratorTests.cs | ||
| ScriptPathAttributeGeneratorTests.cs | ||
| ScriptPropertiesGeneratorTests.cs | ||
| ScriptPropertyDefValGeneratorTests.cs | ||
| ScriptSerializationGeneratorTests.cs | ||
| ScriptSignalsGeneratorTests.cs | ||