Skip to content

Commit d7c46dd

Browse files
authored
fix: TEXT date/datetime tests locale-safe (#235)
1 parent 1071395 commit d7c46dd

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

expression-src/spec/language/std-functions/StringFunctionsTest.cls

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -232,12 +232,14 @@ private class StringFunctionsTest {
232232

233233
@IsTest
234234
private static void textConvertsDateValues() {
235-
Assert.areEqual('1/1/2015', Evaluator.run('TEXT(DATE(2015, 1, 1))'));
235+
String expected = Date.newInstance(2015, 1, 1).format();
236+
Assert.areEqual(expected, Evaluator.run('TEXT(DATE(2015, 1, 1))'));
236237
}
237238

238239
@IsTest
239240
private static void textConvertsDateTimeValues() {
240-
Assert.areEqual('1/1/2015, 12:00 AM', Evaluator.run('TEXT(DATETIMEVALUE("2015-01-01 00:00:00"))'));
241+
String expected = Datetime.valueOf('2015-01-01 00:00:00').format();
242+
Assert.areEqual(expected, Evaluator.run('TEXT(DATETIMEVALUE("2015-01-01 00:00:00"))'));
241243
}
242244

243245
@IsTest

0 commit comments

Comments
 (0)