Merge "ensure samples folder exists for microversion"

This commit is contained in:
Zuul 2022-01-17 16:15:52 +00:00 committed by Gerrit Code Review
commit e6f9d1f432
1 changed files with 5 additions and 2 deletions

View File

@ -135,8 +135,11 @@ class ApiSampleTestBase(integrated_helpers._IntegratedTestBase):
outf.write(data)
def _write_sample(self, name, data):
with open(self._get_sample(
name, self.microversion), 'w') as outf:
sample_file = self._get_sample(name, self.microversion)
os.makedirs(os.path.dirname(sample_file), exist_ok = True)
with open(sample_file, 'w') as outf:
outf.write(data)
def _compare_result(self, expected, result, result_str):