Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

Projects in Awesome Lists tagged with gtest

A curated list of projects in awesome lists tagged with gtest .

https://github.com/snikulov/google-test-examples

Short example how to use Google Test with CMake project

c-plus-plus cmake cpp docker-container gtest

Last synced: 15 Dec 2024

https://github.com/skyzh/RISCV-Simulator

💻 RISC-V Simulator of RV32I ISA. 5-stage pipeline / out-of-order execution with Tomasulo algorithm and Speculation. Support runtime visualization. Project report available.

branch-prediction cmake computer-architecture cpp cpu gtest pipeline riscv riscv-emulator riscv-simulator riscv32 speculation tomasulo-algorithm

Last synced: 29 Oct 2024

https://github.com/skyzh/riscv-simulator

💻 RISC-V Simulator of RV32I ISA. 5-stage pipeline / out-of-order execution with Tomasulo algorithm and Speculation. Support runtime visualization. Project report available.

branch-prediction cmake computer-architecture cpp cpu gtest pipeline riscv riscv-emulator riscv-simulator riscv32 speculation tomasulo-algorithm

Last synced: 27 Oct 2024

https://github.com/wgroeneveld/gba-sprite-engine

An object-oriented Game Boy Advance sprite engine concept

cplusplus-11 engine gameboy-advance gba gba-game gtest sprites

Last synced: 29 Sep 2024

https://github.com/apriorit/gmock-global

Provides ability to mock global functions with gmock

cpp gmock gtest header-only library mock mocking unittest

Last synced: 18 Nov 2024

https://github.com/platisd/refactoring-for-testability-cpp

Hard-to-test patterns in C++ and how to refactor them

cpp design-pattern gtest refactoring solid testability unit-testing

Last synced: 28 Oct 2024

https://github.com/ssarcandy/ini-cpp

📑 Yet another ini config parser for modern C++

cmake configparser cpp17 gtest header-only ini ini-parser

Last synced: 12 Oct 2024

https://github.com/xtofl/cpp11training

Make unit tests run to exercise your C++11 knowledge

cplusplus cplusplus-11 cplusplus-14 gtest training-materials

Last synced: 12 Oct 2024

https://github.com/lonnywong/glibcmock

A solution of mocking glibc function with Google Test.

glibc gmock got gtest hook libc mock plt syscall test unittest

Last synced: 29 Oct 2024

https://github.com/asartori86/build_system_tools

Gentle introduction to the basics of CMake and meson, and unit-testing with gtest.

build-system cmake cpp gtest meson unit-testing

Last synced: 11 Nov 2024

https://github.com/apriorit/gmock-more-args

Extends gmock argument count up to 15

cpp gmock gtest header-only library mock mocking unittest

Last synced: 18 Nov 2024

https://github.com/bincrafters/conan-gtest

[OBSOLETE] The recipe is now in https://github.com/conan-io/conan-center-index

conan google-testing gtest testing unit-test

Last synced: 26 Sep 2024

https://github.com/axel-op/vscode-devcontainer-cpp-conan

A template to demonstrate how to develop a C++ project in Visual Studio Code inside a container, using Conan dependency manager.

cmake conan containerization cpp docker gtest remote-development remote-development-container visual-studio-code vscode vscode-container vscode-remote

Last synced: 28 Oct 2024

https://github.com/nifadyev/development-tools-practice

Learn and practice useful dev tools via labs. Course at the University of Nizhny Novgorod

appveyor-ci cmake devops gtest travis-ci university-course unn

Last synced: 07 Nov 2024

https://github.com/axel-op/vscode-devcontainer-cpp-vcpkg

A template to demonstrate how to develop a C++ project in Visual Studio Code inside a container, using vcpkg dependency manager.

cmake cpp docker gtest remote-development remote-development-container vcpkg visual-studio-code vscode vscode-container vscode-remote

Last synced: 28 Oct 2024

https://github.com/ilyachur/gtest-vim

GTest integration to vim

gtest neovim vim

Last synced: 25 Nov 2024

https://github.com/iskyzh/raft

⛵ Raft Consensus Algorithm. gRPC for communication. Tested with a few cases.

boost cmake cpp grpc gtest protobuf raft

Last synced: 07 Nov 2024

https://github.com/gbmhunter/cpptemplate

A template repository to quick-start C++ development.

codecov coverage cplusplus cpp cpp14 example gtest jumpstart quickstart repository template travis-ci

Last synced: 17 Nov 2024

https://github.com/raleighlittles/minimal-gtest-example

A very very minimal example of how to configure and run GTest, Google's C++ testing framework.

cmake-examples cmakelists cpp google-test gtest ubuntu unit-testing-framework

Last synced: 28 Nov 2024

https://github.com/Jonathan-Greve/Xmake-template

Xmake C++23 project template. Using C++ modules, github workflows for CI/CD (Windows and Ubuntu) and gtest for testing. Compiles with both GCC on Ubuntu and MSVC on Windows. See the linux.yml file for how to properly install GCC on ubuntu if you're having trouble.

cd ci cicd cpp cpp20 cpp20-modules cpp23 gtest project starter-template template xmake xmake-repo

Last synced: 24 Oct 2024

https://github.com/ugnelis/instant-translator

Translate words and sentences instantly in desktop environment.

cmake cplusplus glog google-translate gtest microsoft-translator qt translation

Last synced: 21 Dec 2024

https://github.com/mrts/docker-cmake-gtest-valgrind-ubuntu

Docker image with CMake, Google Test, Valgrind and C++ build tools

cmake docker-image gtest valgrind

Last synced: 29 Nov 2024

https://github.com/cshmookler/cpp_template

C++ project template with automatic versioning, LLVM tools, Conan, Meson, and GoogleTest integration.

clang-format clang-tidy conan cpp gtest meson template zlib-license

Last synced: 09 Oct 2024

https://github.com/ging-dev/cpp-example

C++ example use GTest, Gcovr coverage

cmake-examples coverage-report cpp gtest

Last synced: 14 Nov 2024

https://github.com/shinjimc/octree_voxel_vtk

Octree with VTK is a C++ project that efficiently manages, stores, and visualizes three-dimensional spatial data. It utilizes an Octree data structure and Visualization Toolkit (VTK) to load spatial points from CSV files into a 3D space. It features robust Google Test (GTEST) unit tests to ensure reliability.

3d-visualization c-plus-plus cpp data-management data-structures data-visualization gtest octree octree-structure point-clouds spatial-data vtk

Last synced: 06 Nov 2024

https://github.com/dubzzz/gtest-using-cmake-example

Example of how defining a CMakeLists.txt in order to run unit-tests using Google Test framework on travis-ci and appveyor

appveyor cmakelists gtest travis

Last synced: 26 Nov 2024

https://github.com/kurotych/modern-cpp-lib

Investigate ways to create modern cpp project

bindings ci cmake codecov cpp docker gcc gcov gtest html lcov library modern python testing travis unit

Last synced: 08 Nov 2024

https://github.com/fn-code/projectone

c++ example using google test and cmake

cmake cpp example gtest gtest-support

Last synced: 05 Nov 2024

https://github.com/datpham0412/cgpa-calculator

The CGPA Calculator is a terminal-based tool for students to manage and calculate their GPA and CGPA efficiently. Enter personal details, course units, and grades to track academic performance. Built with C++ and SQLite.

cmake cplusplus-17 gtest oop sqlite

Last synced: 09 Nov 2024

https://github.com/wasphin/gtwp

googletest wrapper

googletest gtest

Last synced: 06 Nov 2024

https://github.com/tomasmark79/cmake-project-template

This template project was inspired by a vast number of projects encountered in the past. The goal is to keep it as simple as possible, using GTest.

c cmake cpp google-testing gtest tamplate

Last synced: 11 Dec 2024

https://github.com/kdawgwilk/simplecompiler

Compiler for stripped down version of C written in C++

cmake compiler cplusplus gmock gtest

Last synced: 16 Dec 2024

https://github.com/briancairl/dont

A collection of C++ template (metaprogramming) utilities that I often need, but don't want to have to re-implement for the 1000th time.

compile-time compile-time-meta-programming constexpr cpp cpp17 dont gtest metaprogramming parameter-pack template templates typetraits

Last synced: 12 Dec 2024

https://github.com/gusenov/examples-gtest

Примеры использования Google Test.

cpp examples google-test gtest

Last synced: 08 Nov 2024

https://github.com/raigorx/graphcoloring

GraphColoring Algorithm Backtracking https://en.wikipedia.org/wiki/Graph_coloring

algorithm backtrack backtracking cmake color cpp20 graph graph-algorithms gtest

Last synced: 07 Nov 2024

https://github.com/feglawy/cpp_template

C++ project template with CMake and GoogleTest integration for building and testing libraries, ensuring code quality and maintainability.

cmake cpp cpp17 gtest template template-project

Last synced: 14 Dec 2024

https://github.com/prophetru/helloworld

Sample "Hello World" with gtest. Can be used as a template for future projects for education only.

cmake cpp gtest otus

Last synced: 07 Nov 2024

https://github.com/kamilpolok/acssimulation

Automatic Control System Simulation. Allows for simulation of various scenarios using different controllers, control objects and actuators

cmake controlsystem cpp cpp17 googlemock googletest gtest pid pid-control

Last synced: 19 Nov 2024

https://github.com/akagi201/learning-gtest

Learning notes of Google C++ Testing Framework

cmake cpp gtest leanring makefile tutorial

Last synced: 11 Nov 2024

https://github.com/end2endzone/gtestbadge

A GoogleTest TestEventListener implementation for generating a badge based on test results.

badge badge-generator googletest gtest

Last synced: 24 Nov 2024

https://github.com/bayars/timer

Basic Timer Program

chrono cpp gtest timer

Last synced: 17 Nov 2024

https://github.com/jurf/ossdev-02-485316

PB173 – hw02

cpp17 gtest meson

Last synced: 17 Nov 2024

https://github.com/skyzh/serialpb

Reliable packet transmission over serial interface

cmake cpp gtest serial

Last synced: 11 Nov 2024

https://github.com/atsushisakai/googletestdiscover

A python script to discover google test code and run

gtest python-script

Last synced: 16 Oct 2024

https://github.com/dubzzz/gtest-light

Light version of GTest framework compatible with Online compilers like ideone, godbolt, codingame

codingame compiler gtest ideone online

Last synced: 26 Nov 2024

https://github.com/danielepalaia/message-bus

A generic multithreading message bus written in C++11

gtest message-bus multithreading

Last synced: 09 Nov 2024

https://github.com/ugnelis/conan-gtest-coverage-example

Conan.io package GTest with coverage implementation.

conan conan-io coverage coveralls cpp googletest gtest travis-ci

Last synced: 17 Dec 2024

https://github.com/moztanku/jaclib

My multiplatform utility library

cmake cpp20 gtest library linux multiplatform utility windows

Last synced: 19 Dec 2024

https://github.com/bersen66/project-template

Template for conan + cmake c++ applications.

benchmark cmake conan cpp docker fmt gtest project-template

Last synced: 19 Dec 2024

https://github.com/prophetru/bulkcmd

Educational project

cmake cpp doxygen gtest otus

Last synced: 07 Nov 2024

https://github.com/prophetru/sparsematrix

Educational project

cmake cpp doxygen gtest otus

Last synced: 07 Nov 2024

https://github.com/prophetru/architecturemvc

Educational project

cmake cpp doxygen gtest otus

Last synced: 07 Nov 2024

https://github.com/prophetru/samplecalc

SampleCalc with gtest. Can be used as a template for future projects for education only.

class cmake cpp gtest static template

Last synced: 07 Nov 2024

https://github.com/mmikhail2001/techopark_cpp_hw

Домашние работы по курсу С++ в Технопарке. Матричный калькулятор и STL-совместимый контейнер (map).

avl-tree ci cmake concepts gtest iterator linters stl templates valgrind

Last synced: 22 Nov 2024

https://github.com/smercer10/broka

Hybrid order book implementation.

cmake cpp gtest order-book

Last synced: 08 Nov 2024

https://github.com/smercer10/vb2c

A (very) BASIC-to-C compiler.

basic c cmake compiler cpp gtest

Last synced: 08 Nov 2024

https://github.com/mjovanc/qryptic

A simple blockchain written in C++, CMake and SHA256 cryptography for learning purposes.

blockchain cmake cpp gtest qryptic

Last synced: 13 Nov 2024

https://github.com/ltabis/guessthenumberqt

Guess the number game based on the QT library and C++.

client cmake cpp gtest network qt qt5 server websocket

Last synced: 19 Dec 2024

https://github.com/aphelionz/cppquiz

Quiz yourself on ANY topic, from the command line.

cmake cplusplus cpp googletest gtest openai-api

Last synced: 14 Dec 2024

https://github.com/ifimust/chordless

Analyze MIDI notes. Display which notes/chords are played.

alsa boost cmake-presets gtest midi music qml qt6

Last synced: 12 Oct 2024

https://github.com/mrts/docker-qt-cmake-gtest-valgrind-ubuntu

Docker image with Qt, Qt Quick, CMake, Google Test, Valgrind and C++ build tools

cmake docker-image gtest qt valgrind

Last synced: 29 Nov 2024

https://github.com/awtkns/fastmark

An automated marking Platform for testing students code with GTEST

auto-grading automation docker fastapi gtest nuxt testing

Last synced: 19 Dec 2024

https://github.com/vladbologa/raytracer-cpp

Building a ray tracer in C++, following "The Ray Tracer Challenge" by Jamis Buck

cpp cpp17 eigen3 gtest raytracer raytracing

Last synced: 06 Nov 2024

https://github.com/nifadyev/programming-methods-course

Labs for Programming Methods Course at University of Nizhny Novgorod

gtest structure-learning university-course unn

Last synced: 07 Nov 2024

https://github.com/ermolaevv/all_labs

Проект-контейнер для выполнения практических заданий по курсу МП2

cmake cpp data-structures gtest labs winforms

Last synced: 14 Nov 2024

https://github.com/star-3gg/derek-banas-software-architecture

design patterns workout in multiple languages

cpp design-patterns docker gtest learning prebuilt-binaries

Last synced: 09 Nov 2024

https://github.com/christosgalano/data-structures

A header-only C++ library containing implementations of various data structures.

cmake cpp data-structures github-actions gtest

Last synced: 08 Nov 2024

https://github.com/naguales/codility-algorithms

C++ Codility Solutions (100% Score)

codility codility-lessons codility-solutions cpp gtest

Last synced: 09 Nov 2024

https://github.com/stefanasandei/dsa

Data Structures & Algorithms implemented in C++

algorithms cmake cpp data-structures dsa gtest

Last synced: 09 Nov 2024

https://github.com/vityaman-edu/math-tool

CLI for Mathematica and Symatica. Enjoy abstract math algorithms and symbolic computations!

clang clang-tidy cmake cpp20 gtest math

Last synced: 12 Nov 2024

https://github.com/prophetru/ipfilter

Educational project

cmake cpp cpp11 cpp14 cpp17 cpp20 gtest outs

Last synced: 19 Nov 2024

https://github.com/prophetru/allocator

Educational project

allocator cmake cpp14 gtest map otus vector

Last synced: 19 Nov 2024

https://github.com/astrodynamic/exchangequest

ExchangeQuest is a C++ client-server trading exchange system for USD and RUB with order matching, supporting multiple clients and real-time balance updates.

asio asio-library async boost client client-server cmake cpp cpp20 exchange finance gtest networking server socket tcp tcp-client tcp-server trading traiding

Last synced: 19 Nov 2024

https://github.com/prdktntwcklr/cpp-on-avr

C++ code for AVR microcontrollers.

avr cmake cpp gtest microcontrollers

Last synced: 14 Nov 2024

https://github.com/dariustb/tictactics

C++ console app to play Tic-tac-toe game

cmake cpp cpp17 gtest

Last synced: 12 Nov 2024

https://github.com/dariustb/charlescornell

C++ console app to find images within frames of a video.

cmake cpp cpp17 gtest opencv

Last synced: 12 Nov 2024

https://github.com/risahamm/containers.h

Implementation of Vector, Map, Set containers of the s21_containers.h library in C++17.

class-template containers data-structures gtest iterators template-functions

Last synced: 14 Nov 2024

https://github.com/risahamm/matrix_oop.h

Implementation of the matrix library using the object-oriented approach in C++17.

constructors gtest incapsulation matrices methods oop-principles operators-overloading

Last synced: 14 Nov 2024

https://github.com/tessapower/k-and-r-c

My implementations of the challenges in the K and R C book.

c c99 gtest k-and-r visual-studio

Last synced: 19 Nov 2024

https://github.com/sirius-mhlee/cpp-boilerplate

C++ Boilerplate using CMake, Boost, OpenCV, Gcov, GCOVR, Cppcheck and GTest

boilerplate boost cmake cpp cppcheck gcov gcovr gtest opencv

Last synced: 07 Dec 2024

https://github.com/winterfulllll/object-oriented-programming-course

Репозиторий с решениями лабораторных работ по ООП на C++ 🚀

cmake cpp gtest oop

Last synced: 02 Dec 2024

https://github.com/coders-school/testing

C++ online course. Modules about testing C++ code in catch2 and gtest frameworks.

catch2 coders-school cplusplus cpp cpp17 gmock gtest markdown md mock

Last synced: 02 Dec 2024