mirror of
https://github.com/Aider-AI/aider.git
synced 2025-05-29 16:54:59 +00:00
refactor: add initial language test fixtures for C, C++, Elixir and Java
This commit is contained in:
parent
9e9b5e8d46
commit
a85ae206c9
4 changed files with 33 additions and 0 deletions
6
tests/fixtures/languages/c/hello.c
vendored
Normal file
6
tests/fixtures/languages/c/hello.c
vendored
Normal file
|
@ -0,0 +1,6 @@
|
|||
#include <stdio.h>
|
||||
|
||||
int main() {
|
||||
printf("Hello, World!\n");
|
||||
return 0;
|
||||
}
|
6
tests/fixtures/languages/cpp/hello.cpp
vendored
Normal file
6
tests/fixtures/languages/cpp/hello.cpp
vendored
Normal file
|
@ -0,0 +1,6 @@
|
|||
#include <iostream>
|
||||
|
||||
int main() {
|
||||
std::cout << "Hello, World!" << std::endl;
|
||||
return 0;
|
||||
}
|
5
tests/fixtures/languages/elixir/greeter.ex
vendored
Normal file
5
tests/fixtures/languages/elixir/greeter.ex
vendored
Normal file
|
@ -0,0 +1,5 @@
|
|||
defmodule Greeter do
|
||||
def hello(name) do
|
||||
IO.puts("Hello, #{name}!")
|
||||
end
|
||||
end
|
16
tests/fixtures/languages/java/Test.java
vendored
Normal file
16
tests/fixtures/languages/java/Test.java
vendored
Normal file
|
@ -0,0 +1,16 @@
|
|||
public interface Greeting {
|
||||
String greet(String name);
|
||||
}
|
||||
|
||||
public class Test implements Greeting {
|
||||
private String prefix = "Hello";
|
||||
|
||||
public String greet(String name) {
|
||||
return prefix + ", " + name + "!";
|
||||
}
|
||||
|
||||
public static void main(String[] args) {
|
||||
Test greeter = new Test();
|
||||
System.out.println(greeter.greet("World"));
|
||||
}
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue