Regression Tests
  • General Overview
    • Basic Directory Structure
    • Outputs from Decompilations
    • Naming Conventions
    • Summary
  • Creating a New Test
    • Basics
    • General Structure of test.py Files
    • Example of a test.py File
  • Specifying Test Settings
    • Basics
    • Test Cases and Their Creation
    • Classes Having Multiple Settings
    • Arbitrary Parameters for the Decompiler
    • Specifying Input Files From Directory
  • Writing Test Methods
    • Basics
    • Automatically Performed Verifications
    • Accessing Decompilation and Outputs
    • Accessing Test Settings
    • Verifying Text Outputs
    • Verifying C Outputs
      • Available Entities
    • Verifying Configuration Files
    • Compiling and Running C Outputs
    • Running Code Only On Selected Platforms
    • Examples
      • Output C
      • Output DSM
      • Output LLVM IR
      • Output Config
      • Decompilation
  • Tests for Arbitrary Tools
    • Specifying the Tool
    • Passing Parameters
    • Obtaining Outputs and Writing Tests
    • Testing Success or Failure
    • Tools with Extra Support
      • Fileinfo
      • IDA Plugin
      • Unpacker
    • Examples
      • Bin2Pat
      • Fileinfo
      • IDA Plugin
      • Unpacker
  • Support and Feedback
 
Regression Tests
  • Docs »
  • Search


Built with Sphinx using a theme provided by Read the Docs.