It looks like in recent versions the AWS SDK started enforcing parameter types, breaking our CI.
InvalidArgumentException: Invalid configuration value provided for "token". Expected Aws\Token\TokenInterface|Aws\CacheInterface|array|bool|callable, but got string(0) ""
When passing false, it still breaks:
InvalidArgumentException: Token must be an instance of Aws\Token\TokenInterface, an associative array that contains "token" and an optional "expires" key-value pairs, a token provider function, or false.
It looks like in recent versions the AWS SDK started enforcing parameter types, breaking our CI.
When passing
false
, it still breaks:So let's just skip it in tests.