Welcome to mirror list, hosted at ThFree Co, Russian Federation.

cygwin.com/git/cygwin-apps/calm.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJon Turney <jon.turney@dronecode.org.uk>2016-04-04 12:21:03 +0300
committerJon Turney <jon.turney@dronecode.org.uk>2016-04-18 14:37:16 +0300
commit254e1c2ac096c93141014998f93c1ddb77e21078 (patch)
tree6b5bd1adafd316973a3fbffc13414edd5710fb8e
parentb0490cd0a333ff3a65ebef0b61a1a12bc4235cbf (diff)
Add testpackage/setup.hint
testpackage is supposedly a valid package, but doesn't have a setup.hint update tests appropriately add altering the setup.hint to upload test
-rw-r--r--testdata/homes/Blooey McFooey/x86/release/testpackage/setup.hint6
-rwxr-xr-xtestdata/htdocs.expected/x86/packages.inc1
-rw-r--r--testdata/htdocs.expected/x86/testpackage/.htaccess3
-rw-r--r--testdata/htdocs.expected/x86/testpackage/testpackage-0.1-15
-rw-r--r--testdata/inifile/setup.ini.expected10
-rw-r--r--testdata/uploads/pkglist.expected7
-rw-r--r--testdata/x86.hints/release/testpackage/expected1
-rw-r--r--testdata/x86/release/testpackage/setup.hint3
8 files changed, 31 insertions, 5 deletions
diff --git a/testdata/homes/Blooey McFooey/x86/release/testpackage/setup.hint b/testdata/homes/Blooey McFooey/x86/release/testpackage/setup.hint
index 7cf0247..290111b 100644
--- a/testdata/homes/Blooey McFooey/x86/release/testpackage/setup.hint
+++ b/testdata/homes/Blooey McFooey/x86/release/testpackage/setup.hint
@@ -1,4 +1,6 @@
sdesc: "A test package"
-ldesc: "A test package"
+ldesc: "A test package
+It's description might contains some unicode gibberish
+Like it’s you’re Markup Language™ Nokogiri’s tool―that Bézier."
category: Devel
-
+requires: cygwin
diff --git a/testdata/htdocs.expected/x86/packages.inc b/testdata/htdocs.expected/x86/packages.inc
index cd5e235..8f95160 100755
--- a/testdata/htdocs.expected/x86/packages.inc
+++ b/testdata/htdocs.expected/x86/packages.inc
@@ -17,5 +17,6 @@
<tr><td><a href="x86/mDNSResponder">mDNSResponder</a></td><td>Bonjour Zeroconf implementation</td></tr>
<tr><td><a href="x86/openssh">openssh</a></td><td>The OpenSSH server and client programs</td></tr>
<tr><td><a href="x86/rpm-doc">rpm-doc</a></td><td>Obsolete package for RPM package management system manual pages</td></tr>
+<tr><td><a href="x86/testpackage">testpackage</a></td><td>A test package</td></tr>
</table>
</div>
diff --git a/testdata/htdocs.expected/x86/testpackage/.htaccess b/testdata/htdocs.expected/x86/testpackage/.htaccess
new file mode 100644
index 0000000..3196d64
--- /dev/null
+++ b/testdata/htdocs.expected/x86/testpackage/.htaccess
@@ -0,0 +1,3 @@
+Options Indexes
+IndexOptions -FancyIndexing
+AddType text/html 1 2 3 4 5 6 7 8 9
diff --git a/testdata/htdocs.expected/x86/testpackage/testpackage-0.1-1 b/testdata/htdocs.expected/x86/testpackage/testpackage-0.1-1
new file mode 100644
index 0000000..76208aa
--- /dev/null
+++ b/testdata/htdocs.expected/x86/testpackage/testpackage-0.1-1
@@ -0,0 +1,5 @@
+<html>
+<h1>testpackage: A test package (installed binaries and support files)</h1>
+<tt><pre>
+</pre></tt>
+</html>
diff --git a/testdata/inifile/setup.ini.expected b/testdata/inifile/setup.ini.expected
index 6b241ef..a69302f 100644
--- a/testdata/inifile/setup.ini.expected
+++ b/testdata/inifile/setup.ini.expected
@@ -193,4 +193,12 @@
'install: x86/release/rpm-doc/rpm-doc-4.1-2.tar.bz2 50941 '
'7cc9db802364252e3206ce9f75c8ca53813d8308a22a425b50ef695dd8e51568740b06739d3aa3399a83fb3d3e1345ab7e2ad03a1e9d47c02dded3363bf4f493\n'
'source: x86/release/rpm-doc/rpm-doc-4.1-2-src.tar.bz2 42 '
- '28c70b843fe01d90a3eeab4a3617551d236cd0b7d69668d1b1b6c8b14a9fd050e4039c192894c93bdf31575771c58c1fea2a41c24c8da22d10080d8b032b6369\n',)
+ '28c70b843fe01d90a3eeab4a3617551d236cd0b7d69668d1b1b6c8b14a9fd050e4039c192894c93bdf31575771c58c1fea2a41c24c8da22d10080d8b032b6369\n'
+ '\n'
+ '@ testpackage\n'
+ 'sdesc: "A test package"\n'
+ 'ldesc: "A test package"\n'
+ 'category: Devel\n'
+ 'version: 0.1-1\n'
+ 'install: x86/release/testpackage/testpackage-0.1-1.tar.bz2 0 '
+ 'cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e\n',)
diff --git a/testdata/uploads/pkglist.expected b/testdata/uploads/pkglist.expected
index 8caa9aa..f98adb3 100644
--- a/testdata/uploads/pkglist.expected
+++ b/testdata/uploads/pkglist.expected
@@ -1,7 +1,10 @@
{'testpackage': Package('release/testpackage', {'testpackage-1.0-1-src.tar.bz2': Tar('aff488008bee3486e25b539fe6ccd1397bd3c5c0ba2ee2cf34af279554baa195af7493ee51d6f8510735c9a2ea54436d776a71e768165716762aec286abbbf83', 195, False),
'testpackage-1.0-1.tar.bz2': Tar('aff488008bee3486e25b539fe6ccd1397bd3c5c0ba2ee2cf34af279554baa195af7493ee51d6f8510735c9a2ea54436d776a71e768165716762aec286abbbf83', 195, False)}, {'sdesc': '"A test package"',
- 'ldesc': '"A test package"',
- 'category': 'Devel'}),
+ 'ldesc': '"A test package\n'
+ "It's description might contains some unicode gibberish\n"
+ 'Like it’s you’re Markup Language™ Nokogiri’s tool―that Bézier."',
+ 'category': 'Devel',
+ 'requires': 'cygwin'}),
'testpackage-subpackage': Package('release/testpackage/testpackage-subpackage', {'testpackage-subpackage-1.0-1.tar.bz2': Tar('aff488008bee3486e25b539fe6ccd1397bd3c5c0ba2ee2cf34af279554baa195af7493ee51d6f8510735c9a2ea54436d776a71e768165716762aec286abbbf83', 195, False)}, {'sdesc': '"A test subpackage"',
'ldesc': '"A test subpackage"',
'category': 'Devel',
diff --git a/testdata/x86.hints/release/testpackage/expected b/testdata/x86.hints/release/testpackage/expected
new file mode 100644
index 0000000..de11656
--- /dev/null
+++ b/testdata/x86.hints/release/testpackage/expected
@@ -0,0 +1 @@
+OrderedDict([('sdesc', '"A test package"'), ('ldesc', '"A test package"'), ('category', 'Devel')])
diff --git a/testdata/x86/release/testpackage/setup.hint b/testdata/x86/release/testpackage/setup.hint
new file mode 100644
index 0000000..10ee390
--- /dev/null
+++ b/testdata/x86/release/testpackage/setup.hint
@@ -0,0 +1,3 @@
+sdesc: "A test package"
+ldesc: "A test package"
+category: Devel