Context:- We are using GAE with Python3 and so GAE APIs package isn't available so we are using google-cloud-* packages for interacting with GAE services
i.e. google-cloud-tasks for push queues, google-cloud-datastore for datastore.
Problem:- There is no way to test things in development environment as google-cloud-* packages directly act on production services.
i.e. if I push a task using google-cloud-tasks it would push in production queue, similarly if I create or update an entity from development environment it would be updating entity in production datastore.
Earlier with GAE APIs packages in local system it used to have local cloud tasks and datastore for development purpose.
I see it as a big and very common issue, I wonder if someone else as well faced such issue and found any solution to this.