pj a74d9fbeae build(examples): add justfile for sample-app
Targets: install/uninstall the APK, build the uatu CLI, run 'uatu test'
against a named AVD, run the Go verify tests, and clean. Keeps the
example self-contained so users can 'just test AVD=pixel_7' after cloning.
2026-04-18 10:33:53 +07:00
2026-04-18 10:33:35 +07:00

uatu

Testing framework and spec in ts/js used for blackbox testing and property based testing

Supported Platforms

  • android
  • ios

Install

CLI

Download the platform tarball from GitHub Releases:

# macOS arm64
curl -L https://github.com/priyanshujain/uatu/releases/latest/download/uatu_<version>_darwin_arm64.tar.gz | tar xz
# Linux amd64
curl -L https://github.com/priyanshujain/uatu/releases/latest/download/uatu_<version>_linux_amd64.tar.gz | tar xz

./uatu version

Pre-built for darwin/arm64, darwin/amd64, linux/amd64, linux/arm64.

Spec API (npm)

npm install --save-dev @uatu/spec
import { extract, always, actions } from "@uatu/spec";

Android SDK (Maven Central)

// settings.gradle.kts
dependencyResolutionManagement {
    repositories {
        mavenCentral()
    }
}

// app/build.gradle.kts
dependencies {
    implementation("io.github.priyanshujain:sdk-android:<version>")
}
S
Description
No description provided
Readme Apache-2.0
51 MiB
0 Stars 1 Watchers 0 Forks
Languages
Go 74.6%
TypeScript 15.2%
Kotlin 5.5%
Shell 2.7%
Swift 1%
Other 0.9%