- 
                Notifications
    
You must be signed in to change notification settings  - Fork 72
 
Open
Labels
bugSomething isn't workingSomething isn't working
Description
Using the following mock from the documentation ( documentation example: link ) that uses lua:
- # Lua mock with body as string
  request:
    path: /test
  dynamic_response:
    engine: lua
    script: >
      return {
        body = '{"message":"request path '..request.path..'"}',
        headers = {
          ["Content-Type"] = "application/json"
        },
        delay = {
          min = "0",
          max = "10ms"
        }
      }
We can see that when hitting it, it does get delayed as expected.
If we now use the following mock example ( documentation example: link ):
- # Go Template Json mock with body as json
 request:
   path: /test6
 dynamic_response:
   engine: go_template_json
   script: >
     {
       "body": {
         "message": "request path {{.Request.Path}}"
       },
       "headers": {
         "Content-Type": ["application/json"]
       },
       "delay": {
         "min": "0",
         "max": "10ms"
       }
     }
We can now observe that it will not get delayed.
Note that using a range or a set value for the delay doesn't change the behaviour.
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working