From 90edfa13bb3280ed279573d41547a1ff121a4d15 Mon Sep 17 00:00:00 2001 From: Sam Saffron Date: Wed, 28 Apr 2021 11:54:51 +1000 Subject: [PATCH] DEV: add a locale test to ensure ICU works --- test/mini_racer_test.rb | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/test/mini_racer_test.rb b/test/mini_racer_test.rb index 81af9fea..8de33554 100644 --- a/test/mini_racer_test.rb +++ b/test/mini_racer_test.rb @@ -8,6 +8,15 @@ class MiniRacerTest < Minitest::Test # see `test_platform_set_flags_works` below MiniRacer::Platform.set_flags! :use_strict + + def test_locale + val = MiniRacer::Context.new.eval("new Date().toLocaleDateString('es-MX');") + assert_equal '28/4/2021', val + + val = MiniRacer::Context.new.eval("new Date().toLocaleDateString('en-US');") + assert_equal '4/28/2021', val + end + def test_segfault skip "running this test is very slow" # 5000.times do