diff options
author | Jon Turney <jon.turney@dronecode.org.uk> | 2016-04-04 12:21:03 +0300 |
---|---|---|
committer | Jon Turney <jon.turney@dronecode.org.uk> | 2016-04-18 14:37:16 +0300 |
commit | 254e1c2ac096c93141014998f93c1ddb77e21078 (patch) | |
tree | 6b5bd1adafd316973a3fbffc13414edd5710fb8e | |
parent | b0490cd0a333ff3a65ebef0b61a1a12bc4235cbf (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.hint | 6 | ||||
-rwxr-xr-x | testdata/htdocs.expected/x86/packages.inc | 1 | ||||
-rw-r--r-- | testdata/htdocs.expected/x86/testpackage/.htaccess | 3 | ||||
-rw-r--r-- | testdata/htdocs.expected/x86/testpackage/testpackage-0.1-1 | 5 | ||||
-rw-r--r-- | testdata/inifile/setup.ini.expected | 10 | ||||
-rw-r--r-- | testdata/uploads/pkglist.expected | 7 | ||||
-rw-r--r-- | testdata/x86.hints/release/testpackage/expected | 1 | ||||
-rw-r--r-- | testdata/x86/release/testpackage/setup.hint | 3 |
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 |