Merge pull request #3274 from Unity-Technologies/fix-path-getfullpath-windows
[mono.git] / mcs / class / corlib / DateTime.Now_Test.sh
index 27b9c2014d258540bac0fc320a6e02e33711e2d0..2a80e069fa404d06b4bea8f0b80b948f85b30269 100755 (executable)
@@ -1,7 +1,10 @@
 #!/bin/sh
 
 SCRIPT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
-export MONO_PATH=${MONO_PATH:-$SCRIPT_PATH/../lib/net_4_5/}
+CSHARP=$SCRIPT_PATH/../lib/net_4_x/csharp.exe
+MONO=$SCRIPT_PATH/../../../mono/mini/mono
+
+export MONO_PATH=${MONO_PATH:-$SCRIPT_PATH/../lib/net_4_x}
 
 TZ_FAILS=0
 TZ_COUNT=0
@@ -10,7 +13,7 @@ FORMAT="%a %b %d %T %Y"
 for tz in $(cd /usr/share/zoneinfo/; find * -type f -print); do
        TZ_COUNT=$(expr $TZ_COUNT + 1)
        SYS_DATETIME=$(date -ju -f "$FORMAT" "$(TZ=$tz date "+$FORMAT")" "+%s")
-       CS_DATETIME=$(TZ=$tz csharp -e '(int)(DateTime.Now - new DateTime(1970, 1, 1)).TotalSeconds;')
+       CS_DATETIME=$(TZ=$tz $MONO $CSHARP -e '(int)(DateTime.Now - new DateTime(1970, 1, 1)).TotalSeconds;')
        DIFF=$(expr $SYS_DATETIME - $CS_DATETIME)
        if [ "$DIFF" -gt "5" ] || [ "$DIFF" -lt "-5" ]; then
                TZ_FAILS=$(expr $TZ_FAILS + 1)