From 5692805fd0bb1aa70cd6965de83068db60743b34 Mon Sep 17 00:00:00 2001 From: ruki Date: Mon, 17 Oct 2022 22:39:59 +0800 Subject: add components tests --- tests/projects/package/components/src/graphics.cpp | 8 ++++++++ tests/projects/package/components/src/main.cpp | 14 ++++++++++++++ tests/projects/package/components/src/network.cpp | 14 ++++++++++++++ 3 files changed, 36 insertions(+) create mode 100755 tests/projects/package/components/src/graphics.cpp create mode 100644 tests/projects/package/components/src/main.cpp create mode 100755 tests/projects/package/components/src/network.cpp (limited to 'tests/projects/package/components/src') diff --git a/tests/projects/package/components/src/graphics.cpp b/tests/projects/package/components/src/graphics.cpp new file mode 100755 index 000000000..bc081a517 --- /dev/null +++ b/tests/projects/package/components/src/graphics.cpp @@ -0,0 +1,8 @@ +#include + +extern "C" { +void graphics() { + sf::Text text; + text.setString("Hello world"); +} +} diff --git a/tests/projects/package/components/src/main.cpp b/tests/projects/package/components/src/main.cpp new file mode 100644 index 000000000..bf0ad1553 --- /dev/null +++ b/tests/projects/package/components/src/main.cpp @@ -0,0 +1,14 @@ +#include +#include + +extern "C" { +void network(); +void graphics(); +} + +int main(int argc, char** argv) { + network(); + graphics(); + return 0; +} + diff --git a/tests/projects/package/components/src/network.cpp b/tests/projects/package/components/src/network.cpp new file mode 100755 index 000000000..503fd5e31 --- /dev/null +++ b/tests/projects/package/components/src/network.cpp @@ -0,0 +1,14 @@ +#include + +extern "C" { +void network() { + sf::UdpSocket socket; + socket.bind(54000); + + char data[100]; + std::size_t received; + sf::IpAddress sender; + unsigned short port; + socket.receive(data, 100, received, sender, port); +} +} -- cgit v1.3.1