public void addExecutableRights(File mysqld, PrintStream out, PrintStream err) { execFiles.add(mysqld); super.addExecutableRights(mysqld, out, err); }
File makeMysqld() { final File mysqld = getMysqldFilePointer(); if (!mysqld.exists()) { mysqld.getParentFile().mkdirs(); streams.createFileFromResource(getResourceName(), mysqld); } fileUtil.addExecutableRights(mysqld, out, err); return mysqld; }
fileUtil.addExecutableRights(new File("bogus"), System.out, System.err); assertNull(shell.args); assertEquals(0, shell.runCalled); fileUtil.addExecutableRights(new File("bogus"), System.out, System.err); assertEquals(1, shell.runCalled); assertEquals(3, shell.args.length);