add top bar
This commit is contained in:
@@ -99,6 +99,29 @@ assert_json_true "auth me" "$TMP/me.json" 'doc.get("user",{}).get("group_name")
|
||||
assert_code "GET /" 200 "$TMP/index.html" -X GET "$BASE/"
|
||||
assert_code "GET /auth.js" 200 "$TMP/auth.js" -X GET "$BASE/auth.js"
|
||||
assert_code "GET /missions.js" 200 "$TMP/missions.js" -X GET "$BASE/missions.js"
|
||||
assert_code "GET /topbar.js" 200 "$TMP/topbar.js" -X GET "$BASE/topbar.js"
|
||||
|
||||
assert_code "GET /api/robot/status" 200 "$TMP/robot_status.json" -X GET "$BASE/api/robot/status"
|
||||
assert_json_true "robot status motion" "$TMP/robot_status.json" 'doc.get("motion") in ("paused", "running")'
|
||||
assert_json_true "robot status battery" "$TMP/robot_status.json" 'doc.get("battery_percent", 0) >= 0'
|
||||
|
||||
assert_code "POST /api/robot/start" 200 "$TMP/robot_start.json" \
|
||||
-X POST "$BASE/api/robot/start" -H 'Content-Type: application/json' -d '{}'
|
||||
assert_json_true "robot started" "$TMP/robot_start.json" 'doc.get("motion") == "running"'
|
||||
|
||||
assert_code "POST /api/robot/pause" 200 "$TMP/robot_pause.json" \
|
||||
-X POST "$BASE/api/robot/pause" -H 'Content-Type: application/json' -d '{}'
|
||||
assert_json_true "robot paused" "$TMP/robot_pause.json" 'doc.get("motion") == "paused"'
|
||||
|
||||
assert_code "POST /api/robot/errors/reset" 200 "$TMP/robot_reset.json" \
|
||||
-X POST "$BASE/api/robot/errors/reset" -H 'Content-Type: application/json' -d '{}'
|
||||
assert_json_true "robot health ok" "$TMP/robot_reset.json" 'doc.get("health") == "ok"'
|
||||
|
||||
assert_code "PUT /api/auth/profile" 200 "$TMP/profile.json" \
|
||||
-X PUT "$BASE/api/auth/profile" \
|
||||
-H 'Content-Type: application/json' \
|
||||
-d '{"display_name":"Admin Test"}'
|
||||
assert_json_true "profile display_name" "$TMP/profile.json" 'doc.get("user",{}).get("display_name") == "Admin Test"'
|
||||
|
||||
assert_code "GET /api/state" 200 "$TMP/state.json" -X GET "$BASE/api/state"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user