amplify-swift/AmplifyPlugins/Core/AWSPluginsCoreTests/Query
Michael Law acd97876b2
feat(datastore): support for custom primary key dev-preview (#2055)
* fix(datastore): Test schema drift does not restart sync engine (#1868)

* fix(datastore): Ensure schema drift does not restart sync engine

* address PR comments

* chore: fix release merge action (#1929)

* fix(datastore): query for missing optional associations (#1849)

* fix(datastore): query for missing optional associations

* fix attempt: MutationEventExtensionsTest

* add test models

* Add nested optional associations implementation and test

* Add integration tests

* address PR comments

* fix pbxproj

* fix schema.graphql

* chore(ci): added getting started canary workflow (#1884)

* fix(datastore): stop sync engine on non-retryable errors to allow restart (#1901)

* fix(datastore): stop sync engine on non-retryable errors to allow restart

* add additional nil checks in sync engine

* chore(datastore): Update single auth integration tests to use V2 Transform (#1936)

* chore(datastore): skip broken datastore tests (#1951)

* chore: enable integ workflow and disable specific steps (#1940)

* chore(datastore): integration v2 test in workflow

* run tests

* test skip api integ

* skip most except for geo and analytics

* run on this branch

* test continue on error for datastore integ

* continue if fail for most base tests (storage/auth)

* Update integ_test.yml

* chore: Added license headers to canary sample app (#1966)

* chore: add action that comments on feature request label event (#1970)

* chore: add action to post message for maintainer opened issues (#1969)

* chore(api): clean up and enable user pool integ test (#1986)

* chore(api): clean up and enable user pool integ test

* Update integ_test.yml

* fix(Auth): Handling proper error when attempting to change password fails due to an expired session. (#1995)

* chore: release 1.26.3 [skip ci]

* feat(api): AppSyncRTC 2.0.0 upgrade - Handle unauthorized connection (#1994)

* fix(api): AppSyncRTC 2.0.0 upgrade

* feat: add APIError.isUnauthorized helper

* use 401 instead of 403 for http status code

* address PR comments

* Add UnauthorizedDetermining

* add additional doc comment

* update naming

* chore: release 1.27.0 [skip ci]

* chore: finalize release 1.27.0 [skip ci]

* adds logs guidance for new bug reports (#2004)

* adds logs guidance for new bug reports

* updates issue template to change placeholder to value (#2006)

* fix(Auth) Mapping correct error when Device Operations fail due to user not signed in.

* chore(IntegrationTests): Fixing Analytics and Auth integration tests.

* chore: release 1.27.1 [skip ci]

* chore: finalize release 1.27.1 [skip ci]

* chore: Updating changelog [skip ci] (#2032)

* feat(datastore): support for custom primary key (#1752)

* feat(datastore): custom pk

* chore: update API calls

* address comments

* address comments, update models

* update pk encoding

* fix(datastore): create indexes for custom primary key (#1828)

* precondition failure in case of identifier field not found

* test(datastore): custom pk tests (#1799)

* test(datastore): custom PK tests

* update models

* more SQL statements tests

* add CascadeDeleteOperation tests with composite pk

* address comments

* feat(datastore): custom pk associations (#1811)

* test(datastore): custom PK tests

* update models

* update pk encoding

* fix associations

* feat(datastore): support for CPK in associations

* restore associations test models

* rebase on tests

* feat(datastore): support for CPK in associations

* add more tests

* add schema for test models;

* rename schema.graphql to avoid build failures

* address comments

* fix tests when pk field is enum

* tests with composite keys

* resolve associated model

* update test models

* feat(datastore): custom primary key - add more tests, fix cascade delete (#1878)

* feat(datastore): add more tests, fix cascade delete

* fix typo

* precondition failure only when associated field is required

* add tests for query predicate

* fix(datastore): avoid creating index on foreign key fields (#1937)

* fix(datastore): resolve PK value in JSONValue models (#1949)

* fix quoting on table names in unit test

* fix(datastore): Fix ModelSyncedEventEmitter, add lifecycle events logging (#2022)

* try to fix ready event emitter

* lifecycle event logging

* fix(datastore): Add default value for where predicate (#2041)

* fix(datastore): Add default value for where predicate

* Indentation fixtures for where predicate

* Fix-final changes

* fix(datastore): String conform to ModelIdentifierProtocol (#2067)

Co-authored-by: Michael Law <1365977+lawmicha@users.noreply.github.com>
Co-authored-by: Manaswi Manthena <107574718+manaswi223@users.noreply.github.com>

* fix remaining imports after merge

* remove analytics integ test

Co-authored-by: Chris Ameter <29186822+ameter@users.noreply.github.com>
Co-authored-by: yeung-wah <94481720+yeung-wah@users.noreply.github.com>
Co-authored-by: Ian Saultz <52051793+atierian@users.noreply.github.com>
Co-authored-by: Sebastian Villena <97059974+ruisebas@users.noreply.github.com>
Co-authored-by: Harshdeep Singh <6162866+harsh62@users.noreply.github.com>
Co-authored-by: aws-amplify-bot <aws@amazon.com>
Co-authored-by: Brennan Stehling <277419+brennanMKE@users.noreply.github.com>
Co-authored-by: Diego Costantino <diegoco@amazon.com>
Co-authored-by: Manaswi Manthena <107574718+manaswi223@users.noreply.github.com>
2022-08-03 19:20:13 -04:00
..
QueryPredicateEvaluateGeneratedBoolTests.swift feat(datastore): support for custom primary key dev-preview (#2055) 2022-08-03 19:20:13 -04:00
QueryPredicateEvaluateGeneratedDateTests.swift chore: disabled swiftlint where needed and ran swiftlint (#1846) 2022-06-15 14:09:20 -07:00
QueryPredicateEvaluateGeneratedDateTimeTests.swift chore: disabled swiftlint where needed and ran swiftlint (#1846) 2022-06-15 14:09:20 -07:00
QueryPredicateEvaluateGeneratedDoubleIntTests.swift chore: disabled swiftlint where needed and ran swiftlint (#1846) 2022-06-15 14:09:20 -07:00
QueryPredicateEvaluateGeneratedDoubleTests.swift chore: disabled swiftlint where needed and ran swiftlint (#1846) 2022-06-15 14:09:20 -07:00
QueryPredicateEvaluateGeneratedEnumTests.swift feat(datastore): support for custom primary key dev-preview (#2055) 2022-08-03 19:20:13 -04:00
QueryPredicateEvaluateGeneratedIntDoubleTests.swift feat(datastore): support for custom primary key dev-preview (#2055) 2022-08-03 19:20:13 -04:00
QueryPredicateEvaluateGeneratedIntTests.swift feat(datastore): support for custom primary key dev-preview (#2055) 2022-08-03 19:20:13 -04:00
QueryPredicateEvaluateGeneratedStringTests.swift feat(datastore): support for custom primary key dev-preview (#2055) 2022-08-03 19:20:13 -04:00
QueryPredicateEvaluateGeneratedTimeTests.swift feat(datastore): support for custom primary key dev-preview (#2055) 2022-08-03 19:20:13 -04:00
QueryPredicateEvaluateGenerator.swift chore: disabled swiftlint where needed and ran swiftlint (#1846) 2022-06-15 14:09:20 -07:00
QueryPredicateEvaluateTests.swift feat(datastore): support for custom primary key dev-preview (#2055) 2022-08-03 19:20:13 -04:00