Displaying 1 to 16 from 16 results

spec - The Ruby Spec Suite

  •    Ruby

The Ruby Spec Suite is a test suite for the behavior of the Ruby programming language. It is not a standardized specification like the ISO one, and does not aim to become one. Instead, it is a practical tool to describe and test the behavior of Ruby with code.

C++ AMP Conformance Test Suite

  •    

C++ AMP Conformance Test Suite contains a set of tests to aid in verifying compiler, library, and runtime behaviors as specified in the C++ AMP open specification.

cput

  •    C++

Cput – is the unit test framework that allow create and run tests for C++ projects. MS Visual Studio add-in makes easier to add new tests, debug and run existing. Currently support x86 C++ projects for MS VS 2005 and 2008. It's developed in C++.




webmention.rocks - a webmention validator and test suite

  •    PHP

Webmention Rocks! is a validator to help you test your Webmention implementation. Several kinds of tests are available on the site. This software uses Redis to cache responses, so make sure you have Redis installed locally, or point it to a remote Redis server in the config file.

websub.rocks - Test suite and debug utilities for W3C WebSub

  •    PHP

WebSub test suite and debugging utility. You can test your Publisher, Subscriber and Hubs using websub.rocks.


rx-sandbox - Marble diagram DSL based test suite for RxJS 5

  •    TypeScript

RxSandbox is test suite for RxJS 5, based on marble diagram DSL for easier assertion around Observables.In RxSandbox, Observable is represented via marble diagram. Marble syntax is a string represents events happening over virtual time so called as frame.

tellurium - Asynchronous testing framework for EcmaScript

  •    Javascript

Tellurium is a JavaScript Testing Framework using testing patterns like Mock, Stub, and Spy. This framework tries to go as close as possible with EcmaScript behaviour. so if you used another language's testing frameworks you may find that some of your tools are not here but trust me its better this way.

gavel-spec - Behavior specification for Gavel, validator of HTTP transactions

  •    Gherkin

Gavel detects important differences between actual and expected HTTP transactions (HTTP request and response pairs). Gavel also decides whether the actual HTTP transaction is valid or not. Examples are made in raw HTTP to focus on implementation independence.

merge-this - Revision control stress tests

  •    Perl

Merge This! is a test suite for revision control tools designed to stress test their merge algorithms. Think of it as an Acid3 test for version control systems. Merge This! has a number of small test cases representing typical development patterns which might cause merge conflicts. Each VCS performs the merge and we evaluate the results. The goal is to codify many software revision patterns in this fashion.

node-webmention-testpinger - A tool to ping your site with a variety of real world WebMentions

  •    HTML

A tool to ping your site with a variety of WebMentions markup. Contains copies of a couple of real world examples of mentions that it enables you to ping locally to a development copy of your site. This tool will spin up a server on port 8080 and then ping the specified WebMentions hub with a URL to that server or each real world example which will return a copy of that example with a placeholder URL replaced with the requested mention target. After all pinged mentions has been fetched it will shut down the server and finish its execution.

quic-tracker - A test suite for QUIC

  •    Go

The test suite comprises a minimal Go implementation of QUIC which is currently draft-17/18 and TLS-1.3 compatible, as well as several test scenarii built upon this implementation. The test suite outputs its result as JSON files, which contains the result, the decrypted packets exchanged, as well as a pcap file and exporter secrets. You should have Go 1.9, tcpdump, libpcap libraries and headers as well as openssl headers installed before starting.

master-thesis - A test suite for QUIC

  •    Go

This work is part of my master thesis for my master's degree in Computer Science at Université catholique de Louvain. It is supervised by Pr. Olivier Bonaventure and Quentin De Coninck. It is a test suite that exchanges packets with IETF-QUIC implementations to verify whether an implementation conforms with the IETF specification of QUIC. The test suite is consisting of several test scenarii. Each of them aims at testing a particular feature of the QUIC protocol. The test suite runs daily, and its results are available on https://quic-tracker.info.ucl.ac.be. This is the main focus of my effort.