You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.adoc
+6-4Lines changed: 6 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -24,6 +24,8 @@ endif::[]
24
24
25
25
*ReṼoman* is an API automation tool for JVM (Java/Kotlin) from the API-first SaaS company, *Salesforce*. It re-imagines API automation by letting you execute a Postman collection in a JVM program/test.
26
26
27
+
NOTE: NO licensed Postman SDKs are used inside this project. This is written ground up natively in JVM
28
+
27
29
'''
28
30
29
31
[.lead]
@@ -373,7 +375,7 @@ When there are many tests leveraging the same config with minor modifications, Y
373
375
using `override...()` methods,
374
376
which are present for all config attributes, to create a new instance of config.
375
377
376
-
CAUTION: The new instance created from common config using `override...()` replaces the attributes.
378
+
IMPORTANT: The new instance created from common config using `override...()` replaces the attributes.
377
379
378
380
* For iterable attributes (like `List`, `Map` etc), intentionally there are no methods to `add` or `append` or `prepend` attributes when creating new instance, to prevent any mix-up with the order of attributes. You can use any collection appending utilities to prepend/append previous hooks.
CAUTION: Iterable attributes (like `List`, `Map` etc) accept an `Iterable`. If you are particular about the order, make sure to pass an Ordered instance of `Iterable` (like `ArrayList`)
394
+
IMPORTANT: Iterable attributes (like `List`, `Map` etc) accept an `Iterable`. If you are particular about the order, make sure to pass an Ordered instance of `Iterable` (like `ArrayList`)
393
395
394
396
== Troubleshooting DX
395
397
@@ -607,7 +609,7 @@ Instead, you have a Java utility to generate/create it.
607
609
You can invoke the utility in a pre-hook of a step and set the value in `rundown.mutableEnv`,
608
610
so the later steps can pick up value for `+{{xyzId}}+` variable from the environment.
609
611
610
-
CAUTION: When a Step qualifies for more than one hook, hooks are executed in the same sequence they are configured, either using `hooks()` or `overrideHooks()`. Both these methods accept an `iterable`. Make sure to pass an Ordered Iterable (like `ArrayList`), if you are particular about Order in which hooks should execute for a Step.
612
+
IMPORTANT: When a Step qualifies for more than one hook, hooks are executed in the same sequence they are configured, either using `hooks()` or `overrideHooks()`. Both these methods accept an `iterable`. Make sure to pass an Ordered Iterable (like `ArrayList`), if you are particular about Order in which hooks should execute for a Step.
CAUTION: It is not supported to load `node_modules` from jar. For example, `/Users/username/some-path/revoman-root/build/libs/revoman-root-0.40.0.jar!/js` is an invalid path. link:https://graalvm.slack.com/archives/CN9L59P61/p1710937088860679?thread_ts=1710767437.443019&cid=CN9L59P61[Refer this known issue]
651
+
IMPORTANT: It is not supported to load `node_modules` from jar. For example, `/Users/username/some-path/revoman-root/build/libs/revoman-root-0.40.0.jar!/js` is an invalid path. link:https://graalvm.slack.com/archives/CN9L59P61/p1710937088860679?thread_ts=1710767437.443019&cid=CN9L59P61[Refer this known issue]
0 commit comments