From 400b321f8799f369cf26cf611462598117004ced Mon Sep 17 00:00:00 2001 From: OsCoder Date: Wed, 22 Jul 2026 23:21:40 +0200 Subject: initial commit --- solar_map_test.v | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 solar_map_test.v (limited to 'solar_map_test.v') diff --git a/solar_map_test.v b/solar_map_test.v new file mode 100644 index 0000000..6d2d8d9 --- /dev/null +++ b/solar_map_test.v @@ -0,0 +1,28 @@ +module solar_map + +import os + +fn test_process_galaxy() { + // Erstelle eine kleine temporäre Test-CSV + test_csv := 'test_galaxy.csv' + test_bin := 'test_galaxy.bin' + test_bmp := 'test_galaxy.bmp' + + csv_content := 'id,parent_id,rel_x,rel_y,rel_z,radius,type,flags,comment +1,0,0,0,0,696340000,1,0,Sun +2,1,57909050000,0,0,2439700,2,0,Merkur' + + os.write_file(test_csv, csv_content) or { assert false } + + // Ausführen der öffentlichen Funktion + process_galaxy(test_csv, true) or { assert false } + + // Überprüfen, ob die Output-Dateien erzeugt wurden + assert os.exists(test_bin) + assert os.exists(test_bmp) + + // Aufräumen + os.rm(test_csv) or {} + os.rm(test_bin) or {} + os.rm(test_bmp) or {} +} -- cgit v1.2.3