fix(tests): Fix race condition causing flakiness in PHP generator test (#6213)

Turns out process.exit() was sometimes getting called before the
(async) fs.writeFile had finished writing the last of the generator
output files.
This commit is contained in:
Christopher Allen
2022-06-14 22:21:04 +01:00
committed by GitHub
parent 307ff71c21
commit d7ab81504c

View File

@@ -24,7 +24,7 @@ async function runLangGeneratorInBrowser(browser, filename, codegenFn) {
await browser.execute(codegenFn);
var elem = await browser.$("#importExport");
var result = await elem.getValue();
fs.writeFile(filename, result, function(err) {
fs.writeFileSync(filename, result, function(err) {
if (err) {
return console.log(err);
}