Skip to content

Commit ac6be50

Browse files
author
Craig Cornelius
authored
Update RDTF code generation to use latest nodejs data (#378)
* Update RDTF code generation to use latest nodejs data * Add all node versions
1 parent f70f4b2 commit ac6be50

File tree

1 file changed

+10
-1
lines changed

1 file changed

+10
-1
lines changed

testgen/generators/relativedatetime_fmt.py

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,11 @@ def process_test_data(self):
2121
'icu73': '20.1.0',
2222
'icu72': '18.14.2',
2323
'icu71': '18.7.0',
24+
'icu70': '14.21.3',
25+
'icu69': '14.18.3',
26+
'icu68': '14.17.0',
27+
'icu67': '14.16.0',
28+
'icu66': '14.0.0'
2429
}
2530

2631
exec_list = ['node generators/rdt_fmt_gen.js']
@@ -29,8 +34,12 @@ def process_test_data(self):
2934
exec_list.append(str(self.run_limit))
3035
print("RDTF generator: ", exec_list)
3136

37+
nodejs_version = icu_nvm_versions[self.icu_version]
38+
source_command = 'source ~/.nvm/nvm.sh; nvm install %s; nvm use %s --silent' % (
39+
nodejs_version, nodejs_version)
40+
3241
run_list = [
33-
['source ~/.nvm/nvm.sh; nvm install 21.6.0; nvm use 21.6.0 --silent'],
42+
[source_command],
3443
exec_list,
3544
['mv rdt_fmt*.json icu74']
3645
]

0 commit comments

Comments
 (0)