mirror of
https://github.com/Aider-AI/aider.git
synced 2025-05-28 16:25:00 +00:00
feat: Add D language test fixture and update test mapping
This commit is contained in:
parent
544d58ddbd
commit
9451f0abe4
2 changed files with 27 additions and 0 deletions
|
@ -287,6 +287,7 @@ class TestRepoMapAllLanguages(unittest.TestCase):
|
|||
language_files = {
|
||||
"c": ("c", "main"),
|
||||
"cpp": ("cpp", "main"),
|
||||
"d": ("d", "main"),
|
||||
"elixir": ("ex", "Greeter"),
|
||||
"java": ("java", "Greeting"),
|
||||
"javascript": ("js", "Person"),
|
||||
|
|
26
tests/fixtures/languages/d/test.d
vendored
Normal file
26
tests/fixtures/languages/d/test.d
vendored
Normal file
|
@ -0,0 +1,26 @@
|
|||
import std.stdio;
|
||||
|
||||
/**
|
||||
* Main function for the D language test file.
|
||||
*/
|
||||
void main() {
|
||||
writeln("Hello, D language!");
|
||||
|
||||
auto greeter = new Greeter("World");
|
||||
writeln(greeter.greet());
|
||||
}
|
||||
|
||||
/**
|
||||
* A simple greeter class in D
|
||||
*/
|
||||
class Greeter {
|
||||
private string name;
|
||||
|
||||
this(string name) {
|
||||
this.name = name;
|
||||
}
|
||||
|
||||
string greet() {
|
||||
return "Hello, " ~ name ~ "!";
|
||||
}
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue