Сравнить коммиты

..

Ничего общего в коммитах. '61cb5628b1fafefffb8efd291bd267cfca456aee' и '31d9eed75944d404af6939e929238bb53e5bb1b4' имеют совершенно разные истории.

@ -1,8 +0,0 @@
#ifndef HISTOGRAM_INTERNAL_H_INCLUDED
#define HISTOGRAM_INTERNAL_H_INCLUDED
#include <vector>
void find_minmax(const std::vector<double>& numbers, double& min, double& max);
#endif // HISTOGRAM_INTERNAL_H_INCLUDED

@ -1,39 +0,0 @@
#define DOCTEST_CONFIG_NO_MULTITHREADING
#define DOCTEST_CONFIG_IMPLEMENT_WITH_MAIN
#include "doctest.h"
#include "histogram_internal.h"
TEST_CASE("distinct positive numbers") {
double min = 0;
double max = 0;
find_minmax({ 1, 2 }, min, max);
CHECK(min == 1);
CHECK(max == 2);
}
TEST_CASE("Identical numbers") {
double min = 0, max = 0;
find_minmax({ 5, 5, 5 }, min, max);
CHECK(min == 5);
CHECK(max == 5);
}
TEST_CASE("Empty vector") {
double min = 42, max = 42;
find_minmax({}, min, max);
CHECK(min == 42);
CHECK(max == 42);
}
TEST_CASE("Single element") {
double min = 0, max = 0;
find_minmax({ 42 }, min, max);
CHECK(min == 42);
CHECK(max == 42);
}
TEST_CASE("Negative numbers") {
double min = 0, max = 0;
find_minmax({ -3, -1, -2 }, min, max);
CHECK(min == -3);
CHECK(max == -1);
}

@ -1,31 +0,0 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio Version 17
VisualStudioVersion = 17.13.35919.96 d17.13
MinimumVisualStudioVersion = 10.0.40219.1
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "unittest", "unittest.vcxproj", "{D377E954-A910-442F-89B7-380240614335}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|x64 = Debug|x64
Debug|x86 = Debug|x86
Release|x64 = Release|x64
Release|x86 = Release|x86
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{D377E954-A910-442F-89B7-380240614335}.Debug|x64.ActiveCfg = Debug|x64
{D377E954-A910-442F-89B7-380240614335}.Debug|x64.Build.0 = Debug|x64
{D377E954-A910-442F-89B7-380240614335}.Debug|x86.ActiveCfg = Debug|Win32
{D377E954-A910-442F-89B7-380240614335}.Debug|x86.Build.0 = Debug|Win32
{D377E954-A910-442F-89B7-380240614335}.Release|x64.ActiveCfg = Release|x64
{D377E954-A910-442F-89B7-380240614335}.Release|x64.Build.0 = Release|x64
{D377E954-A910-442F-89B7-380240614335}.Release|x86.ActiveCfg = Release|Win32
{D377E954-A910-442F-89B7-380240614335}.Release|x86.Build.0 = Release|Win32
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {33670898-B3DF-4CA9-BB8F-B62E319D4269}
EndGlobalSection
EndGlobal
Загрузка…
Отмена
Сохранить