---
name: "casacore_assay"
section: "1"
platform: "linux"
package: "casacore-tools"
version: "3.7.1-1"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/casacore_assay"
---

# casacore\_assay(1)

invoke an AIPS++ test program and verify its output

## NAME

casacore\_assay - invoke an AIPS++ test program and verify its output

## SYNOPSIS

**casacore\_assay** *testexe*

## DESCRIPTION

**casacore\_assay** invokes a casacore test program. If the test program has an associated .run file then it simply invokes it.  Otherwise **casacore\_assay** invokes the test executable directly, and, if there is a corresponding .out file, compares its output with that.

If there is a .in file associated with the test program then assay will redirect stdin from it.

### Exit status:

- 0

  success

- 1

  test execution failed

- 2

  test output disagreement

- 3

  untested (usually returned from a .run)

- 130

  interrupt

## ENVIRONMENT VARIABLES

**CASACORE\_CHECK** Do checking using tools like valgrind. It defines a script that will execute the command. The script can invoke the checking tool. If set to 1, yes, or YES, the script **casacore\_memcheck** will be used that uses valgrind's memcheck tool.

## AUTHOR

This manual page was written according to the in-program comments by Benda Xu \<heroxbd@gentoo.org\>, for the Debian GNU/Linux system.
