• Stars
    star
    2
  • Language
    Racket
  • License
    Other
  • Created over 3 years ago
  • Updated over 3 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

alternate rackunit test runner

al2-test-runner -- Alternative way of running rackunit tests

Build Status

This package provides an alternative way of running rackunit tests, providing better visibility and improved reporting of test results. The run-tests function is a drop-in replacement of the equivalent function from rackunit/textui, providing the following benefits:

  • Results from test runs are reported to the standard output, even if they are successful. This allows better visibility of what tests are actually run, along with their execution time

  • Test results are written to an output file, using JUnit compatible format. This allows test results to be imported into various management tools for analyzing trends such as test durations and failure rates across different builds

  • Tests can be explicitly skipped, and such tests are reported as skipped - this allows better visibility of what tests are not run, when compared to just commenting them out in the source code.

The package does not define another testing framework, instead it runs rackunit tests which are organized in test-suites and test-cases.

You can install this Racket package using the following command:

raco pkg install al2-test-runner

For more details, see the documentation for this package.

More Repositories

1

ActivityLog2

Analyze data from swim, bike and run activities
Racket
316
star
2

emacs-sql-indent

Syntax based indentation for SQL files inside GNU Emacs
Emacs Lisp
111
star
3

map-widget

A Racket GUI Widget to display maps based on OpenStreetMap tiles
Racket
38
star
4

TrainerControl

Telemetry and control server for an ANT+ FE-C bike trainer
C++
38
star
5

data-frame

A data frame implementation for Racket
Racket
37
star
6

AL2-IRisk-Dashboard

IRisk Dashboard for ActivityLog2 -- this has been added to ActivityLog2
Racket
11
star
7

emacs-soap-client

Access SOAP web services from GNU Emacs. This package is maintained as part of the GNU Emacs source repository
Emacs Lisp
10
star
8

PiFitSync

Sync FIT files from Garmin watch to a Raspberry PI
C++
7
star
9

gui-widget-mixins

Tool tips, cue text and validation for text-field% GUI widgets in Racket
Racket
7
star
10

AL2-Climb-Analysis

Tool to analyze climbs on a bike route loaded from a GPX file -- this application is now part of ActivityLog2
Racket
7
star
11

plot-container

Embed plots in Racket GUI applications
Racket
6
star
12

Arduino_Inclinometer

Inclinometer using Arduino Nano and OLED display
C++
5
star
13

geoid

work efficiently with geographic data
Racket
5
star
14

Arduino_433Mhz

Arduino 433Mhz Receiver — Reading Keyfobs
C++
4
star
15

tzgeolookup

Racket pakcage to find the timezone for a location based on GPS coordinates
Racket
3
star
16

qresults-list

enhanced list-box% control for Racket
Racket
2
star
17

colormaps

Additional colormaps for the Racket Plot package
Racket
2
star
18

alex-hhh.github.io

HTML
1
star
19

time-zone-lookup-tests

Racket
1
star
20

vc-clearcase

Emacs VC (version control) backend for ClearCase
Emacs Lisp
1
star