[107487] branches/gsoc13-tests/tests/test

marius at macports.org marius at macports.org
Mon Jul 1 03:30:50 PDT 2013


Revision: 107487
          https://trac.macports.org/changeset/107487
Author:   marius at macports.org
Date:     2013-07-01 03:30:50 -0700 (Mon, 01 Jul 2013)
Log Message:
-----------
Added dependencies tests.

Added Paths:
-----------
    branches/gsoc13-tests/tests/test/dependencies-a/test.tcl
    branches/gsoc13-tests/tests/test/dependencies-b/test.tcl
    branches/gsoc13-tests/tests/test/dependencies-c/test.tcl
    branches/gsoc13-tests/tests/test/dependencies-d/test.tcl
    branches/gsoc13-tests/tests/test/dependencies-e/test.tcl

Removed Paths:
-------------
    branches/gsoc13-tests/tests/test/dependencies-a/test_dependencies.tcl

Added: branches/gsoc13-tests/tests/test/dependencies-a/test.tcl
===================================================================
--- branches/gsoc13-tests/tests/test/dependencies-a/test.tcl	                        (rev 0)
+++ branches/gsoc13-tests/tests/test/dependencies-a/test.tcl	2013-07-01 10:30:50 UTC (rev 107487)
@@ -0,0 +1,37 @@
+package require tcltest 2
+namespace import tcltest::*
+
+source [file dirname $argv0]/../library.tcl
+
+set file "output"
+set dir "work"
+set path [file dirname [file normalize $argv0]]
+
+proc dep-a {} {
+    global file
+    global path
+
+    load_variables $path
+    set_dir $path
+    port_index
+    port_clean $path
+    port_run $path
+
+    set err "error"
+    set line [get_line $file $err]
+    return $line
+}
+
+test dependencies-a {
+    Regression test for dependencies-a.
+} -constraints {
+    root
+} -body {
+    dep-a
+} -result -1
+
+cleanup
+removeFile $file
+removeDirectory $dir
+
+cleanupTests

Deleted: branches/gsoc13-tests/tests/test/dependencies-a/test_dependencies.tcl
===================================================================
--- branches/gsoc13-tests/tests/test/dependencies-a/test_dependencies.tcl	2013-07-01 10:21:12 UTC (rev 107486)
+++ branches/gsoc13-tests/tests/test/dependencies-a/test_dependencies.tcl	2013-07-01 10:30:50 UTC (rev 107487)
@@ -1,16 +0,0 @@
-package require tcltest 2
-namespace import tcltest::*
-
-global datadir
-
-source ../library.tcl
-
-set path [pwd]
-
-load_variables
-cd ../..
-set_dir
-port_index
-cd $path
-port_clean
-port_run

Added: branches/gsoc13-tests/tests/test/dependencies-b/test.tcl
===================================================================
--- branches/gsoc13-tests/tests/test/dependencies-b/test.tcl	                        (rev 0)
+++ branches/gsoc13-tests/tests/test/dependencies-b/test.tcl	2013-07-01 10:30:50 UTC (rev 107487)
@@ -0,0 +1,37 @@
+package require tcltest 2
+namespace import tcltest::*
+
+source [file dirname $argv0]/../library.tcl
+
+set file "output"
+set dir "work"
+set path [file dirname [file normalize $argv0]]
+
+proc dep-b {} {
+    global file
+    global path
+
+    load_variables $path
+    set_dir $path
+    port_index
+    port_clean $path
+    port_run $path
+
+    set err "error"
+    set line [get_line $file $err]
+    return $line
+}
+
+test dependencies-b {
+    Regression test for dependencies-b.
+} -constraints {
+    root
+} -body {
+    dep-b
+} -result -1
+
+cleanup
+removeFile $file
+removeDirectory $dir
+
+cleanupTests

Added: branches/gsoc13-tests/tests/test/dependencies-c/test.tcl
===================================================================
--- branches/gsoc13-tests/tests/test/dependencies-c/test.tcl	                        (rev 0)
+++ branches/gsoc13-tests/tests/test/dependencies-c/test.tcl	2013-07-01 10:30:50 UTC (rev 107487)
@@ -0,0 +1,37 @@
+package require tcltest 2
+namespace import tcltest::*
+
+source [file dirname $argv0]/../library.tcl
+
+set file "output"
+set dir "work"
+set path [file dirname [file normalize $argv0]]
+
+proc dep-c {} {
+    global file
+    global path
+
+    load_variables $path
+    set_dir $path
+    port_index
+    port_clean $path
+    port_run $path
+
+    set err "error"
+    set line [get_line $file $err]
+    return $line
+}
+
+test dependencies-c {
+    Regression test for dependencies-c.
+} -constraints {
+    root
+} -body {
+    dep-c
+} -result -1
+
+cleanup
+removeFile $file
+removeDirectory $dir
+
+cleanupTests

Added: branches/gsoc13-tests/tests/test/dependencies-d/test.tcl
===================================================================
--- branches/gsoc13-tests/tests/test/dependencies-d/test.tcl	                        (rev 0)
+++ branches/gsoc13-tests/tests/test/dependencies-d/test.tcl	2013-07-01 10:30:50 UTC (rev 107487)
@@ -0,0 +1,37 @@
+package require tcltest 2
+namespace import tcltest::*
+
+source [file dirname $argv0]/../library.tcl
+
+set file "output"
+set dir "work"
+set path [file dirname [file normalize $argv0]]
+
+proc dep-d {} {
+    global file
+    global path
+
+    load_variables $path
+    set_dir $path
+    port_index
+    port_clean $path
+    port_run $path
+
+    set err "error"
+    set line [get_line $file $err]
+    return $line
+}
+
+test dependencies-d {
+    Regression test for dependencies-d.
+} -constraints {
+    root
+} -body {
+    dep-d
+} -result -1
+
+cleanup
+removeFile $file
+removeDirectory $dir
+
+cleanupTests

Added: branches/gsoc13-tests/tests/test/dependencies-e/test.tcl
===================================================================
--- branches/gsoc13-tests/tests/test/dependencies-e/test.tcl	                        (rev 0)
+++ branches/gsoc13-tests/tests/test/dependencies-e/test.tcl	2013-07-01 10:30:50 UTC (rev 107487)
@@ -0,0 +1,37 @@
+package require tcltest 2
+namespace import tcltest::*
+
+source [file dirname $argv0]/../library.tcl
+
+set file "output"
+set dir "work"
+set path [file dirname [file normalize $argv0]]
+
+proc dep-e {} {
+    global file
+    global path
+
+    load_variables $path
+    set_dir $path
+    port_index
+    port_clean $path
+    port_run $path
+
+    set err "error: dependency 'docbook-xml-4.1.2' not found"
+    set line [get_line $file $err]
+    return $line
+}
+
+test dependencies-e {
+    Regression test for dependencies-e.
+} -constraints {
+    root
+} -body {
+    dep-e
+} -result "error: dependency 'docbook-xml-4.1.2' not found."
+
+cleanup
+removeFile $file
+removeDirectory $dir
+
+cleanupTests
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20130701/fa8a1184/attachment.html>


More information about the macports-changes mailing list