Commit Graph

136 Commits

Author SHA1 Message Date
Chris Allen
0acb568445 Updating for UnliftIO, Conduit 1.3, Persistent 2.8 2018-02-27 17:45:25 -06:00
Fintan Halpenny
1a88bd85e3 Fixed up some mysql kinks and split out test function. Added new test format to travis yaml. 2017-08-10 21:21:26 +01:00
Fintan Halpenny
dd814584f3 No more CPP 2017-08-09 22:53:28 +01:00
Fintan Halpenny
6b0028ed69 Cleaning up code 2017-08-09 22:49:18 +01:00
Fintan Halpenny
1262c3fef9 Split into multiple testing stanzas and modules for backends
Common/Test.hs holds all common tests and functionality for the backends
2017-08-09 22:44:30 +01:00
Fintan Halpenny
fe4a78d4b6 Moved all describes tests into their own functions.
Factored out the db specific tests and kept the macros as placeholders.
Import everything in the cabal file for now.
Only using the flags to test that everything still works.
2017-08-09 00:19:09 +01:00
Fintan Halpenny
2f5715470d The order of the returned values weren't deterministic so switched to shouldMatchList 2017-08-04 15:16:31 +01:00
Fintan Halpenny
406c1ef46c Added cpp if to check for postgres flag
Added deletion of lord and deed entries to allow for a test to pass
2017-08-04 14:10:24 +01:00
Fintan Halpenny
274b6b2e7c Uncomment test that was failing 2017-08-03 20:50:00 +01:00
Fintan Halpenny
8eab68a8d3 Removed now from typeclass and moved it to PostgreSQL. Testing for DB clock against machine clock 2017-08-03 20:48:42 +01:00
Fintan Halpenny
161914ddbc Added now_ function. Works in the tests (NOTE: It doesn not work in SQLite). Need to see if there is an answer for constraining the in to only know about time 2017-08-02 13:48:21 +01:00
Chris Allen
cf342648cd Minor test cleanup 2017-07-25 13:15:40 -05:00
Matt Parsons
e330f3326f comment out '
solution', add repro to test suite
2017-06-21 11:25:56 -06:00
Chris Allen
78eaf83859 Whitespace cleanup 2017-05-25 12:00:00 -05:00
Chris Allen
ee4d0d5e35 Merge pull request #28 from bitemyapp/fix-group-by-composite-key
Fixing composite key support for group by
2017-05-25 11:51:56 -05:00
Chris Allen
96cc3a546b Merge pull request #20 from ncaq/master
use persistent-sqlite >= 2.1.3
2017-05-25 11:21:18 -05:00
Chris Allen
14a28ab32d Cleanup 2017-05-25 11:19:41 -05:00
Chris Allen
5609d78de4 Helps if you vary the primary key 2017-05-04 21:45:35 -05:00
Chris Allen
43813cdfe2 Test suite still broken 2017-04-28 00:08:05 -05:00
Chris Allen
5a78c156c2 Fixing composite key support for group by 2017-04-27 22:49:48 -05:00
Chris Coffey
9604b25833 Fix postgres tests 2017-02-04 13:02:09 -05:00
mrkkrp
eaa7c1057f Allow ‘persistent-2.6’ and ‘base-4.9’ 2017-01-11 03:08:10 +03:00
ncaq
75c3549c86 use persistent-sqlite >= 2.1.3 2016-12-16 15:47:56 +09:00
Eric Easley
72d2be3e6a Fix test 2016-04-04 11:44:58 -07:00
Felipe Lessa
3c7c311995 Revert "Fix pedantic errors"
This reverts commit a104b30da2.
2016-02-12 18:45:45 -02:00
Eric Easley
a104b30da2 Fix pedantic errors 2016-02-08 10:54:29 -08:00
Chris Allen
f7bdd78d2e tests pass for insertSelectCount and I only raged at haskell-mode a teensy bit 2016-01-14 13:42:35 -06:00
Felipe Lessa
d350b4d2c7 countDistinct, countDistinctRows. 2015-08-11 12:05:24 -03:00
Kris Jenkins
fa1d1c8887 Adding chr to the list of Postgresql functions. 2015-08-02 22:13:29 +01:00
Felipe Lessa
22ba061e8b Don't forget to clean the Numbers test table. 2015-07-16 19:12:37 -03:00
Felipe Lessa
62e7bc5115 Don't use (==) on Doubles (fixes #108). 2015-07-16 19:08:16 -03:00
Felipe Lessa
f32c98c412 New functions castNum and castNumM. 2015-07-15 14:20:13 -03:00
Felipe Lessa
3bfa1a9a43 Add stringAgg to PostgreSQL module (fixes #98). 2015-07-15 12:34:47 -03:00
Felipe Lessa
6c63f2c5ac Add array_agg function, new PostgreSQL module. 2015-07-15 12:28:26 -03:00
Felipe Lessa
9552180629 Add support to simple locking clauses. 2015-06-27 12:32:49 -03:00
Felipe Lessa
29eb0d8be3 Explicitly state multiple 'orderBy's work (closes #103). 2015-06-20 23:50:47 -03:00
Felipe Lessa
80beea1e67 New convenience function distinctOnOrderBy. 2015-06-19 23:47:16 -03:00
Felipe Lessa
b8814fb09a Make distinctOn work like orderBy via 'don'. 2015-06-19 22:47:41 -03:00
Felipe Lessa
5f7d28222c Remove a bunch of warnings from the test suite. 2015-06-19 21:39:54 -03:00
Felipe Lessa
a4a04db98c Remove non-determinism from a test. 2015-06-19 21:38:08 -03:00
Felipe Lessa
11555a9095 Fix distinctOn test, split it into two. 2015-06-19 21:33:47 -03:00
Greg Weber
ba9791b6b4 test case for multiple DISTINCT ON columns 2015-06-19 17:19:45 -07:00
Felipe Lessa
a1a09e736f New distinct, distinctOn. Deprecate old specializations. 2015-06-19 15:45:15 -03:00
Felipe Lessa
43de402a54 Merge pull request #99 from zyla/ilike
Add ILIKE operator
2015-05-20 13:46:17 -03:00
Maciej Bielecki
2397ddf12b Add ILIKE operator 2015-05-20 06:10:28 +02:00
Felipe Lessa
d4d876ca50 Ditch ERawList, new ECompositeKey (#100). 2015-05-18 17:18:14 -03:00
Felipe Lessa
9b8f8eacbd Add test from #100. 2015-05-18 16:03:09 -03:00
Felipe Lessa
49cab1a4da Silently migrate on PostgreSQL. 2015-04-28 00:19:10 -03:00
Felipe Lessa
f3f5166d8b Update cleanDB with current entities. 2015-04-28 00:15:46 -03:00
Felipe Lessa
dfacfcecf6 Fix test suite compilation for PostgreSQL. 2015-04-27 23:55:48 -03:00