Skip to content

Commit dc07ce7

Browse files
committed
Introduce cpj_path_join_and_normalize
Make sure the test case more consistence with nodejs
1 parent 0da2b5f commit dc07ce7

File tree

11 files changed

+1100
-2185
lines changed

11 files changed

+1100
-2185
lines changed

CMakeLists.txt

Lines changed: 2 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
cmake_minimum_required(VERSION 3.9.2)
1+
cmake_minimum_required(VERSION 3.10)
22

33
# set project name
44
project(cpj
@@ -175,6 +175,7 @@ if(ENABLE_TESTS)
175175
create_test(DEFAULT normalize mixed)
176176
create_test(DEFAULT normalize overlap)
177177
create_test(DEFAULT normalize empty)
178+
create_test(DEFAULT normalize zero_length)
178179
create_test(DEFAULT normalize only_separators)
179180
create_test(DEFAULT normalize back_after_root)
180181
create_test(DEFAULT normalize forward_slashes)
@@ -213,25 +214,6 @@ if(ENABLE_TESTS)
213214
create_test(DEFAULT root change_separators)
214215
create_test(DEFAULT root change_overlapping)
215216
create_test(DEFAULT root change_without_root)
216-
create_test(DEFAULT segment first)
217-
create_test(DEFAULT segment last)
218-
create_test(DEFAULT segment next)
219-
create_test(DEFAULT segment next_too_far)
220-
create_test(DEFAULT segment previous_absolute)
221-
create_test(DEFAULT segment previous_relative)
222-
create_test(DEFAULT segment previous_absolute_one_char_first)
223-
create_test(DEFAULT segment previous_relative_one_char_first)
224-
create_test(DEFAULT segment previous_too_far)
225-
create_test(DEFAULT segment previous_too_far_root)
226-
create_test(DEFAULT segment type)
227-
create_test(DEFAULT segment back_with_root)
228-
create_test(DEFAULT segment change_simple)
229-
create_test(DEFAULT segment change_first)
230-
create_test(DEFAULT segment change_last)
231-
create_test(DEFAULT segment change_trim)
232-
create_test(DEFAULT segment change_empty)
233-
create_test(DEFAULT segment change_with_separator)
234-
create_test(DEFAULT segment change_overlap)
235217
create_test(DEFAULT windows get_root)
236218
create_test(DEFAULT windows get_unc_root)
237219
create_test(DEFAULT windows get_root_separator)
@@ -255,7 +237,6 @@ if(ENABLE_TESTS)
255237
"${TEST_DIRECTORY}/normalize_test.c"
256238
"${TEST_DIRECTORY}/relative_test.c"
257239
"${TEST_DIRECTORY}/root_test.c"
258-
"${TEST_DIRECTORY}/segment_test.c"
259240
"${TEST_DIRECTORY}/windows_test.c")
260241
enable_warnings(cpjtest)
261242

0 commit comments

Comments
 (0)