summaryrefslogtreecommitdiffstats
path: root/test
Commit message (Collapse)AuthorAgeFilesLines
* make attachment decoding the defaultJames Ahlborn2013-06-141-16/+22
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@735 f203690c-595d-4dc9-a70b-905162fa7fd2
* add attachment encoding supportJames Ahlborn2013-06-041-0/+5
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@734 f203690c-595d-4dc9-a70b-905162fa7fd2
* add methods to get the actual attachment contentJames Ahlborn2013-06-021-2/+27
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@733 f203690c-595d-4dc9-a70b-905162fa7fd2
* add more methods to Database for retrieving RelationshipsJames Ahlborn2013-05-311-8/+52
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@732 f203690c-595d-4dc9-a70b-905162fa7fd2
* fix unit test on windowsJames Ahlborn2013-05-281-6/+3
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@729 f203690c-595d-4dc9-a70b-905162fa7fd2
* use shared Calendar instance to converting DatesJames Ahlborn2013-02-282-4/+5
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@663 f203690c-595d-4dc9-a70b-905162fa7fd2
* initial support for optionally enforcing foreign-key constraints (fixes ↵James Ahlborn2012-11-201-0/+138
| | | | | | feature request #22) git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@655 f203690c-595d-4dc9-a70b-905162fa7fd2
* Fix some more edge cases in date/time conversions (fixes issue 92)James Ahlborn2012-10-151-0/+38
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@645 f203690c-595d-4dc9-a70b-905162fa7fd2
* expand test coverage, minor tweaksJames Ahlborn2012-09-241-2/+17
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@643 f203690c-595d-4dc9-a70b-905162fa7fd2
* Added the MemFileChannel to enable working with dbs completely in memoryJames Ahlborn2012-09-243-7/+191
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@642 f203690c-595d-4dc9-a70b-905162fa7fd2
* Added DatabaseBuilder in for more convenient and flexible Database open/createJames Ahlborn2012-09-233-7/+10
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@641 f203690c-595d-4dc9-a70b-905162fa7fd2
* Add some more functionality to Joiner to facilitate integrity enforcement ↵James Ahlborn2012-08-261-3/+25
| | | | | | (hasRows and deleteRows) git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@640 f203690c-595d-4dc9-a70b-905162fa7fd2
* reset position/limit after encoding pageJames Ahlborn2012-06-141-0/+2
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@630 f203690c-595d-4dc9-a70b-905162fa7fd2
* add codechandler unit testJames Ahlborn2012-06-141-0/+276
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@629 f203690c-595d-4dc9-a70b-905162fa7fd2
* Fix NPE when running unit tests with db format MSISAM (fixes issue 3529534)James Ahlborn2012-05-251-0/+3
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@626 f203690c-595d-4dc9-a70b-905162fa7fd2
* add initial support for linked tables (fixes issue 3479560)James Ahlborn2012-02-014-1/+58
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@610 f203690c-595d-4dc9-a70b-905162fa7fd2
* Rename and refactor the Cursor find methods to improve usabilityJames Ahlborn2011-12-273-48/+217
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@606 f203690c-595d-4dc9-a70b-905162fa7fd2
* Add option to import file without headers to existing table; Add ↵James Ahlborn2011-11-252-13/+63
| | | | | | ImportUtil.Builder and ExportUtil.Builder to simplify import/export operations git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@599 f203690c-595d-4dc9-a70b-905162fa7fd2
* Allow ImportFilter and ExportFilter to return null from filterRow() to ↵James Ahlborn2011-11-252-0/+63
| | | | | | indicate that a row should be skipped. git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@598 f203690c-595d-4dc9-a70b-905162fa7fd2
* Reuse previously written memo/ole values when updating other values in a row ↵James Ahlborn2011-11-151-2/+1
| | | | | | in order to reduce unnecessary data duplication git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@595 f203690c-595d-4dc9-a70b-905162fa7fd2
* add some cleanup code to unit testsJames Ahlborn2011-11-151-1/+31
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@594 f203690c-595d-4dc9-a70b-905162fa7fd2
* some tweaks, fixes, and tests for unsupported valuesJames Ahlborn2011-11-124-4/+97
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@592 f203690c-595d-4dc9-a70b-905162fa7fd2
* implement complex value deletionJames Ahlborn2011-11-081-0/+58
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@589 f203690c-595d-4dc9-a70b-905162fa7fd2
* implement unsupported complex value support; add some javadocsJames Ahlborn2011-11-071-1/+18
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@588 f203690c-595d-4dc9-a70b-905162fa7fd2
* add 2010 complex test dbJames Ahlborn2011-10-262-5/+3
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@582 f203690c-595d-4dc9-a70b-905162fa7fd2
* add 2007 complex test dbJames Ahlborn2011-10-263-168/+179
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@581 f203690c-595d-4dc9-a70b-905162fa7fd2
* Add support for reading/writing complex column data (version history, ↵James Ahlborn2011-10-264-28/+366
| | | | | | attachments, multi-value columns) git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@580 f203690c-595d-4dc9-a70b-905162fa7fd2
* add Database.getSystemTableNames to enable retrieving the list of ↵James Ahlborn2011-07-291-2/+29
| | | | | | system/hidden tables git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@570 f203690c-595d-4dc9-a70b-905162fa7fd2
* add a few util methods related to indexes and joinsJames Ahlborn2011-06-172-1/+10
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@566 f203690c-595d-4dc9-a70b-905162fa7fd2
* Add the Joiner utility and some new methods to IndexCursor to make it easier ↵James Ahlborn2011-06-159-30/+339
| | | | | | to join tables using pre-defined (index backed) relationships. git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@565 f203690c-595d-4dc9-a70b-905162fa7fd2
* cleanup propertiesJames Ahlborn2011-05-1414-0/+0
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@558 f203690c-595d-4dc9-a70b-905162fa7fd2
* add Index.getReferencedIndex for retrieving the referenced index of a ↵James Ahlborn2011-04-181-0/+42
| | | | | | foreign key index git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@555 f203690c-595d-4dc9-a70b-905162fa7fd2
* add 2010 unit testsJames Ahlborn2011-04-0818-4/+7
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@550 f203690c-595d-4dc9-a70b-905162fa7fd2
* handle different versions of general sort order correctlyJames Ahlborn2011-04-051-1/+2
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@546 f203690c-595d-4dc9-a70b-905162fa7fd2
* add mostly functional support for access 2010 new general text sort orderJames Ahlborn2011-04-042-0/+195
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@544 f203690c-595d-4dc9-a70b-905162fa7fd2
* add method to grab default sort orderJames Ahlborn2011-03-311-0/+10
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@541 f203690c-595d-4dc9-a70b-905162fa7fd2
* fix usage map promotion testJames Ahlborn2011-03-234-22/+31
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@537 f203690c-595d-4dc9-a70b-905162fa7fd2
* remove exec propJames Ahlborn2011-03-239-0/+0
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@536 f203690c-595d-4dc9-a70b-905162fa7fd2
* update usage map testJames Ahlborn2011-03-211-1/+1
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@534 f203690c-595d-4dc9-a70b-905162fa7fd2
* add support for reading properties blobs; add accessors to various database ↵James Ahlborn2011-03-203-1/+214
| | | | | | objects for retrieving their respective properties git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@533 f203690c-595d-4dc9-a70b-905162fa7fd2
* fix test infoJames Ahlborn2011-03-182-2/+4
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@531 f203690c-595d-4dc9-a70b-905162fa7fd2
* general revamp of table finding using index backed cursors; use object flags ↵James Ahlborn2011-03-091-1/+4
| | | | | | to determine system/hidden objects; read/write text column sort order git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@524 f203690c-595d-4dc9-a70b-905162fa7fd2
* remove extraneous compact error tableJames Ahlborn2011-03-091-0/+0
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@521 f203690c-595d-4dc9-a70b-905162fa7fd2
* add support for creating indexes (except foreign key indexes) on a table ↵James Ahlborn2011-03-041-0/+41
| | | | | | when a table is created git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@515 f203690c-595d-4dc9-a70b-905162fa7fd2
* really fix timezone issue in ExportTest (fixes #3194251)James Ahlborn2011-02-271-5/+9
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@514 f203690c-595d-4dc9-a70b-905162fa7fd2
* more work around interpreting index data, add support for multiple logical ↵James Ahlborn2011-02-274-33/+56
| | | | | | indexes backed by the same index data (fixes #3192058) git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@513 f203690c-595d-4dc9-a70b-905162fa7fd2
* specify timezone in export test (fixes #3179802)James Ahlborn2011-02-131-0/+4
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@510 f203690c-595d-4dc9-a70b-905162fa7fd2
* no write tests for MSISAM currentlyJames Ahlborn2011-02-131-1/+1
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@509 f203690c-595d-4dc9-a70b-905162fa7fd2
* add ability to customize column value matching in cursor findRow (fixes ↵James Ahlborn2010-11-121-1/+102
| | | | | | #3105829) git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@498 f203690c-595d-4dc9-a70b-905162fa7fd2
* add support for specifying a quote character on importJames Ahlborn2010-10-282-4/+60
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@491 f203690c-595d-4dc9-a70b-905162fa7fd2