Age | Commit message (Expand) | Author |
2025-02-27 | Refactor script/expression related code to multiple modules | Roman Smrž |
2025-02-27 | Move ExprType to its own module | Roman Smrž |
2025-02-24 | Collect and evaluate global definitions together | Roman Smrž |
2025-02-13 | Evaluate functions in parameters via unifyExpr | Roman Smrž |
2025-02-11 | Provide imported definitions at run-time | Roman Smrž |
2025-02-08 | Module import parsing and type check | Roman Smrž |
2024-12-07 | Arguments for user-defined functions | Roman Smrž |
2024-12-03 | Ignore missing variables when gathering used values | Roman Smrž |
2024-12-03 | Remove remaining Expr usage in TestStep | Roman Smrž |
2024-12-02 | Trace regex variables in expect using new type | Roman Smrž |
2024-11-29 | Represent root network as an internal variable | Roman Smrž |
2024-11-29 | Special "builtin" value for SourceLine | Roman Smrž |
2024-11-28 | Separate VarValue type without hidden type | Roman Smrž |
2024-11-28 | Remove embedded Expr for some inner TestBlock parameters | Roman Smrž |
2024-11-20 | Avoid embedded Expr in most of test step parameters | Roman Smrž |
2024-11-13 | Keep track of used variables alongside evaluated expressions | Roman Smrž |
2024-11-12 | Reformat Test.eval function to use lambda case | Roman Smrž |
2024-11-12 | Remove ExprStatement in favor of using Expr TestBlock | Roman Smrž |
2024-11-09 | Move withVar into MonadEval type class | Roman Smrž |
2024-10-04 | User-defined test functions without parameters | Roman Smrž |
2024-09-28 | Optional arguments and "flush" as a builtin | Roman Smrž |
2024-09-27 | Default and context-provided values for function arguments | Roman Smrž |
2024-09-25 | Implement "guard" as a builtin | Roman Smrž |
2024-09-24 | Function parameters and calls | Roman Smrž |
2024-09-17 | Type variables and simple unification | Roman Smrž |
2024-08-11 | Remove emptyVarValue from ExprType class | Roman Smrž |
2024-08-07 | Replace first command (wait) with a builtin | Roman Smrž |
2024-08-06 | Test block expression type and statement | Roman Smrž |
2024-08-02 | Module name declaration | Roman Smrž |
2023-10-23 | Flush command | Roman Smrž |
2023-07-13 | Show record selectors in failure reports | Roman Smrž |
2023-05-06 | Drop support for introducing node variable by 'spawn' command | Roman Smrž |
2023-04-04 | Disconnect commands | Roman Smrž |
2023-03-28 | Network subnets and routing | Roman Smrž |
2023-02-21 | Applicative instance for Expr | Roman Smrž |
2023-02-20 | Range enumeration syntax for lists | Roman Smrž |
2023-02-20 | For statement | Roman Smrž |
2023-02-19 | Equality operator for lists | Roman Smrž |
2023-02-05 | List expression type | Roman Smrž |
2023-02-02 | Enable OverloadedStrings as default extension | Roman Smrž |
2022-12-20 | Move TestRun monad and related types to separate module | Roman Smrž |
2022-11-19 | Network expression type and context | Roman Smrž |
2022-10-13 | Fail test and start gdb session immediately on process crash | Roman Smrž |
2022-10-08 | Node command to declare new node variable | Roman Smrž |
2022-10-07 | Packet loss command using netem qdisc | Roman Smrž |
2022-10-07 | Number type for arbitrary-precision floating point values | Roman Smrž |
2022-10-07 | Regex expansion | Roman Smrž |
2022-10-07 | Process variables and expression type | Roman Smrž |
2022-10-05 | Support multiple node variables with same name | Roman Smrž |
2022-09-30 | Generic record member selection expression | Roman Smrž |