New Quality Assurance and Testing Software for Linux
nose-patameterized is a decorator for parameterized testing with nose.Nose. It's got test generators. But they kind of suck, because:- They often require a second function- They make it difficult to separate the data from the test- They don't work with...
dingus is sort of like a mock object. The main difference is that you don't set up expectations ahead of time. You just run your code, using a dingus in place of another object or class, and it will record what happens to it. Then, once your code has been...
The BuildBot project is a system to automate the compile and test cycle required by most software projects to validate code changes.By automatically rebuilding and testing the tree each time something has changed, build problems are pinpointed quickly,...
bdd is a RSpec-like behaviour driven development framework for Python. It will probably based on this gist: https://gist.github.com/1446309.Requirements:cursor-pointer" onclick="spovl3hide();"> System requirements for this...
testosterone is a manly Python testing interface.INSTALLATIONmakesudo make installThis installs the testosterone Python package, the testosterone executable, and the testosterone man page. Please consult the Makefile to confirm and/or change installation...
Parallel Performance Wizard (or PPW, for short) is a performance analysis tool designed for UPC and SHMEM programs.The tool features an easy-to-use interface and tight integration with GAS programming models via the GASP interface.Usage: ppwrun [opts]...
Peptest is a Mozilla automated testing harness for running responsiveness tests. These tests measure how long events spend away from the event loop.Running TestsCurrently tests are run from the command line with python. Peptest currently depends on...
bug-repo-syncer is an app to synchronize bug repositories. It currently works with Launchpad and Trac. It can in principle also be used to migrate between these repositories. The main motivation to write this program, is the lack of a Mylyn connector...
nose2-cov is a nose2 plugin that produces coverage reports. It also supports coverage of subprocesses.All features offered by the coverage package should be available, either through nose2-cov or through coverage's config file.InstallationInstall...
unittest_jshint is a tool that integrates JSHint with Python's unittest module. This package was inspired by gocept.jslint.JSHint is a community-driven tool to detect errors and potential problems in JavaScript code and to enforce your team's coding...