<pre style='margin:0'>
Joshua Root (jmroot) pushed a commit to branch master
in repository macports-base.

</pre>
<p><a href="https://github.com/macports/macports-base/commit/90893e53ac75cf01279624b6308ab4e3a8779c17">https://github.com/macports/macports-base/commit/90893e53ac75cf01279624b6308ab4e3a8779c17</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'>     new 90893e5  Mock getportresourcepath for portmpkg.test
</span>90893e5 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 90893e53ac75cf01279624b6308ab4e3a8779c17
</span>Author: Joshua Root <jmr@macports.org>
AuthorDate: Thu Feb 16 14:01:25 2017 +1100

<span style='display:block; white-space:pre;color:#404040;'>    Mock getportresourcepath for portmpkg.test
</span>---
 src/package1.0/tests/portmpkg.test | 13 ++++++++++---
 1 file changed, 10 insertions(+), 3 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/src/package1.0/tests/portmpkg.test b/src/package1.0/tests/portmpkg.test
</span><span style='display:block; white-space:pre;color:#808080;'>index 9cf47c0..6913c2f 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/src/package1.0/tests/portmpkg.test
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/src/package1.0/tests/portmpkg.test
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -18,6 +18,11 @@ package require portpkg 1.0
</span> source ./library.tcl
 macports_worker_init
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# mock getportresourcepath, tests should be able to operate without a ports tree
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+proc getportresourcepath {url {path {}} {fallback yes}} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    global pwd
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    return [file join $pwd $path]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span> 
 test mpkg_main {
     Port mpkg main unit test.
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -26,12 +31,13 @@ test mpkg_main {
</span> } -setup {
     global os.platform os.major os.arch destpath package.destpath configure.build_arch \
         subport version revision package.flat maintainers description categories \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        supported_archs porturl
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        supported_archs porturl pwd
</span>     env_init
 
     file mkdir $destpath
     close [open $destpath/fondu-060102_1.pkg w+]
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    file mkdir ${pwd}/port1.0/package
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    close [open ${pwd}/port1.0/package/background.tiff w+]
</span> } -body {
     if {[portmpkg::mpkg_main] != 0} {
         return "FAIL: cannot create pkg"
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -52,7 +58,8 @@ test mpkg_main {
</span> 
 } -cleanup {
     file delete -force $destpath
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    global pwd
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    file delete -force ${pwd}/port1.0
</span> } -result "Package mpkg successful."
 
 
</pre><pre style='margin:0'>

</pre>