Skip to content
Snippets Groups Projects
Commit 0385fc25 authored by Muhamed's avatar Muhamed
Browse files

API response and update import paths in unit tests

parent eefae1c6
No related branches found
No related tags found
No related merge requests found
No preview for this file type
No preview for this file type
No preview for this file type
import sys import sys
import os import os
#from Pyscript import MissionControl, Plateau, Rover, Mars #from Pyscript import MissionControl, Plateau, Rover, Mars
from Aider_implementation.plateau import Plateau from plateau import Plateau
from Aider_implementation.mars import Mars from mars import Mars
from Aider_implementation.rover import Rover from rover import Rover
from Aider_implementation.mission_control import MissionControl from mission_control import MissionControl
from Aider_implementation.telescope import Telescope from telescope import Telescope
from Aider_implementation.map import Map from map import Map
import unittest import unittest
import Aider_implementation.telescope
# ---US01: Als Mars Mission Control möchte ich den Mars Rover steuern, um die grundlegende Interaktion und Kontrolle über den Rover zu ermöglichen. # ---US01: Als Mars Mission Control möchte ich den Mars Rover steuern, um die grundlegende Interaktion und Kontrolle über den Rover zu ermöglichen.
# TC01.01: Gültiger Vorwärtsbefehl: Überprüft, ob der Rover sich korrekt um ein Feld vorwärts bewegt, wenn der Befehl "F" empfangen wird. # TC01.01: Gültiger Vorwärtsbefehl: Überprüft, ob der Rover sich korrekt um ein Feld vorwärts bewegt, wenn der Befehl "F" empfangen wird.
......
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
...@@ -19,12 +19,12 @@ def drive_rover(): ...@@ -19,12 +19,12 @@ def drive_rover():
data = request.get_json() data = request.get_json()
if not data or 'Input' not in data: if not data or 'Input' not in data:
return jsonify({'error': 'Ungültige Anfrage. "Input" fehlt.'}), 400 return jsonify({'error':'Ungültige Anfrage. "Input" fehlt.'}), 400
commands = data['Input'] commands = data['Input']
result = rover.drive(commands) result = rover.drive(commands)
return jsonify({'executed_commands': result}) return jsonify({'executed_commands':result})
if __name__ == '__main__': if __name__ == '__main__':
app.run(debug=True) app.run(debug=True)
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment