Skip to content

Commit

Permalink
add Unicode test suite files and directories to git
Browse files Browse the repository at this point in the history
  • Loading branch information
Aurel300 committed May 2, 2019
1 parent 8d1e7e1 commit b3796c8
Show file tree
Hide file tree
Showing 227 changed files with 491 additions and 3 deletions.
12 changes: 11 additions & 1 deletion tests/sys/genTestRes.sh
Original file line number Diff line number Diff line change
Expand Up @@ -107,7 +107,7 @@ function filenames() { # run a command or function with all test patterns

function genDirs() { # fill a directory with test subdirectories
pushd "$1"
filenames "mkdir"
filenames "cp -r $SCRIPTPATH/test-res-temp "
popd
}

Expand All @@ -117,16 +117,26 @@ function genFiles() { # fill a directory with test files
popd
}

mkdir -p "$SCRIPTPATH/test-res-temp"

# generate empty directories only (filled in steps below)
genDirs test-res

mkdir -p test-res/a # for nested directories
mkdir -p test-res/b # for files

pushd test-res

# generate directories with a .keep file so they can be committed
echo "keep" > "$SCRIPTPATH/test-res-temp/.keep"
genDirs a

genFiles b

popd

rm -rf "$SCRIPTPATH/test-res-temp"

function symLinkFill() { # symlinks used to test programPath and fullPath
pushd "test-res/$1"
ln -s ../../bin/cpp/UtilityProcess-debug bin-cpp-debug
Expand Down
2 changes: 0 additions & 2 deletions tests/sys/src/TestUnicode.hx
Original file line number Diff line number Diff line change
Expand Up @@ -119,8 +119,6 @@ class TestUnicode extends utest.Test {

function setupClass() {
sys.FileSystem.createDirectory("temp-unicode");
// TODO: Windows alternative
Sys.command("bash", ["genTestRes.sh"]);
}

function teardownClass() {
Expand Down
1 change: 1 addition & 0 deletions tests/sys/test-res//bin-cpp
1 change: 1 addition & 0 deletions tests/sys/test-res//bin-cpp-debug
1 change: 1 addition & 0 deletions tests/sys/test-res//bin-cs
1 change: 1 addition & 0 deletions tests/sys/test-res//bin-cs-debug
1 change: 1 addition & 0 deletions tests/sys/test-res//bin-eval
1 change: 1 addition & 0 deletions tests/sys/test-res//bin-hl
1 change: 1 addition & 0 deletions tests/sys/test-res//bin-java
1 change: 1 addition & 0 deletions tests/sys/test-res//bin-java-debug
1 change: 1 addition & 0 deletions tests/sys/test-res//bin-lua
1 change: 1 addition & 0 deletions tests/sys/test-res//bin-neko
1 change: 1 addition & 0 deletions tests/sys/test-res//bin-php
1 change: 1 addition & 0 deletions tests/sys/test-res//bin-py
1 change: 1 addition & 0 deletions tests/sys/test-res/a//.keep
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
keep
1 change: 1 addition & 0 deletions tests/sys/test-res/a//.keep
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
keep
1 change: 1 addition & 0 deletions tests/sys/test-res/a/€/.keep
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
keep
1 change: 1 addition & 0 deletions tests/sys/test-res/a/ȧ/.keep
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
keep
1 change: 1 addition & 0 deletions tests/sys/test-res/a/߿/.keep
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
keep
1 change: 1 addition & 0 deletions tests/sys/test-res/a/ࠀ/.keep
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
keep
1 change: 1 addition & 0 deletions tests/sys/test-res/a/中文,にほんご/.keep
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
keep
1 change: 1 addition & 0 deletions tests/sys/test-res/a/퟿/.keep
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
keep
1 change: 1 addition & 0 deletions tests/sys/test-res/a//.keep
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
keep
1 change: 1 addition & 0 deletions tests/sys/test-res/a/�/.keep
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
keep
1 change: 1 addition & 0 deletions tests/sys/test-res/a/𐀀/.keep
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
keep
1 change: 1 addition & 0 deletions tests/sys/test-res/a/😂😄😙/.keep
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
keep
1 change: 1 addition & 0 deletions tests/sys/test-res/a/🿿/.keep
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
keep
1 change: 1 addition & 0 deletions tests/sys/test-res/a/󿿿/.keep
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
keep
1 change: 1 addition & 0 deletions tests/sys/test-res/a/􀀀/.keep
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
keep
1 change: 1 addition & 0 deletions tests/sys/test-res/a/􏿿/.keep
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
keep
16 changes: 16 additions & 0 deletions tests/sys/test-res/b/
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@


€
߿
𐀀
🿿
󿿿
􀀀
􏿿
😂😄😙
ȧ
中文,にほんご
16 changes: 16 additions & 0 deletions tests/sys/test-res/b/
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@


€
߿
𐀀
🿿
󿿿
􀀀
􏿿
😂😄😙
ȧ
中文,にほんご
16 changes: 16 additions & 0 deletions tests/sys/test-res/b/€
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@


€
߿
𐀀
🿿
󿿿
􀀀
􏿿
😂😄😙
ȧ
中文,にほんご
16 changes: 16 additions & 0 deletions tests/sys/test-res/b/ȧ
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@


€
߿
𐀀
🿿
󿿿
􀀀
􏿿
😂😄😙
ȧ
中文,にほんご
16 changes: 16 additions & 0 deletions tests/sys/test-res/b/߿
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@


€
߿
𐀀
🿿
󿿿
􀀀
􏿿
😂😄😙
ȧ
中文,にほんご
16 changes: 16 additions & 0 deletions tests/sys/test-res/b/ࠀ
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@


€
߿
𐀀
🿿
󿿿
􀀀
􏿿
😂😄😙
ȧ
中文,にほんご
16 changes: 16 additions & 0 deletions tests/sys/test-res/b/中文,にほんご
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@


€
߿
𐀀
🿿
󿿿
􀀀
􏿿
😂😄😙
ȧ
中文,にほんご
16 changes: 16 additions & 0 deletions tests/sys/test-res/b/퟿
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@


€
߿
𐀀
🿿
󿿿
􀀀
􏿿
😂😄😙
ȧ
中文,にほんご
16 changes: 16 additions & 0 deletions tests/sys/test-res/b/
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@


€
߿
𐀀
🿿
󿿿
􀀀
􏿿
😂😄😙
ȧ
中文,にほんご
16 changes: 16 additions & 0 deletions tests/sys/test-res/b/�
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@


€
߿
𐀀
🿿
󿿿
􀀀
􏿿
😂😄😙
ȧ
中文,にほんご
16 changes: 16 additions & 0 deletions tests/sys/test-res/b/𐀀
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@


€
߿
𐀀
🿿
󿿿
􀀀
􏿿
😂😄😙
ȧ
中文,にほんご
16 changes: 16 additions & 0 deletions tests/sys/test-res/b/😂😄😙
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@


€
߿
𐀀
🿿
󿿿
􀀀
􏿿
😂😄😙
ȧ
中文,にほんご
16 changes: 16 additions & 0 deletions tests/sys/test-res/b/🿿
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@


€
߿
𐀀
🿿
󿿿
􀀀
􏿿
😂😄😙
ȧ
中文,にほんご
16 changes: 16 additions & 0 deletions tests/sys/test-res/b/󿿿
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@


€
߿
𐀀
🿿
󿿿
􀀀
􏿿
😂😄😙
ȧ
中文,にほんご
16 changes: 16 additions & 0 deletions tests/sys/test-res/b/􀀀
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@


€
߿
𐀀
🿿
󿿿
􀀀
􏿿
😂😄😙
ȧ
中文,にほんご
16 changes: 16 additions & 0 deletions tests/sys/test-res/b/􏿿
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@


€
߿
𐀀
🿿
󿿿
􀀀
􏿿
😂😄😙
ȧ
中文,にほんご
Loading

0 comments on commit b3796c8

Please sign in to comment.