summaryrefslogtreecommitdiffstats
path: root/tests/ob_parse_dep.rc
diff options
context:
space:
mode:
authorP. J. McDermott <pjm@nac.net>2012-10-02 03:20:22 (EDT)
committer P. J. McDermott <pjm@nac.net>2012-10-02 03:20:22 (EDT)
commit44025437f45b1def2c0c65366b61691469f00dff (patch)
treefe4a388e4800aae648bc8b9f01050a734ef7b28d /tests/ob_parse_dep.rc
parent84680dae703db9187fb076ab4065785a13206ff0 (diff)
Improve format of "ob_parse_dep" test data.
Diffstat (limited to 'tests/ob_parse_dep.rc')
-rw-r--r--tests/ob_parse_dep.rc87
1 files changed, 87 insertions, 0 deletions
diff --git a/tests/ob_parse_dep.rc b/tests/ob_parse_dep.rc
new file mode 100644
index 0000000..fd0a8ed
--- /dev/null
+++ b/tests/ob_parse_dep.rc
@@ -0,0 +1,87 @@
+dep='foo'
+pkg='foo'
+archqual=''
+rel=''
+ver=''
+arches=''
+testcase
+
+dep='foo:core-linux-eglibc'
+pkg='foo'
+archqual='core-linux-eglibc'
+rel=''
+ver=''
+arches=''
+testcase
+
+dep='foo (>= 1.0)'
+pkg='foo'
+archqual=''
+rel='>='
+ver='1.0'
+arches=''
+testcase
+
+dep='foo(>=1.0)'
+pkg='foo'
+archqual=''
+rel='>='
+ver='1.0'
+arches=''
+testcase
+
+dep='foo (>= 1.0)'
+pkg='foo'
+archqual=''
+rel='>='
+ver='1.0'
+arches=''
+testcase
+
+dep='foo [core-linux-eglibc]'
+pkg='foo'
+archqual=''
+rel=''
+ver=''
+arches='core-linux-eglibc'
+testcase
+
+dep='foo[core-linux-eglibc]'
+pkg='foo'
+archqual=''
+rel=''
+ver=''
+arches='core-linux-eglibc'
+testcase
+
+dep='foo [core-linux-eglibc]'
+pkg='foo'
+archqual=''
+rel=''
+ver=''
+arches='core-linux-eglibc'
+testcase
+
+dep='foo:core-linux-eglibc (>= 1.0) [core-linux-eglibc]'
+pkg='foo'
+archqual='core-linux-eglibc'
+rel='>='
+ver='1.0'
+arches='core-linux-eglibc'
+testcase
+
+dep='foo:core-linux-eglibc(>=1.0)[core-linux-eglibc]'
+pkg='foo'
+archqual='core-linux-eglibc'
+rel='>='
+ver='1.0'
+arches='core-linux-eglibc'
+testcase
+
+dep='foo:core-linux-eglibc (>= 1.0) [core-linux-eglibc]'
+pkg='foo'
+archqual='core-linux-eglibc'
+rel='>='
+ver='1.0'
+arches='core-linux-eglibc'
+testcase