Skip to content

Commit 637afb8

Browse files
authored
Merge pull request #81 from atcoder/patch/nobug
NOBUG: refactor test
2 parents 3cb39e9 + 1a511e1 commit 637afb8

File tree

4 files changed

+10
-6
lines changed

4 files changed

+10
-6
lines changed

test/unittest/CMakeLists.txt

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,13 +18,14 @@ else()
1818
add_compile_options(/W4 /permissive- /sdl)
1919
endif()
2020

21+
enable_testing()
22+
2123
add_subdirectory(googletest)
2224
include_directories(${gtest_SOURCE_DIR}/include ${gtest_SOURCE_DIR})
23-
include_directories(.)
24-
enable_testing()
2525
include(GoogleTest)
26+
27+
include_directories(.)
2628
include_directories(../../)
27-
enable_testing()
2829

2930
add_executable(BasicTest basic_test.cpp)
3031
target_link_libraries(BasicTest gtest gtest_main)

test/unittest/googletest

Submodule googletest updated 137 files

test/unittest/type_traits_test.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ static_assert(internal::is_signed_int<int>::value, "");
2121
static_assert(internal::is_signed_int<long>::value, "");
2222
static_assert(internal::is_signed_int<long long>::value, "");
2323

24+
static_assert(!internal::is_signed_int<bool>::value, "");
2425
static_assert(!internal::is_signed_int<unsigned char>::value, "");
2526
static_assert(!internal::is_signed_int<unsigned short>::value, "");
2627
static_assert(!internal::is_signed_int<unsigned int>::value, "");
@@ -33,6 +34,7 @@ static_assert(!internal::is_unsigned_int<int>::value, "");
3334
static_assert(!internal::is_unsigned_int<long>::value, "");
3435
static_assert(!internal::is_unsigned_int<long long>::value, "");
3536

37+
static_assert(internal::is_unsigned_int<bool>::value, "");
3638
static_assert(internal::is_unsigned_int<unsigned char>::value, "");
3739
static_assert(internal::is_unsigned_int<unsigned short>::value, "");
3840
static_assert(internal::is_unsigned_int<unsigned int>::value, "");

test/utils/math.hpp

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
1-
#include <atcoder/internal_math>
2-
#include <atcoder/math>
1+
#include "atcoder/internal_math"
2+
#include "atcoder/math"
3+
34
#include <vector>
45

56
std::vector<int> factors(int m) {

0 commit comments

Comments
 (0)