30_getcwd.py 385 B

1234567891011121314
  1. import os, sys, mmap
  2. from regression import Regression
  3. loader = sys.argv[1]
  4. # Running stat
  5. regression = Regression(loader, "getcwd")
  6. regression.add_check(name="Getcwd syscall",
  7. check=lambda res: "[bss_cwd_buf] getcwd succeeded: /" in res[0].out and \
  8. "[mmapped_cwd_buf] getcwd succeeded: /" in res[0].out)
  9. rv = regression.run_checks()
  10. if rv: sys.exit(rv)