|
@@ -22,13 +22,13 @@ class HelloWorld < Roda
|
|
|
# Test type 1: JSON serialization
|
|
|
r.is "json" do
|
|
|
response[CONTENT_TYPE] = JSON_TYPE
|
|
|
- RapidJSON.encode({ message: "Hello, World!" })
|
|
|
+ { message: "Hello, World!" }.to_json
|
|
|
end
|
|
|
|
|
|
# Test type 2: Single database query
|
|
|
r.is "db" do
|
|
|
response[CONTENT_TYPE] = JSON_TYPE
|
|
|
- RapidJSON.encode(World.with_pk(rand1).values)
|
|
|
+ World.with_pk(rand1).values.to_json
|
|
|
end
|
|
|
|
|
|
# Test type 3: Multiple database queries
|
|
@@ -40,7 +40,7 @@ class HelloWorld < Roda
|
|
|
World.with_pk(id).values
|
|
|
end
|
|
|
end
|
|
|
- RapidJSON.encode(worlds)
|
|
|
+ worlds.to_json
|
|
|
end
|
|
|
|
|
|
# Test type 4: Fortunes
|
|
@@ -70,7 +70,7 @@ class HelloWorld < Roda
|
|
|
end
|
|
|
World.batch_update(worlds)
|
|
|
end
|
|
|
- RapidJSON.encode(worlds.map!(&:values))
|
|
|
+ worlds.map!(&:values).to_json
|
|
|
end
|
|
|
|
|
|
# Test type 6: Plaintext
|