Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | don't clobber IDs if they exist | Simon Kelly | 2021-06-24 | 1 | -4/+4 |
| | | | | | | If a field exists with the name of the `auto_id_field` it should be used as is without converting it to an AutoID. The auto ID functionality should only kick in if and ID field does not exist. | ||||
* | test case for existing auto id | Simon Kelly | 2021-06-24 | 1 | -0/+13 |
| | |||||
* | Revert "allow # in IDs" | Simon Kelly | 2018-07-30 | 1 | -2/+1 |
| | | | | This reverts commit 1310c0c63d3db1ff3eea36501f7d68958eae5f8b. | ||||
* | allow # in IDs | Simon Kelly | 2018-07-27 | 1 | -1/+2 |
| | |||||
* | Merge pull request #33 from abloomston/nullObjs | Kenn Knowles | 2016-12-17 | 1 | -1/+2 |
|\ | | | | | Return empty result instead of crashing on index into None | ||||
| * | added test for foo.[*] where foo is null | Adam Bloomston | 2015-10-01 | 1 | -1/+2 |
| | | |||||
* | | Add tests and fixes for update | Kenn Knowles | 2016-10-04 | 2 | -67/+62 |
| | | |||||
* | | Implemented update method on most JSONPath descendents. Tests included. | Josh Benner | 2015-07-13 | 1 | -0/+67 |
|/ | |||||
* | Adjustments and tests for jsonpath.py command line script | Kenn Knowles | 2014-02-07 | 4 | -0/+76 |
| | |||||
* | Add tests for escaped string delimiters1.2.2 | Kenn Knowles | 2013-12-11 | 1 | -0/+9 |
| | |||||
* | * Fix TestJsonPath.test_hyphen_key on Python 2.6 | José Manuel Fardello | 2013-08-25 | 1 | -2/+2 |
| | | | | | - Changed assertRaises in TestJsonPath.test_hyphen_key to 2.6 unittest syntax. | ||||
* | * Allows the hyphen to be part of the field. | José Manuel Fardello | 2013-08-24 | 1 | -0/+11 |
| | | | | Allows IDs to contain a hyphen (but not to begin with one). | ||||
* | Fix #6 add negative indexing and slicing | Gregg Lind | 2013-07-23 | 2 | -2/+6 |
| | |||||
* | Add test for basic lexer errors | Ilya Strukov | 2013-06-21 | 1 | -1/+10 |
| | |||||
* | Add tests for `parent` named operator | Kenn Knowles | 2013-06-14 | 1 | -0/+4 |
| | |||||
* | Switch @ for `this` since it is so common in field names (for example when ↵ | Kenn Knowles | 2013-03-27 | 2 | -10/+13 |
| | | | | JSON is generated from XML) | ||||
* | Support auto id and paths well for `$` operator | Kenn Knowles | 2013-03-27 | 1 | -0/+48 |
| | |||||
* | Remove set literals0.8 | Kenn Knowles | 2013-03-26 | 1 | -7/+7 |
| | |||||
* | Python 2 & 3 support | Kenn Knowles | 2013-03-26 | 3 | -9/+16 |
| | |||||
* | More tests and fixes for Slice | Kenn Knowles | 2013-03-22 | 1 | -0/+8 |
| | |||||
* | Fixes to Index | Kenn Knowles | 2013-03-22 | 1 | -2/+5 |
| | |||||
* | Fix error in descendant match for list | Kenn Knowles | 2013-03-22 | 1 | -1/+4 |
| | |||||
* | Make auto ids work take present ids into account in useful ways | Kenn Knowles | 2013-03-22 | 1 | -3/+96 |
| | |||||
* | Add auto ids | Kenn Knowles | 2013-03-15 | 1 | -5/+36 |
| | |||||
* | Remove unused test for hack that is going to go in client not this library | Kenn Knowles | 2013-03-14 | 1 | -13/+0 |
| | |||||
* | Get datum paths all checking out | Kenn Knowles | 2013-03-14 | 1 | -11/+54 |
| | |||||
* | Add path followed info and restore previous test passing | Kenn Knowles | 2013-03-14 | 1 | -2/+13 |
| | |||||
* | Enable iterators to be usable in places where lists are expected | Kenn Knowles | 2013-02-15 | 1 | -0/+2 |
| | |||||
* | Add AST and parser tests | Kenn Knowles | 2013-02-09 | 2 | -0/+79 |
| | |||||
* | Add lexer, with tests | Kenn Knowles | 2013-02-09 | 2 | -0/+46 |