summaryrefslogtreecommitdiff
path: root/src/test
Commit message (Expand)AuthorAgeFilesLines
* add new lens `arrayOrSingletonAsArray` which reinterprets non json array valu...Johannes Rudolph2013-08-202-0/+50
* use new version of specs2 which fixes the bug that not all nested tests are r...Johannes Rudolph2013-08-201-2/+2
* JsonPath: be more strict when parsing unquoted field names not to eagerly par...Johannes Rudolph2013-08-201-12/+18
* move test files into right directory according to packageJohannes Rudolph2013-08-205-0/+0
* get rid of setOrUpdateField(f: Option[T] => T) because it basically has no ad...Johannes Rudolph2013-05-291-3/+0
* new `setOrUpdateField` operation to udpate `optionalFields`Johannes Rudolph2013-05-291-0/+7
* add test examining the current behavior when `optionalField` are nested and `...Johannes Rudolph2013-05-291-0/+13
* new operation `modifyOrDeleteField` which can be used in conjunction with `op...Johannes Rudolph2013-05-291-0/+5
* wrap exceptions so that the actual stack trace doesn't get lostJohannes Rudolph2013-05-291-1/+1
* add `optionalField` lens, fixes #3, #4Johannes Rudolph2013-05-292-0/+22
* upgrade dependencies, make the move from 'cc.spray' to 'io.spray', 'spray'Johannes Rudolph2012-10-205-9/+9
* reorganize implicits a bitJohannes Rudolph2012-06-011-2/+0
* rename `Operations.updated` -> modifyJohannes Rudolph2012-05-312-8/+8
* moved json-path stuff into right packageJohannes Rudolph2012-05-311-0/+2
* cleanupJohannes Rudolph2012-05-311-1/+0
* Merge branch 'json-path-support'Johannes Rudolph2012-05-312-14/+77
|\
| * implement compilation from JsonPath -> JsonLensJohannes Rudolph2012-05-311-14/+36
| * implement Gt, make a distinction between possibly Seq-valued Expr and scalar ...Johannes Rudolph2012-05-311-2/+2
| * limited support of JsonPath predicatesJohannes Rudolph2012-05-311-2/+13
| * initial JsonPath supportJohannes Rudolph2012-05-311-0/+30
* | move into its own packageJohannes Rudolph2012-05-314-13/+24
|/
* rename JsonPathTestsJohannes Rudolph2012-05-311-1/+1
* cleanup, documentation and syntax changesJohannes Rudolph2012-05-304-41/+31
* moved test fileJohannes Rudolph2012-05-301-0/+43
* `*` now an alias for `elements`Johannes Rudolph2012-05-301-1/+1
* went back to using `/` as the general join operator instead of `andThen`Johannes Rudolph2012-05-302-13/+13
* added some tests from the json-path web-page to check against a 'real' exampleJohannes Rudolph2012-05-301-0/+56
* implement Update.&&Johannes Rudolph2012-05-301-1/+5
* implement `elements` + `filter` and most of the combinatorsJohannes Rudolph2012-05-301-0/+25
* cleanupJohannes Rudolph2012-05-292-17/+35
* enable nested findingJohannes Rudolph2012-05-291-0/+26
* improve another error messageJohannes Rudolph2012-05-291-1/+1
* simplify testsJohannes Rudolph2012-05-291-54/+32
* simplify test caseJohannes Rudolph2012-05-291-17/+2
* change signature of Operation.apply to operate of SafeJsValue so that we can ...Johannes Rudolph2012-05-291-1/+1
* refactored + improved error handlingJohannes Rudolph2012-05-291-2/+6
* more error conditions checked and properly handledJohannes Rudolph2012-05-291-14/+50
* validate and thread errors through for proper handling of inhomogenuous valuesJohannes Rudolph2012-05-291-1/+1
* added test for creating fields of membersJohannes Rudolph2012-05-291-0/+5
* operating on found elementsJohannes Rudolph2012-05-291-2/+41
* implemented array element extractionJohannes Rudolph2012-05-291-2/+12
* renamings & refactoringsJohannes Rudolph2012-05-291-2/+2
* first messy versionJohannes Rudolph2012-05-291-0/+65