#!/usr/bin/env php (2) - 执行repoTest模块的getGitRevisionNameTest方法,参数是'', 0 @0 - 执行repoTest模块的getGitRevisionNameTest方法,参数是'abc123', 0 @abc123 - 执行repoTest模块的getGitRevisionNameTest方法,参数是'a1b2c3d4e5f6g7h8i9j0k1l2m3n4o5p6q7r8s9t0', 5 @a1b2c3d4e5 (5) - 执行repoTest模块的getGitRevisionNameTest方法,参数是'1234567890abcdef', -1 @1234567890 (-1) - 执行repoTest模块的getGitRevisionNameTest方法,参数是'abcdef1234567890', 999999 @abcdef1234 (999999) */ include dirname(__FILE__, 5) . '/test/lib/init.php'; include dirname(__FILE__, 2) . '/lib/model.class.php'; su('admin'); $repoTest = new repoModelTest(); r($repoTest->getGitRevisionNameTest('d30919bdb9b4cf8e2698f4a6a30e41910427c01c', 0)) && p() && e('d30919bdb9'); r($repoTest->getGitRevisionNameTest('d30919bdb9b4cf8e2698f4a6a30e41910427c01c', 2)) && p() && e('d30919bdb9 (2) '); r($repoTest->getGitRevisionNameTest('', 0)) && p() && e('0'); r($repoTest->getGitRevisionNameTest('abc123', 0)) && p() && e('abc123'); r($repoTest->getGitRevisionNameTest('a1b2c3d4e5f6g7h8i9j0k1l2m3n4o5p6q7r8s9t0', 5)) && p() && e('a1b2c3d4e5 (5) '); r($repoTest->getGitRevisionNameTest('1234567890abcdef', -1)) && p() && e('1234567890 (-1) '); r($repoTest->getGitRevisionNameTest('abcdef1234567890', 999999)) && p() && e('abcdef1234 (999999) ');