Yann Weber
20c1627bda
Commenting & bufixing in datahandlers & queries
8 lat temu
Yann Weber
dd2f93faea
A lot of small bugfixes
8 lat temu
Yann Weber
703b4adf7e
MongoDB datasource debugging + field_list handling changes in leobject -> query -> datasource chain
8 lat temu
Yann Weber
557d277186
Multiple bugfixes + create_instance.sh script update
- Add an update feature to create_instance.sh script
- Updated webui plugin load instruction (running loader.start() in run)
- Updated the way EmCmponents handles EmGroup
- Updated the way EmFields handles EmClass
- Updated xmlfile translator according to EmComponent modification
8 lat temu
Yann Weber
8ca3b20c0b
Updated tests
8 lat temu
Yann Weber
d12d1e2865
Bugfixes in query.py and leobject.py + more test on Query <-> Datasource relations
8 lat temu
Yann Weber
c6334f903f
Bugfixes in LeGetQuery + more tests on LeObject.get <-> LeGetQuery
8 lat temu
Yann Weber
9ccf793127
Add tests for LeDeleteQuery Datasource calls
8 lat temu
Yann Weber
33b9ad84c6
Tests + bugfix on LeObject.get method
- Changed the way of instanciating results object in get (using __new__ )
8 lat temu
Yann Weber
4e504f759e
Bufix on LeObject.update + test
8 lat temu
Yann Weber
96f736ae16
Bufixes making test pass
8 lat temu
Yann Weber
a3b3102604
New way to run test via loader & conf
8 lat temu
Yann Weber
9b5ba54a1e
Tests bugfixes
8 lat temu
Yann Weber
9c23abcdcc
Bugfixes on leobject & query
8 lat temu
Yann Weber
ece8cd641d
Add tests on delete and delete_bundle LeObject methods
8 lat temu
Yann Weber
a306f4c054
More tests on LeObject, this time by mocking the queries classes
8 lat temu
Yann Weber
378dfd9766
More test + change 1 exception in LeObject
8 lat temu
Yann Weber
0b60023145
More tests on LeObject
8 lat temu
prieto
a4dd1950e2
Name of exceptions
8 lat temu
Yann Weber
77d6fd8df5
More tests on LeOject
8 lat temu
Yann Weber
e278200414
More tests on LeObject
8 lat temu
Yann Weber
cccabc7ce4
More forgotten files
8 lat temu
Yann Weber
9da19f3665
Moved exceptions + LeUpdateQuery.__query implementation
- The LeUpdateQuery implementation is broken or at least have huge performance issue
- Moved LeObject exceptions and LeQuery exceptions in lodel.leapi.exceptions
8 lat temu
Yann Weber
afadd92b3d
Fixing tests according to query new behaviour
8 lat temu
Yann Weber
0f9b07f08a
More tests & debug on multi datasource queries + em_test update
- Added missing allowed_classes options to some references in em_test
8 lat temu
Yann Weber
e55954d947
First test on multi datasource queries + em_test update + query.py debug
- Modified again the em_test to fit with testing purpose
- First test on multi datasource query written
- debugging of query.py
8 lat temu
Yann Weber
a91d25e392
Begin implementation of cross datasource reference query
- The set_query_filter() method handles subquery creation
- The run isn't written yet...
8 lat temu
Yann Weber
cc337ccb73
Fixing tests and skipping the Settings set test
- I do not understand wy the set test for Settings was OK before...
8 lat temu
Yann Weber
bf879a833c
Adds tests for LeGetQuery + bugfixes
- separates LeGetQuery tests and LeFilteredQuery tests
- small bugfixes associated to tests
8 lat temu
Yann Weber
9781577cb6
Add tests for filtered queries + bugfixes
- adds tests on filter parse & check
- standart filters parse & check
- relational filters parse & check
- bugfixes related to tests in query.py
- update the example and the test EM
- bugfixes in admin script
8 lat temu
Yann Weber
5991bc8e6f
Add leading & trailing spaces to all operators in LefilteredQuery
Doing so forbids operators like << == =! in* etc..
The tests were updated
8 lat temu
Yann Weber
f402902b5b
Written some tests for filtered queries + query re modifications
- the re for filter spliting is modified to better handle operators
- added leading & trailing space to some operators
8 lat temu
Yann Weber
2404c53fef
Add a loader for tests in order to bootstrap settings
8 lat temu
Yann Weber
01df586379
Bugfix in lefactory method that allow to sort EmClass by dependencies + test update
8 lat temu
Yann Weber
747205a0fe
LeFactory first implementation
This implementation is broken because of relation data_handler. Backreference is a broken concept and relation data_handler too.
8 lat temu