summaryrefslogtreecommitdiff
path: root/testsuite/tests/cabal/cabal05/r/r.cabal
diff options
context:
space:
mode:
Diffstat (limited to 'testsuite/tests/cabal/cabal05/r/r.cabal')
-rw-r--r--testsuite/tests/cabal/cabal05/r/r.cabal32
1 files changed, 32 insertions, 0 deletions
diff --git a/testsuite/tests/cabal/cabal05/r/r.cabal b/testsuite/tests/cabal/cabal05/r/r.cabal
new file mode 100644
index 0000000000..d550340c0e
--- /dev/null
+++ b/testsuite/tests/cabal/cabal05/r/r.cabal
@@ -0,0 +1,32 @@
+name: r
+version: 0.1.0.0
+license-file: LICENSE
+author: Edward Z. Yang
+maintainer: ezyang@cs.stanford.edu
+build-type: Simple
+cabal-version: >=1.21
+
+library
+ exposed-modules: R
+ reexported-modules:
+ -- qualified=NO, where=DEP(BOTH), renaming=NO, conflict=YES (p,q)
+ P,
+ -- qualified=NO, where=DEP(BOTH), renaming=YES, conflict=NO
+ P as RP2,
+ -- qualified=NO, where=DEP(BOTH), renaming=YES, conflict=YES
+ P2 as PMerge,
+ -- qualified=YES, where=DEP(ORIG), renaming=YES, conflict=NO
+ p:P as RP,
+ -- qualified=YES, where=DEP(REEX), renaming=YES, conflict=NO
+ q:QP as RQP,
+ -- qualified=YES, where=DEP(REEX), renaming=YES, conflict=NO
+ q:P as RQP2,
+ -- qualified=YES, where=DEP(REEX), renaming=YES, conflict=YES
+ q:QQ as QMerge,
+ -- qualified=YES, where=SELF, renaming=YES, conflict=NO
+ r:R as RR,
+ -- qualified=YES, where=DEP, renaming=NO, conflict=YES (q)
+ q:Q,
+ -- qualified=YES, where=DEP(ORIG), renaming=YES, conflict=YES (q)
+ p:P2 as PMerge2
+ build-depends: base, p, q