kensa

Kensa Logo Kensa Gradle Plugin

Latest Release

A Gradle plugin for the acceptance test framework Kensa. To use the full functionality of Kensa’s @NestedSentence & @RenderedValue annotations (collection and rendering of function arguments), you must apply this plugin to your Kotlin project.

What it does

Quick start

  1. Add the plugin to your build.gradle.kts:
  2. Configure the plugin as needed.
  3. Build as normal.
    plugins {
        id("dev.kensa.gradle-plugin") version "<plugin-version>"
    }
    

Configure (optional)

kensa {
    enabled.set(true)                                 // default true
    debug.set(false)                                  // default false
    sourceSets.set(setOf("test", "acceptanceTest"))    // default "test"
}

Build as normal; the plugin attaches to the selected compilations.