[111306] branches/gsoc13-tests/src/package1.0
marius at macports.org
marius at macports.org
Wed Sep 18 13:32:32 PDT 2013
Revision: 111306
https://trac.macports.org/changeset/111306
Author: marius at macports.org
Date: 2013-09-18 13:32:32 -0700 (Wed, 18 Sep 2013)
Log Message:
-----------
package1.0: added ports tree update before running tests from makefile target
Modified Paths:
--------------
branches/gsoc13-tests/src/package1.0/Makefile
branches/gsoc13-tests/src/package1.0/tests/portpkg.test
Modified: branches/gsoc13-tests/src/package1.0/Makefile
===================================================================
--- branches/gsoc13-tests/src/package1.0/Makefile 2013-09-18 20:15:08 UTC (rev 111305)
+++ branches/gsoc13-tests/src/package1.0/Makefile 2013-09-18 20:32:32 UTC (rev 111306)
@@ -17,6 +17,9 @@
distclean:: clean
test::
+ifeq ($(shell id -u),0)
+ $(prefix)/bin/port sync
+endif
$(TCLSH) ./tests/test.tcl -nocolor
install:: all
Modified: branches/gsoc13-tests/src/package1.0/tests/portpkg.test
===================================================================
--- branches/gsoc13-tests/src/package1.0/tests/portpkg.test 2013-09-18 20:15:08 UTC (rev 111305)
+++ branches/gsoc13-tests/src/package1.0/tests/portpkg.test 2013-09-18 20:32:32 UTC (rev 111306)
@@ -23,7 +23,7 @@
test pkg_main {
Port pkg main unit test.
} -constraints {
- root
+ root
} -setup {
global os.platform os.major os.arch epoch destpath package.destpath configure.build_arch
global subport version revision package.flat maintainers description categories
@@ -37,25 +37,25 @@
set packages_dir $destpath/fondu-1_060102_1.mpkg/Contents/Packages
set res_dir $destpath/fondu-1_060102_1.mpkg/Contents/Resources
- set mport [mportopen file://.]
+ set mport [mportopen file://.]
set workername [ditem_key $mport workername]
} -body {
if {[$workername eval eval_targets pkg] != 0} {
- return "FAIL: cannot create pkg"
+ return "FAIL: cannot create pkg. Maybe should update ports tree ?"
}
if {![file exists $pwd/work/fondu-060102_1.pkg]} {
- return "FAIL: missing pkg file"
+ return "FAIL: missing pkg file"
}
return "Package pkg successful."
} -cleanup {
- mportclose $mport
+ mportclose $mport
file delete -force $destpath
- file delete -force $pwd/work
-
+ file delete -force $pwd/work
+
} -result "Package pkg successful."
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20130918/5d18ff72/attachment.html>
More information about the macports-changes
mailing list