Thomas Goyne
|
d1175fe364
|
Switch to throwing exceptions with all of the info needed to build error messages
|
2015-11-20 10:24:51 -08:00 |
Thomas Goyne
|
9dc5165a58
|
Fix compilation with GCC 4.9
|
2015-11-20 10:24:51 -08:00 |
Thomas Goyne
|
ab7f3dcaa6
|
Port most of RLMResults's functionality to realm::Results
|
2015-11-20 10:24:51 -08:00 |
Thomas Goyne
|
73b605d62c
|
Add results.{hpp,cpp} from realm-js
|
2015-11-20 10:24:51 -08:00 |
Thomas Goyne
|
a492966949
|
Move Realm::Config's default constructor out-of-line
Removes the need for things including shared_realm.hpp to include schema.hpp.
|
2015-11-20 10:24:21 -08:00 |
Ari Lazier
|
028ed2a4c2
|
Merge pull request #9 from realm/al-accessors
Accessor classes for Object and List
|
2015-11-20 10:16:02 -08:00 |
Ari Lazier
|
6715a9b786
|
turn off parser analyze
|
2015-11-19 15:59:16 -08:00 |
Ari Lazier
|
7b993d2f09
|
turn off parser analyze
|
2015-11-19 15:59:16 -08:00 |
Ari Lazier
|
88730cf0a5
|
test and bug fixes for data queries
|
2015-11-19 15:17:57 -08:00 |
Ari Lazier
|
22ca94e36e
|
test and bug fixes for data queries
|
2015-11-19 15:17:57 -08:00 |
Ari Lazier
|
3a9137fa08
|
put tests in JSON
|
2015-11-19 14:36:42 -08:00 |
Ari Lazier
|
3ac196166b
|
add binary query support
|
2015-11-19 13:05:37 -08:00 |
Ari Lazier
|
0e8ca5ed05
|
add binary query support
|
2015-11-19 13:05:37 -08:00 |
Ari Lazier
|
f69dc9c081
|
more string tests and bugfix
|
2015-11-19 13:05:37 -08:00 |
Ari Lazier
|
07e818bdf2
|
rebase fixes
|
2015-11-19 13:05:37 -08:00 |
Ari Lazier
|
c2e5a268a6
|
first string tests and custom error messages
|
2015-11-19 13:05:37 -08:00 |
Ari Lazier
|
aa3bad1a69
|
more string tests and bugfix
|
2015-11-19 13:05:37 -08:00 |
Ari Lazier
|
aeb1e7ecb3
|
bool tests
|
2015-11-19 13:05:37 -08:00 |
Ari Lazier
|
7be7d330ac
|
more string tests
|
2015-11-19 13:05:37 -08:00 |
Ari Lazier
|
fdf1fbd12b
|
fix for not predicate
|
2015-11-19 13:05:37 -08:00 |
Ari Lazier
|
be93d3dd58
|
first string tests and custom error messages
|
2015-11-19 13:05:37 -08:00 |
Ari Lazier
|
6a97f91ef9
|
compound tests
|
2015-11-19 13:05:37 -08:00 |
Ari Lazier
|
a64fab83ad
|
make test cases json
|
2015-11-19 13:05:37 -08:00 |
Ari Lazier
|
b926b602d9
|
test not, remove requirement of padding
|
2015-11-19 13:05:37 -08:00 |
Ari Lazier
|
d7d328d2fe
|
finish numeric tests
|
2015-11-19 13:05:37 -08:00 |
Ari Lazier
|
fcf77f01c7
|
change argument syntax to use $ instead of {}
|
2015-11-19 13:05:37 -08:00 |
Ari Lazier
|
b2f682b94b
|
more int tests
|
2015-11-19 13:05:37 -08:00 |
Ari Lazier
|
293552b37b
|
tests for all expressions/operators
|
2015-11-19 13:05:37 -08:00 |
Ari Lazier
|
e449f10fcc
|
some int tests
|
2015-11-19 13:05:37 -08:00 |
Ari Lazier
|
c6899d25d7
|
fix and tests for arguments
|
2015-11-19 13:05:37 -08:00 |
Ari Lazier
|
20ac833e41
|
bool tests
|
2015-11-19 13:05:37 -08:00 |
Ari Lazier
|
113510991a
|
more grammer tests
|
2015-11-19 13:05:37 -08:00 |
Ari Lazier
|
b6970906e0
|
JSON test cases
|
2015-11-19 13:05:37 -08:00 |
Ari Lazier
|
d455aaf402
|
add basic test harness for grammer validation
|
2015-11-19 13:05:37 -08:00 |
Ari Lazier
|
5784bbe6ed
|
start porting over objc query tests
|
2015-11-19 13:05:37 -08:00 |
Ari Lazier
|
bd04f5584b
|
add macro to enable/disable debug token printing
|
2015-11-19 13:05:37 -08:00 |
Ari Lazier
|
2cc88b5a26
|
fix for not predicate
|
2015-11-19 13:05:37 -08:00 |
Ari Lazier
|
ed1b3c4ecf
|
make precondition a macro
|
2015-11-19 13:05:37 -08:00 |
Ari Lazier
|
3828417f32
|
compound tests
|
2015-11-19 13:05:37 -08:00 |
Ari Lazier
|
4d7f607f49
|
test and fix for date queries
|
2015-11-19 13:05:37 -08:00 |
Ari Lazier
|
5dda5f4b6b
|
test not, remove requirement of padding
|
2015-11-19 13:05:37 -08:00 |
Ari Lazier
|
260ca18845
|
support query format strings
|
2015-11-19 13:05:37 -08:00 |
Ari Lazier
|
f402a45a40
|
change argument syntax to use $ instead of {}
|
2015-11-19 13:05:37 -08:00 |
Ari Lazier
|
b97728ba33
|
support for querying boolean properties
|
2015-11-19 13:05:37 -08:00 |
Ari Lazier
|
5c56a5c87c
|
tests for all expressions/operators
|
2015-11-19 13:05:37 -08:00 |
Ari Lazier
|
e078b22c9a
|
add required padding around string operators, use pegtl_istring_t
|
2015-11-19 13:05:37 -08:00 |
Ari Lazier
|
735b49ff2a
|
fix and tests for arguments
|
2015-11-19 13:05:37 -08:00 |
Ari Lazier
|
195f2a21dd
|
move query building to a separate file
|
2015-11-19 13:05:37 -08:00 |
Ari Lazier
|
676b86d194
|
more grammer tests
|
2015-11-19 13:05:37 -08:00 |
Ari Lazier
|
39956b910b
|
remove duplicate code, add argument expression type
|
2015-11-19 13:05:37 -08:00 |