Marco Pivetta
|
3842ad8ea1
|
#6284 simplifying tests to a minimum, removing unused auto-generated id field
|
2017-08-22 21:11:03 +02:00 |
|
Marco Pivetta
|
c7281f6ade
|
#6284 simplifying tests to a minimum, removing unused auto-generated id field
|
2017-08-22 21:08:06 +02:00 |
|
Marco Pivetta
|
a8453dda89
|
#6284 removing the "WTF" part of the logic - an association cache entry should never ever reach metadata
|
2017-08-22 21:03:14 +02:00 |
|
Waleed Gadelkareem
|
309b286ed3
|
Add tests for #6217
|
2017-08-22 19:45:26 +02:00 |
|
Marco Pivetta
|
8ad3dfd3bd
|
Merge branch 'fix/#1521-DDC-2922-defer-checking-non-persisted-entities-through-multiple-differently-mapped-cascading-associations'
Close #1521
Close DDC-2922
|
2017-08-22 10:26:15 +02:00 |
|
Marco Pivetta
|
645cccf2db
|
#1521 DDC-2922 adapting test so the UnitOfWork stops bragging about previous inconsistent states
|
2017-08-22 10:24:46 +02:00 |
|
Marco Pivetta
|
2be32f249c
|
#1521 DDC-2922 adapting UoW and exception implementation to the new specification
|
2017-08-22 09:57:57 +02:00 |
|
Marco Pivetta
|
4a007c76f5
|
#1521 DDC-2922 spec for a new exception endpoint that produces a multi-new-non-cascaded-entities error message
|
2017-08-22 09:56:43 +02:00 |
|
Marco Pivetta
|
a754eae0f0
|
#1521 DDC-2922 verifying that persistence operations will resume normally after a crash due to invalid new values detected on associations - tweaked test to make it fail
|
2017-08-22 08:51:27 +02:00 |
|
Marco Pivetta
|
89fbb6a060
|
#1521 DDC-2922 verifying that persistence operations will resume normally after a crash due to invalid new values detected on associations
|
2017-08-22 08:49:42 +02:00 |
|
Marco Pivetta
|
2751c0fff2
|
#1521 DDC-2922 minor code cleanup - renaming internal private methods, variables, removing redundant if/else
|
2017-08-21 20:08:20 +02:00 |
|
Marco Pivetta
|
87e8bccb11
|
#1521 DDC-2922 removed redundant integration test that was replaced by a unit test
|
2017-08-21 19:58:52 +02:00 |
|
Marco Pivetta
|
f39614136f
|
#1521 DDC-2922 reproducing test scenarios within the UnitOfWorkTest
|
2017-08-21 19:58:16 +02:00 |
|
Marco Pivetta
|
a3208f8d08
|
#1521 DDC-2922 removed unrelated model usage from test - using minimal models only
|
2017-08-21 19:47:16 +02:00 |
|
Marco Pivetta
|
e21b29c264
|
#1521 DDC-2922 simplified test case to a minimum reproducible unit
|
2017-08-21 19:44:38 +02:00 |
|
Darien Hager
|
b456cffa2d
|
Move final cascade-persist-checking so that it covers not just normal flushes, but also flushes where specific entities are singled out.
|
2017-08-21 09:08:31 +02:00 |
|
Darien Hager
|
17b996da8c
|
Speculative fix: Defer any errors for missing cascade-persist until object graph has been better-explored
|
2017-08-21 09:08:31 +02:00 |
|
Darien Hager
|
92dc39bfb9
|
Add extra assertions to test to ensure that flush actually succeeded in saving all items
|
2017-08-21 09:08:31 +02:00 |
|
Darien Hager
|
997000352a
|
Add another test to demonstrate the bug doesn't appear if everything is flushed at once.
|
2017-08-21 09:08:31 +02:00 |
|
Darien Hager
|
6f8a80be79
|
Move failing unit test into ticket-specific case
|
2017-08-21 09:08:31 +02:00 |
|
Darien Hager
|
c4465abaa0
|
Initial failing test-case to demonstrate cascade-persist problem.
|
2017-08-21 09:08:12 +02:00 |
|
Marco Pivetta
|
ddccd42bb1
|
Merge pull request #6636 from Kwadz/annot-ref-update
Mention the nullable default value for @column
|
2017-08-20 08:17:41 +02:00 |
|
Richard
|
9eaf23a5e0
|
Mention the nullable default value for @column
Related to #6632
|
2017-08-20 05:57:00 +02:00 |
|
Marco Pivetta
|
a30d8d85ea
|
Merge branch 'fix/#6303-#6304-check-for-null-discriminator-before-hydrating-inheritance-rows'
Close #6303
Close #6304
ge aborts
|
2017-08-19 18:37:04 +02:00 |
|
Marco Pivetta
|
44f2e22f14
|
#6303 #6304 documenting why collisions in field name hydration in STI/JTI require additional information and checks in the hydration process
|
2017-08-19 18:30:33 +02:00 |
|
Marco Pivetta
|
4cbcdb761a
|
#6303 #6304 documenting that the discriminator map order is extremely important for this test
|
2017-08-19 18:25:44 +02:00 |
|
Marco Pivetta
|
b66643d52e
|
#6303 #6304 removing useless union type usage
|
2017-08-19 17:49:14 +02:00 |
|
Marco Pivetta
|
42d9162bd5
|
#6303 #6304 re-enabling disabled test code data
|
2017-08-19 17:47:12 +02:00 |
|
Marco Pivetta
|
8af68614fc
|
#6303 #6304 correcting type mapping. For simple_array , [] == null (which is bullshit), so we use array here
|
2017-08-19 17:45:26 +02:00 |
|
Marco Pivetta
|
764ab59882
|
#6303 #6304 making unnecessary visible fields private
|
2017-08-19 17:06:27 +02:00 |
|
Marco Pivetta
|
468496be1a
|
#6303 #6304 using strict types in the tests
|
2017-08-19 17:05:44 +02:00 |
|
Marco Pivetta
|
e18fb6607d
|
#6303 #6304 removing duplicate test details
|
2017-08-19 17:04:26 +02:00 |
|
Marco Pivetta
|
2ab363ab82
|
#6303 #6304 adding void hints where applicable
|
2017-08-19 16:53:41 +02:00 |
|
Marco Pivetta
|
0882b10213
|
#6303 #6304 simplified tests, removing references to contract naming
|
2017-08-19 16:51:31 +02:00 |
|
Marco Pivetta
|
328467c226
|
#6303 #6304 simplified tests, removing references to contract naming
|
2017-08-19 16:48:50 +02:00 |
|
Marco Pivetta
|
f6ce69fe29
|
#6303 #6304 minor CS fixes in the test code - alignment/formatting
|
2017-08-19 16:37:24 +02:00 |
|
Marco Pivetta
|
aaad25a061
|
#6303 #6304 reverting changes to the OrmFunctionalTestCase
|
2017-08-19 16:25:20 +02:00 |
|
Marco Pivetta
|
c503b81421
|
#6303 #6304 removing += operator usage on arrays (scary\!), CS (alignment)
|
2017-08-19 16:02:30 +02:00 |
|
Marco Pivetta
|
7e7921e32f
|
#6303 #6304 documenting why the loose comparison is required
|
2017-08-19 15:58:50 +02:00 |
|
fullbl
|
8cc29e84a0
|
Update AbstractHydrator.php
revert strict comparison in hydration (fails on some dates)
|
2017-08-19 15:56:59 +02:00 |
|
Full
|
db9c12f1af
|
comparison on discriminator value with !==
|
2017-08-19 15:56:59 +02:00 |
|
fullbl
|
82db643b4f
|
clarified what's the problem in a comment
|
2017-08-19 15:56:59 +02:00 |
|
Full
|
4c7286f57b
|
removed trailing spaces
|
2017-08-19 15:56:59 +02:00 |
|
Full
|
0072054020
|
moved all test models into test class
|
2017-08-19 15:56:59 +02:00 |
|
Full
|
0b8e468f06
|
fix wrong pharenthesis
|
2017-08-19 15:56:59 +02:00 |
|
Full
|
bf06b7dbbc
|
check if array is set before assigning
|
2017-08-19 15:56:59 +02:00 |
|
Full
|
ad3b9de4b8
|
use dataMap also in first test function
|
2017-08-19 15:56:59 +02:00 |
|
Full
|
6d40859228
|
added tests on empty values
|
2017-08-19 15:56:59 +02:00 |
|
Full
|
aac523d155
|
tests with custom inheritance tree
|
2017-08-19 15:56:59 +02:00 |
|
Marco Pivetta
|
671fd50725
|
Merge pull request #6572 from bitwombat/doc_changes
Add additional detail and clarifications on SELECT
|
2017-08-18 21:45:17 +02:00 |
|