CATSRunner v.20050922


CATSRunner is a unit testing framework. C Automated Testing System (CATS) and its associated test runner (Catsrunner) implement a unit testing framework that provides developers of C-based systems, including embedded systems, the capability to use the popular test driven development approach. CATS supports embedded cross-platform development by working in conjunction with hardware abstraction layers. CATS also comes with a thin wrapper around arm-elf-gdbs host/target communication functions. A reference implementation for the ARM-7 CPU core is provided. Main features: - Catsrunner was built from the ground up for cross-platform embedded software development. - Its all written in ANSI C (yes, C++ can do more, but many embedded teams are using C). - This software is actively maintained - we at Agile Rules built it for our own use. - Its easy to add new target platforms. It builds now for PC and for ARM Evaluator7T board. - Catsrunner supports Test Driven Development (and Behavior Driven Development). - Catsrunner has been tested from its inception on real embedded hardware. - Its been released under the GPL as open source software Includes: - CATS and Catsrunner - Several other software modules that provide facilities often needed for embedded software development, and abstract hardware to aid easy porting to different architectures. - A build framework capable of building all of the software in the distribution on different platforms. - A sample application (appexample) using many of the modules as an example of how the software in the framework fits together. - A template application (apptemplate), mostly empty, to use as a starting point for new applications added to the framework. - Unit tests for all included modules and applications

CATSRunner is a unit testing framework. C ...

  • CATSRunner
  • 20050922
  • Agile Rules
  • Any Platform
  • GPL
  • 2.2 Mb
  • 131

Review CATSRunner

  • captcha

Development - Other software of Agile Rules


    Development - New Development software

    • DbForge Studio for SQL Server  v.5.8dbForge Studio for SQL Server is an integrated environment for SQL Server development, management, administration, data reporting, analysis, version-control database changes and test data generation.
    • SentiMask SDK Trial  v.2.0.193121Real-time 3D face motion capture and tracking SDK for development of augmented reality apps, digital character facial expression control or mapping animated avatars on users face. Works on common PC with webcam or Android smartphone.
    • Radmin VPN  v.1.1.3909Radmin VPN - is a free and easy-to-use software product to create virtual private network (VPN). The program allows users to establish a secure connection between computers over the Internet as if they were connected over a LAN.
    • REKURSIO  v.1.2.1REKURSIO is a free xml editor that can surprise you with the speed of working with large files and the original approach to processing tabular data. In the 64-bit version of the application, you can work with documents larger than 100 megabytes.
    • CatScan  v.1.5Imagine what you could do if you could download up to 32 different catalogs (databases) each containing up to 32 fields and up to 32,767 records into your Palm, Symbol SPT, or Handspring Visor, and quickly look up information in those catalogs ...
    • CatStudio  v.3.1CatStudio 3.1 is a rather praiseworthy program that provides a features-rich environment to create product catalog in HTML, movie, or PDF format. Besides the product information, it allows to add different types of content, like Flash animation, ...