nubank/state-flow

Integration testing framework using a state monad in the backend for building and composing flows

ClojureShell
This is stars and forks stats for /nubank/state-flow repository. As of 25 Apr, 2024 this repository has 287 stars and 14 forks.

StateFlow StateFlow is a testing framework designed to support the composition and reuse of individual test steps. Definitions A flow is a sequence of steps or bindings. A step is a primitive step or flow. A binding is a vector of pairs of symbols and steps (or a :let with a vector of regular let-bindings) Flows A flow is a sequence of steps or bindings to be executed with some state as a reference. Use the flow macro to define a flow: (flow <description> <step/bindings>*) Once defined,...
Read on GithubGithub Stats Page
repotechsstarsweeklyforksweekly
jepsen-io/jepsenClojureJavaShell6.3k0704+1
tonsky/datascriptClojureJavaScriptOther5.2k03000
tonsky/FiraCodeClojureShellPython72.7k+493k+1
xtdb/xtdbClojureJavaKotlin2.4k01560
microsoft/vcpkgCMakePowerShellShell19.9k+545.7k+10
mavlink/mavlinkPythonShellCMake1.4k01.8k0
ttroy50/cmake-examplesCMakeC++Shell11.3k+252.4k-2
iv-org/invidiousCrystalHTMLJavaScript12.7k+361.5k+2
vinceliuice/Graphite-gtk-themeSCSSShellCSS7100450
DIVD-NL/sitesJavaScriptCSSHTML170410