Skip to content

A docassemble extension for testing the AssemblyLine automated integrated testing framework.

License

Notifications You must be signed in to change notification settings

SuffolkLITLab/docassemble-ALKilnSetup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ALKiln support package

Assembly Line Kiln (ALKiln) is a framework for automatically testing any docassemble package using GitHub. ALKiln is being developed as part of the SuffolkLITLab Document Assembly Line project. See documentation for kiln.

This package supports ALKiln in different ways.

Tool to set up testing

Tap here to set up automated integrated testing for your docassemble interview.

This repo contains a step-by-step form that a developer can use to set up automated integrated testing for any docassemble package. It requires, among other things, a docassemble account and a temporary GitHub personal access token with correct permissions. It will add necessary GitHub secrets, make a new branch, push necessary files to that branch, and make a PR with that branch.

Test ALKiln itself

This package provides files that the ALKiln testing framework can use to test its own functionality. That includes tests for setting different types of fields, for observing the state of the page, and for getting error messages.

About

A docassemble extension for testing the AssemblyLine automated integrated testing framework.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages