[107651] branches/gsoc13-tests/tests/test/checksums-1
marius at macports.org
marius at macports.org
Wed Jul 3 15:31:02 PDT 2013
Revision: 107651
https://trac.macports.org/changeset/107651
Author: marius at macports.org
Date: 2013-07-03 15:31:02 -0700 (Wed, 03 Jul 2013)
Log Message:
-----------
checksums-1 added description, removed root constraint, cleanup.
Modified Paths:
--------------
branches/gsoc13-tests/tests/test/checksums-1/test.tcl
Removed Paths:
-------------
branches/gsoc13-tests/tests/test/checksums-1/master
Deleted: branches/gsoc13-tests/tests/test/checksums-1/master
===================================================================
--- branches/gsoc13-tests/tests/test/checksums-1/master 2013-07-03 21:57:34 UTC (rev 107650)
+++ branches/gsoc13-tests/tests/test/checksums-1/master 2013-07-03 22:31:02 UTC (rev 107651)
@@ -1,6 +0,0 @@
----> Fetching distfiles for checksum
----> Verifying checksums for checksum
----> Extracting checksum
----> Configuring checksum
----> Building checksum
----> Testing checksum
Modified: branches/gsoc13-tests/tests/test/checksums-1/test.tcl
===================================================================
--- branches/gsoc13-tests/tests/test/checksums-1/test.tcl 2013-07-03 21:57:34 UTC (rev 107650)
+++ branches/gsoc13-tests/tests/test/checksums-1/test.tcl 2013-07-03 22:31:02 UTC (rev 107651)
@@ -3,8 +3,8 @@
source [file dirname $argv0]/../library.tcl
-set file "output"
-set dir "work"
+makeFile "" $output_file
+makeDirectory $work_dir
set path [file dirname [file normalize $argv0]]
# Initial setup
@@ -14,6 +14,7 @@
port_clean $path
port_run $path
+
# Useful procs
proc get_md5 {filename} {
global path
@@ -25,7 +26,6 @@
return $result
}
-
proc get_sha {filename} {
global path
set sha "debug: calculated (sha1)*"
@@ -36,7 +36,6 @@
return $result
}
-
proc get_rmd {filename} {
global path
set sha "debug: calculated (rmd160)*"
@@ -47,36 +46,28 @@
return $result
}
+
# Test cases
test md5_checksum {
Regression test for MD5 Checksum.
-} -constraints {
- root
} -body {
- get_md5 $file
+ get_md5 $output_file
} -result "d41d8cd98f00b204e9800998ecf8427e"
test sha1_checksum {
Regression test for SHA1 Checksum.
-} -constraints {
- root
} -body {
- get_sha $file
+ get_sha $output_file
} -result "da39a3ee5e6b4b0d3255bfef95601890afd80709"
test rmd160_checksum {
Regression test for RMD160 Checksum.
-} -constraints {
- root
} -body {
- get_rmd $file
+ get_rmd $output_file
} -result "9c1185a5c5e9fc54612808977ee8f548b2258d31"
-# remove output file and print results
-removeFile $file
-removeDirectory $dir
-
+cleanup
cleanupTests
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20130703/34eabe9b/attachment.html>
More information about the macports-changes
mailing list