jumogehn / boost.test-examples Goto Github PK
View Code? Open in Web Editor NEWThis project forked from jsankey/boost.test-examples
Example code for getting started with Boost.Test.
Home Page: http://www.alittlemadness.com/?p=172
This project forked from jsankey/boost.test-examples
Example code for getting started with Boost.Test.
Home Page: http://www.alittlemadness.com/?p=172
======================================================================== Introduction ======================================================================== This project includes simple samples illustrating basic use of Boost.Test: http://www.boost.org/doc/libs/1_38_0/libs/test/doc/html/index.html The samples accompany the tutorial on alittlemadness.com: http://www.alittlemadness.com/2009/03/31/c-unit-testing-with-boosttest/ ======================================================================== Prerequisites ======================================================================== The samples assume a Un*x-like environment, and also require: - a GNU-compatible make (for building) - Boost 1.38.0 (possibly later versions, but they are not tested), installed in the system include and library paths. ======================================================================== Building and Running ======================================================================== To build the samples, run make: $ make This creates five binaries, one for each test sample file. To actually run the tests, use the `test' target: $ make test This will execute all of the binaries with arguments to make them produce XML output, captured into report-*.xml files. When you're done, your can remove all built files by cleaning: $ make clean ======================================================================== Samples ======================================================================== hello.cpp: A "Hello, World"-style example: the simplest test case. assertions.cpp: Illustrates a higher-level assertion, of which there are several. suites.cpp: Illustrates the simplest way to group test cases into larger suites. fixtures.cpp: Illustrates how to apply common setup and teardown code to multiple cases by using a fixture. main.cpp: An all-in-one sample that shows various Boost.Test features.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.