projects
/
fw
/
sdcc
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
* support/regression/collate-results.py: fixed output in case of a valdiag error
[fw/sdcc]
/
support
/
regression
/
generate-cases.py
diff --git
a/support/regression/generate-cases.py
b/support/regression/generate-cases.py
index 81ebe8daaf96e21138ff428a3e40228430a18703..9c9bb04585ce5dc122a0f9aff0970e74531bf45f 100644
(file)
--- a/
support/regression/generate-cases.py
+++ b/
support/regression/generate-cases.py
@@
-68,8
+68,8
@@
class InstanceGenerator:
self.functions = []
# Emit the suite wrapper into a temporary file
self.tmpname = tempfile.mktemp()
self.functions = []
# Emit the suite wrapper into a temporary file
self.tmpname = tempfile.mktemp()
- (self.
basename, self.ext) = re.split(r'\.',
self.inname)
- self.ext = '.' + self.ext
+ (self.
dirname, self.filename) = os.path.split(
self.inname)
+ (self.basename, self.ext) = os.path.splitext (self.filename)
def permute(self, basepath, keys, trans = {}):
"""Permutes across all of the names. For each value, recursivly creates
def permute(self, basepath, keys, trans = {}):
"""Permutes across all of the names. For each value, recursivly creates
@@
-171,7
+171,7
@@
class InstanceGenerator:
createdir(outdir)
# Generate
createdir(outdir)
# Generate
- self.permute(os.path.join(outdir,
os.path.basename(self.basename)
), self.replacements.keys())
+ self.permute(os.path.join(outdir,
self.basename
), self.replacements.keys())
# Remove the temporary file
os.remove(self.tmpname)
# Remove the temporary file
os.remove(self.tmpname)