This directory contains various ABAC scenarios that exercise various feature of the current RT2 implmentation using YAP prolog. Both the setting up of the credential db and the front end query utilize the python interface to libabac library made possible through swig. Each subdirectory has a README script which contains a description of the scenario. The run_test script controls the sequence of script calls within the subdirectory. There is a setup.py that sets up the principals needed for the scenario and an attr.py that sets up the access attribute policy and the query.py that makes various query into to the db. All of these files can be combined into a single script if preferred. runcheck, is the top level script that initiates a complete validation run; captures the result and compares with the baseline result stored in allout.save. It calls .runall to wipe clean all byproducts of a validation run and to initiate run_test in each subdirectory. Typical command to call at the top: runcheck