Skip to content

Commit ac5c75a

Browse files
committed
Tests commands succeed now. Remains to add asserts.
1 parent f29e6eb commit ac5c75a

File tree

1 file changed

+22
-7
lines changed

1 file changed

+22
-7
lines changed

test/rest-curl.yml

Lines changed: 22 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -12,28 +12,43 @@ data:
1212
# Keep starting up until rest proxy is up and running
1313
curl --retry 10 --retry-delay 30 --retry-connrefused -I -s $REST
1414
15+
curl -s -H 'Accept: application/vnd.kafka.v2+json' $REST/brokers | egrep '."brokers":.0'
1516
16-
curl -H 'Accept: application/vnd.kafka.v2+json' $REST/topics
17+
curl -s -H 'Accept: application/vnd.kafka.v2+json' $REST/topics
1718
echo ""
1819
19-
curl --retry 10 -H 'Accept: application/vnd.kafka.v2+json' $REST/topics/$TOPIC
20+
curl -s -H 'Accept: application/vnd.kafka.v2+json' $REST/topics/$TOPIC
2021
echo ""
2122
2223
curl -X POST \
2324
-H "Content-Type: application/vnd.kafka.json.v2+json" -H "Accept: application/vnd.kafka.v2+json" \
2425
--data "{\"records\":[{\"value\":\"Test from $HOSTNAME at $(date -u -Iseconds)\"}]}" \
2526
$REST/topics/$TOPIC
27+
echo ""
2628
27-
curl --retry 10 -H 'Accept: application/vnd.kafka.v2+json' $REST/topics/$TOPIC/partitions
29+
curl -s -H 'Accept: application/vnd.kafka.v2+json' $REST/topics/$TOPIC/partitions
2830
echo ""
2931
30-
curl -X POST -H "Content-Type: application/vnd.kafka.v2+json" --data '{"name": "my_consumer_instance", "format": "json", "auto.offset.reset": "earliest"}' $REST/consumers/my_json_consumer -v;
32+
curl -X POST \
33+
-H "Content-Type: application/vnd.kafka.v2+json" \
34+
--data '{"name": "my_consumer_instance", "format": "json", "auto.offset.reset": "earliest"}' \
35+
$REST/consumers/my_json_consumer
36+
echo ""
3137
32-
curl -X POST -H "Content-Type: application/vnd.kafka.v2+json" --data "{\"topics\":[\"$TOPIC\"]}" $REST/consumers/my_json_consumer/instances/my_consumer_instance/subscription -v;
38+
curl -X POST \
39+
-H "Content-Type: application/vnd.kafka.v2+json" \
40+
--data "{\"topics\":[\"$TOPIC\"]}" \
41+
$REST/consumers/my_json_consumer/instances/my_consumer_instance/subscription \
42+
-w "%{http_code}"
43+
echo ""
3344
34-
curl -X GET -H "Accept: application/vnd.kafka.json.v2+json" $REST/consumers/my_json_consumer/instances/my_consumer_instance/records -v;
45+
curl -X GET \
46+
-H "Accept: application/vnd.kafka.json.v2+json" \
47+
$REST/consumers/my_json_consumer/instances/my_consumer_instance/records
3548
36-
curl -X DELETE -H "Content-Type: application/vnd.kafka.v2+json" $REST/consumers/my_json_consumer/instances/my_consumer_instance -v;
49+
curl -X DELETE \
50+
-H "Content-Type: application/vnd.kafka.v2+json" \
51+
$REST/consumers/my_json_consumer/instances/my_consumer_instance
3752
3853
tail -f /tmp/testlog
3954

0 commit comments

Comments
 (0)