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 {} }